Основы обработки изображений в «Adobe Photoshop». Лекция 1.
За последние годы в информатике сложилась устойчивая традиция управления сложными программными продуктами. Это хорошо известный каждому пользователю графический оконный интерфейс, управляемый мышью и клавиатурой. Редактор Photoshop полностью удовлетворяет требованиям этого стандарта дефакто, более того, эта программа оказала заметное влияние на развитие интерфейсных решений, который сейчас представляются привычными и даже самоочевидными.
Для практической работы с изображением необходимо загрузить файл: BLACK_COW.jpg (94,5 kB).
Для практической работы с слоями необходимо загрузить файл: Слои.psd .
Размеры растровых изображений
Растровая графика всегда считалась отраслью информатики с повышенными требованиями к вычислительной мощности компьютера. Стремительный прогресс технического обеспечения снимает многие жесткие ограничения на обработку растровых изображений на персональном компьютере, но "болевой порог" дефицита ресурсов не преодолен, а только отодвинут.
Точечная дисперсная структура растровых изображений во многом объясняет повышенные требования к подсистеме памяти компьютера. Качественная картинка требует плотной упаковки элементарных частичек изображения - пикселов и для каждого из них требуется хранить сведения о цвете и яркости. Чтобы обеспечить возможность отмены ошибочных действий в памяти компьютера приходится хранить несколько версий обрабатываемого изображения. В процессе редактирования требуется помнить и множество дополнительных объектов, связанных с оригиналом, например, снимки состояний, текстуры, кисти и пр. Перерасход оперативной памяти активизирует обращения к дисковой подсистеме и, как следствие существенно замедляет работу компьютера.
Размеры изображения можно контролировать на стадии первичной оцифровки. Любая программа управления сканером выводит данные об объеме оцифрованной версии картинки Результат зависит от физических размеров оригинала, разрешения сканирования и выбранной цветовой модели.
Пусть изображение с габаритами 6*4 дюйма сканируется с разрешением 300 dpi. Количество выборок по горизонтали и вертикали находится умножением ширины и высоты оригинала на разрешение: 6 * 300 = 1800, 4 * 300 dpi = 1 200. Общее число точек равняется 1 800 * 1 200 = 2 160 000.
Теперь легко подсчитать необходимые затраты памяти для различных цветовых моделей. Если оригинал цветной и выбрана система RGB, то на каждую точку будет отведено 24 двоичных разряда, т.е. 3 байта. Для вычисления общих затрат памяти в байтах требуется умножить число точек на три, что дает 6 480 000 байт или почти 6,5 Мбайт. Если сканировать этот оригинал в градациях серого, то результирующий объем будет в три раза меньше 2, 16 Мбайт. Режим LineArt, где на каждую точку отводится по одному биту, потребует 2 160 000*1 бит или 216 000 байт.
Можно заметить, что связь между размерами изображения и его разрешением не является линейной. Удвоение разрешения увеличивает объем занимаемой памяти в четыре раза, утроение - в девять раз. Так небольшая, на первый взгляд, разница между 150 и 200 dpi может обернуться многими мегабайтами дискового пространства и оперативной памяти.
Для расчета размеров изображений не требуется прибегать к расчетам по формулам; всю вычислительную работу можно передоверить программам. Большая часть программных средств управления сканерами на лету подсчитывает размер файла и выводит его в диалоговом окне, после определения всех ключевых параметров оцифровки.
Рис. 1. Диалоговое окно редактора New
Для этих целей можно воспользоваться редактором Photoshop. Самый простой способ - это выполнить команду File - New (Файл - Создать), диалоговом окне, показанном на рис. 1, ввести размеры файла в пикселах и цветовую модель изображения. Программа выполнить все необходимые вычисления и покажет результат в строчке под названием Image Size (Размер изображения), расположенной в правой нижней части диалогового окна.
Интерфейс
Штатным способом запуска команд в пакете Photoshop является главное меню. Это стандартный элемент, который присутствует в любом редакторе (рис. 2.).
Рис. 2. Главное меню редактора
В силу своей сложности такие управляющие средства организуются обычно по иерархическому принципу, когда частное объявляется элементом общего. Если командное меню имеет большую глубину вложения, то поиск искомого средства может стать трудоемкой задачей, требующей от пользователя утомительной навигации по многочисленным разделам и подразделам. Для ускорения работы самые востребованные средства снабжаются оперативными средствами запуска - горячими клавишами, контекстными меню и др.
Этот общий принцип проектирования современных программных средств полностью выдержан в редакторе Photoshop. Основным средством управления является командное меню, некоторые средства запускаются при помощи дополнительных экранных палитр, главные креативные инструменты (кисти, фигуры, текст) представлены в панели инструментов.
Интенсивное обращение к командному меню, панелям и палитрам программы требует значительных накладных расходов. Опыт показывает, что заметная часть рабочего времени цифровых ретушеров или дизайнеров уходит на простейшие операции: прокрутку экрана, изменение масштаба изображения, выбор инструментов, настройку параметров и прочие. Если для выполнения этих рутинных операций пользоваться штатными инструментами или командами, то результативность работы резко снижается. Разработчики снабдили основные команды пакета специальными клавиатурными сокращениями, знание которых способно значительно повысить эффективность работы в Photoshop. Число таких клавишных комбинаций, многие из которых даже не вошли в официальное описание фирмы Adobe, превышает шесть сотен. Все эти сочетания не помнит ни один, даже самый искусный, пользователь редактора. Среди этого множества можно выделить два-три десятка основных сочетаний. Беглое владение ими дает свободу от многих технических ограничений и позволяет сконцентрировать усилия оператора на основных творческих задачах.
Рабочий стол
Уже достаточно давно в информатике сложился определенный стереотип оформления программных продуктов. Этого неписанного стандарта придерживаются все производители софта, которые рассчитывают на коммерческий успех своих продуктов. Его можно назвать метафорой рабочего стола. Пространство программы оформлено в виде окна, которое выполняет функции своеобразного виртуального верстака. Оно предоставляет место для размещения проекта и все необходимые инструменты для его обработки.
Рис. 3.1. Рабочий стол редактора
На рис. 3.1 показан рабочий стол редактора Photoshop. Рассмотрим его основные компоненты:
- Tools (Инструменты). Это собрание основных креативных средств редактора, представленное в виде инструментальной панели. Для выбора инструмента достаточно щелкнуть по соответствующей кнопке. Большинство кнопок панели служат для вызова нескольких инструментов, связанных отношением функционального подобия. Для активации скрытых инструментов следует нажать и некоторое время удерживать кнопку. Другим способом являются быстрые клавиши. В следующем разделе приведено подробное описание панели инструментов и дана сводка всех оперативных клавиатурных сочетаний;
- Панель приложений, которая в последней версии программы заняла место, ранее принадлежавшее заголовочной строке. Теперь эта часть рабочего окна не расходуется напрасно, а хранит кнопки вызова внешних приложений и некоторые важные настройки рабочей среды.
- Main menu (Главное меню). Это основной пульт управления редактора. Главное меню объединяет средства обработки изображения и команды настройки программы. Оно построено по принципу вертикальной соподчиненности. Это значит, что основные разделы меню открывают доступ к подразделам, которые, в свою очередь, могут хранить команды низшего уровня. Самые востребованные команды главного меню поддержаны горячими клавишами. Команды, имеющие напротив своего имени многоточие, требуют для своей работы ввода дополнительных настроек, которые задаются при помощи диалоговых окон. Если это значок отсутствует, то данное средство обработки или настройки применяется немедленно;
- Рабочее окно документа. Это стандартный и относительно простой элемент оформления современных программ. Рабочее окно - это среда обитания документа. Это самая важная и, пожалуй, единственная функция этого элемента программы. Photoshop представляет собой многооконный редактор, в нем могут обрабатываться несколько документов, каждый из которых расположен в своем рабочем окне. Для перехода в другое рабочее окно документа достаточно выбрать его имя в нижней части раздела Window (Окно) главного меню или щелкнуть мышкой по любой его видимой части. Еще один удобный способ перехода дает клавиатурное сочетание Ctrl+Tab;
- Options (Панель свойств). Это один из самых полезных интерфейсных элементов программы Photoshop. Панель свойств выводит самые важные настройки активного инструмента или запущенной команды. Она обладает свойством контекстной чувствительности. Этим громоздким словосочетанием в информатике принято обозначать способность интерфейсного элемента изменять свое состояние в зависимости от ситуации, сложившейся на рабочем столе. Настройки активного инструмента не надо разыскивать в дебрях командного меню, они всегда на переднем плане и доступны оператору. В последних локализованных версиях программы эта панель называется "Управление". Традиционное название короче и точнее отражает суть дела, поэтому будем использовать преимущественно его;
- Palette (Палитра). Палитры - это еще один стандартный элемент оформления современных графических редакторов. Они выполняют в программе самые разнообразные функции, которые невозможно охватить единой формулой. При помощи палитр можно задавать настройки обрабатывающих команд, управлять слоями и каналами, выполнять навигацию в большом документе, получать справочною информацию о состоянии оригинала и многое другое. Так, под номером 6 на рис. 3.1 показана одна из самых важных палитр программы - палитра слоев. Photoshop имеет в своем арсенале почти два десятка палитр. Если все их одновременно вывести на экран, то они покроют окно самого большого монитора. Поэтому опытные пользователи стараются открывать только необходимые палитры, остальные держать в латентном состоянии. Вызов палитр выполняется при помощи раздела главного меню Window. Самые ходовые палитры можно вызвать посредством стандартных или назначенных клавиатурных сочетаний.
- Группа свернутых палитр в припаркованном состоянии. Интерфейс программы очень гибок и допускает глубокую и разнообразную настройку. Большая часть задач управления палитрами и панелями выполняется при помощи элементарного приема буксировки. Панели разрешается объединять, разделять, раскрывать, сворачивать, перемещать и др. Все эти операции выполняются простым перетаскиванием. Позиции рабочего окна, разрешенные для парковки отдельных панелей и их групп изображаются синей подсветкой.
- Числовое поле, показывающее текущий масштаб документа.
- Status bar (Строка состояния). Строка состояния или статусная строка представляет собой своего рода информационное табло редактора. Она выводит важную справочную информацию о состоянии обрабатываемого документа, его размерах, затратах оперативной памяти, текущем коэффициенте масштабирования и др.
Панель инструментов
Панель инструментов Tools (рис. 3.2) - эта основная панель программы, без которой немыслима продуктивная работа с изображением. Поэтому большую часть сеанса работы с программой она открыта и располагается на переднем плане плане рабочего стола.
Рис. 3.2. Панель инструментов
В Photoshop панель инструментов объединяет базовые средства выделения, рисования и настройки различных атрибутов изображения. Большая часть элементов панели имеет специальные горячие клавиши, предназначенные для их активизации. Распределение клавиш выполнено на основе простого мнемонического правила: для выполнения команды следует набрать на клавиатуре первую литеру ее имени. Если одном разделе панели находится несколько инструментов, для выбора искомого средства следует несколько раз нажать горячую клавишу, удерживая при этом Shift. Все редкие исключения объясняются дублированием инициальных символов команд или объединением их в тематические группы.
Приведем краткое описание инструментов панели и клавиш их быстрого вызова:
- Marquee (Область) - выделение регулярных областей различных размеров и форм. Раздел объединяет инструменты для создания прямоугольных, овальных выделений, а также помеченных областей в виде прямых линий. Клавиша быстрого вызова M;
- Move (Перемещение) - перемещение выделенной области или слоя. Клавиша быстрого вызова V;
- Lasso (Лассо) - выделение областей произвольной формы и размеров. В этот раздел входят три разновидности одного инструмента: Lasso (Лассо), Polygonal Lasso (Прямолинейное лассо), Magnetic Lasso (Магнитное лассо). Первое строит произвольную границу выделенной области от руки, второе предназначено для создания границ в форме ломаной линии, третье представляет собой полуавтоматическое средство, которое самостоятельно проводит границу, разделяя точки с максимальным контрастом. Клавиша быстрого вызова L;
- Magic Wand (Волшебная палочка) - выделение областей на основе близости яркостных характеристик пикселей. Инструмент строит выделение, в которое включаются все точки с яркостями, не выходящими за пределы установленного допуска. Другой инструмент выделения, расположенный в этом разделе, называется Quick Selection (Быстрое выделение). Это полуавтоматическое средство выделения, которое работает наподобие рисующей кисти. Пользователь должен мазком указать область выделения, а программа автоматически определит ее точные края. Клавиша быстрого вызова W;
- Crop (Рамка) - обрезание изображения. Средство предназначено для изменения размеров изображений. Кроме того, в этом разделе находятся кнопки вызова инструментов Slice (Раскройка) и Slice Select (Выделение фрагмента) - разрезание изображения на прямоугольные части и выделение этих частей. Инструменты используются для подготовки рисунков к публикации в Интернете. Клавиша быстрого вызова C;
- Eyedropper/Color Sampler/Ruler/Note/Count (Пипетка/Цветовой эталон/Линейка/Комментарий/Счетчик) - инструменты измерения и отбора цветовых проб. Eyedropper делает цвет пробной точки цветом переднего плана или цветом фона. Color Sampler служит для размещения на изображении цветовых датчиков. Это своеобразные виртуальные измерительные приборы, показания которых позволяет контролировать процесс обработки оригинала. Ruler - это средство измерения линейных и угловых размеров. Результаты измерений двух последних инструментов выводятся в специальной палитре Info. Инструмент Count служит для подсчета числа различных объектов. Активизация средств этой группы выполняется при помощи клавиши I;
- Spot Healing Brush/Healing Brush/Patch/Red Eye (Точечная восстанавливающая кисть/Восстанавливающая кисть/Заплатка/Красные глаза) - средства технической ретуши и восстановления дефектных фрагментов изображения. Инструмент Spot Healing Brush служит для удаления пятен. Инструменты Healing Brush/Patch предназначены для технической ретуши поврежденных или загрязненных фрагментов изображений. Инструмент Red Eye предназначен для коррекции красных глаз - известного дефекта фотопортретов, сделанных со вспышкой. Клавиша быстрого вызова J;
- Brush/Pencil/Color Replacement/Mixer Brush (Кисть/Карандаш/Замена цвета/Микс-кисть). Первые два инструмента - это основные средства рисования программы, а третий служит для выборочной замены цвета. Клавиша быстрого вызова B;
- Clone Stamp/Pattern Stamp (Штамп/Узорный штамп) - клонирование фрагментов изображения. Первый инструмент выполняет перенос донор-ских фрагментом на поврежденные. Используется для решения задач технической ретуши и очистки изображений. Второй штамп используется для закрашивания областей графическими образцами. Клавиша быстрого вызова S;
- History Brush/Art History Brush (Архивная кисть/Архивная художественная кисть) - инструменты позволяют восстановить (частично или полностью) одно из предыдущих состояний изображения. Работают совместно со специальной палитрой History, которая запоминает действия пользова-теля и состояния изображения. Для активизации инструментов этой груп-пы служит клавиша Y ;
- Eraser/Background Eraser/Magic Eraser (Ластик/Фоновый ластик/Волшебный ластик) - стирание фрагментов изображения. Все средства этого раздела по своему назначению напоминают обычный ластик, но работают с некоторыми ограничениями и уточнениями. Инструмент Eraser - это кисть, которая окрашивает точки изображения цветом фона. В большинстве ситуаций это означает стирание. Инструмент Background Eraser представляет собой полуавтоматическое средство, предназначенное для отделение фигур от фоновых фрагментов. Magic Eraser - это инструмент с еще более сложным поведением. Он стирает или перекрашивает все точки, подобные пробной. Сходство устанавливается по принципу цветовой близости. Клавиша быстрого вызова всех средств этого раздела E;
- Gradient/Paint Bucket (Градиент/Заливка) - средства закраски областей цветом или непрерывным цветовым переходом - градиентом. Клавиша быстрого вызова G;
- Blur/Sharpen/Smudge (Размытие/Резкость/Палец) - инструменты для изменения фокусировки фрагментов изображения. Инструменты этого раздела представляют собой кисти, которые меняют фокусировку обрабатываемых фрагментов. Первое средство выполняет локальное размытие, второе увеличивает резкость. Принцип действия инструмента Smudge отличается от изложенного. Он перемешивает соседние точки растрового изображения, его результаты напоминают мазок пальцем по холсту с невысохшей краской. За это очевидное сходство он получил название, которое отличается от точного перевода (мазать или пятно). Быстрый вызов всех перечисленных средств выполняется посредством клавиши R;
- Dodge/Burn/Sponge (Осветлитель/Затемнитель/Губка) - инструменты тонирования. Это кисти, предназначенные не для рисования, а для локальной настройки тоновых характеристик изображения. Первое средство служит для осветления обрабатываемых областей, второе выполняет их затемнение, третье меняет цветовую насыщенность. Клавиша быстрого вызова O;
- Pen (Перо). Этот раздел палитры инструментов объединяет многочисленные средства и редактирования векторных объектов и контуров. Быстрый вызов выполняется при помощи клавиши P;
- Type (Текст) - инструменты, предназначенные для набора текста разного вида. Активизация средств этой группы выполняется при помощи клавиши T;
- Path Selection (Выделение контура) - выделение и редактирование векторных объектов. Клавиша быстрого вызова A;
- Rectangle/Ellipse/Polygon/Line/Custom Shape (Прямоугольник/Эллипс/Многоугольник/Линия/Произвольная фигура) - инструменты рисования векторных объектов различной формы. Быстрый вызов при помощи клавиши U;
- Инструменты управления трехмерными объектами (только в версии Extended);
- Инструменты управления камерами (только в версии Extended);
- Hand/Rotate View (Рука/Поворот вида) - перемещение изображения в окне документа. Эта техническая операция иногда называется панорамированием или скроллингом. Для выбора этого инструмента достаточно нажать клавишу H. Поскольку при работе с большими изображениями приходится часто обращаться к этому средству, то разработчики программы предусмотрели более удобный способ ее запуска. Для этого достаточно нажать и удерживать пробельную клавишу;
- Zoom (Масштаб) - изменение масштаба изображения. Одна из самых востребованных операций является операция масштабирования. Для нее разработчики программы предусмотрели множество оперативных способов выполнения. Одно из самых удобных клавиатурных сочетаний - это Ctrl+плюс для увеличения масштаба и Ctrl+минус для его уменьшения. Штатный способ активизации инструмента Zoom - это клавиша Z;
- Foreground Color (Основной цвет) - выбор активного цвета. Этот цвет иногда называется цветом переднего плана (основным цветом) и используется всеми рисующими инструментами программы;
- Background Color (Фоновый цвет) - выбор цвета фона. Цветом фона закрашивают стираемые области инструмент Eraser. Некоторые средства редактора используют его для определения результатов обработки;
- Default (По умолчанию) - выбор стандартной раскладки для цвета фона и переднего плана. В качестве таковой принимаются черный цвет для рисования и белый цвет для фона. Для задания стандартной раскладки цветов достаточно нажать клавишу D;
- Quick Mask (Быстрая маска) - переход в режим быстрой маски. Это особый режим работы редактора, когда его средства рисования воздействуют не на оригинал, а создают специальную маску изображения. После возвращения в нормальный режим редактирования маска превращается в выделение. Рисование в режиме быстрой маски - это один из самых мощных способов создания выделений сложной формы. Переход в режим быстрой маски и возвращение в нормальный режим редактирования выполняются по нажатию клавиши Q.
Палитры
Палитры - это важная часть системы управления программы. С помощью этих интерфейсных элементов выполняется контроль изображения, настройка команд, управление процессом ретуши или рисования. Любую палитру можно активировать командой Window - Имя палитры.
Рис. 3.3. Составные палитры
Вызов самых ходовых палитр поддержан специальными горячими клавишами. Это функциональные клавиши, расположенные в верхнем ряду клавиатуры: Actions (F9), Brushes (F5), Color (F6), Layers (F7), Info (F8) , Простые палитры можно объединять в составные. Этот прием получил широкое распространение в современных программах; техника подобного монтажа хорошо знакома любому искушенному пользователю. Для объединения достаточно перетащить ярлычок одной палитры на другую, как показано на рисунке рис. 3.3. Сблокированная палитра отчасти теряет свою самостоятельность - ее вызов при помощи команды или горячей клавиши выводит на экран составную палитру целиком.
Разбирается составная палитра в порядке обратном ее сборке. Для этого достаточно зацепить ярлычок палитры и перетащить его на любое свободное место рабочего стола.
Палитры выполняют в программе самые разнообразные функции, поэтому они различаются по своему внешнему виду (незначительно) и по содержимому (иногда очень сильно). Некоторые объекты такого вида выводят на экран справочную информацию и не позволяют изменить изображение или его часть. Существуют палитры, используемые для запуска команд и операций. Примером таких средств является палитра Layer Comps (Композиция слоев). Она позволяет просмотреть варианты изображения, которые получаются при различных сочетаниях слоев и их параметров. Управления этим процессом выполняется посредством кнопок нижнего ряда или команд выпадающего меню. Для вызова этого меню достаточно щелкнуть по кнопке треугольной формы, расположенной в правом верхнем углу палитры. Подобными средствами управления располагает любая производительная палитра. Все информационные палитры имеют выпадающее командное меню.
Рис. 3.4. Управляющие элементы палитры
Номера на этом рисунке обозначают:
- управляющие кнопки палитры;
- кнопка вызова выпадающего командного меню.
Интенсивная работа с палитрами и инструментами способна создать на рабочем столе ситуацию, которую принято называть рукотворным хаосом. Приведем несколько простых рецептов, позволяющих поддержать порядок в рабочем окне программы.
- Нажатие клавиши Tab убирает все открытые палитры и панели с экрана. Повторное нажатие этой клавиши восстанавливает исходную ситуацию.
- Комбинация клавиш Shift+Tab убирает с экрана все палитры, за исключением самых главных: Toolbar (Инструменты) и Options (Панель свойств).
- Все неиспользуемые палитры можно объединить в одну составную и убрать с экрана. Для сокращения размеров палитры достаточно два раза подряд щелкнуть по ее заголовочной строке.
- Редактор располагает несколькими простыми средствами, которые позволяют создать и сохранить на экране удобную рабочую среду. Так, программа запоминает расположение палитр на экране. Достаточно один раз разместить все необходимые для работы средства на свободных местах экрана - и эта конфигурация будет воспроизводиться при каждом новом запуске программы.
- У правой и левой границ окна программы расположены специальные "парковочные зоны". Для привязки простой или составной палитры достаточно перетащить и некоторое время подержать возле границы (рис. 3.5).
Рис. 3.5. Палитры в связанном состоянии
- В программе есть специальный раздел главного меню Window - Workspace (Окно - Рабочая среда), управляющий конфигурациями рабочего стола. При помощи команд этого раздела можно сохранить текущее состояние рабочего стола и восстановить его в следующем сеансе работы с программой.
Панель свойств
Большинство инструментальных средств программы могут работать в различных режимах или имеют настроечные параметры, уточняющие способ применения команды. Например, у инструментов рисования - это размер кисти, прозрачность, жесткость, характеристики нанесения краски и т.д. Средства тонирования могут применяться с различным нажимом, инструменты выделения фрагментов дают различные результаты, в зависимости от выбранных размеров граничной области.
Ветераны программы, работающие с пакетом много лет, привыкли к тому, что все настройки инструментов совершаются посредством дополнительных палитр, которые выводились на экран по двойному щелчку на кнопке инструмента. Начиная с шестой версии редактора, это, казавшееся незыблемым, соглашение было изменено. Теперь изменение режимов работы инструментов выполняется при помощи специальной панели Options (Панель свойств), расположенной в верхней части окна программы.
Это средство обладает свойством контекстной зависимости. Панель выводит на экран основные настроечные параметры активного инструмента, актуальные в данной проектной ситуации. Теперь пользователю программы не нужно продираться сквозь интерфейсные дебри в поисках нужной команды или опции - основные характеристики выбранного инструмента всегда находятся на переднем плане рабочего окна и доступны для внесения изменений.
Photoshop не имеет патента на использование интерфейсных средств, подобных панели свойств. Аналогичные решения, под разными названиями, стали в наше время обязательными элементами оснащения любых графических редакторов профессионального уровня. Панель свойств облегчает доступ к важным настройкам инструментальных средств и делает процесс ретуширования и рисования более свободным.
Рис. 3.6. Настройки инструмента Magic Wand
На рис. 3.6 показан вид панели свойств после выбора инструмента Magic Wand (Волшебная палочка). Самую левую позицию панели свойств занимает стандартный элемент, который присутствует в большинстве ее состояний. Это управляющая кнопка, открывающая доступ к коллекции предустановленных наборов параметров для инструмента выбранного типа. В терминологии авторов программы эти наборы именуются Presets. Если приходится использовать некоторый инструмент несколько раз с одной комбинацией настроечных параметров, то имеет смысл занести ее в состав Presets. Каждая запись коллекции стандартных настроек имеет собственное отличительное имя. При последующих обращениях к инструменту пользователь избавлен от необходимости повторения процедуры задания параметров, достаточно выбрать имя соответствующей записи. Остальные поля и переключатели - это специфические настройки инструмента Magic Wand.
Контекстные меню
Контекстные меню - это еще один способ оформления интерфейса, который принят в качестве стандарта дефакто разработчиками программного обеспечения. Подобные меню представляют собой коллекцию параметров или команд, актуальных в данной проектной ситуации или связанных с активной областью рабочего стола. Устоялись и приемы работы с контекстными меню. Для их вызова следует выполнить щелчок правой кнопкой мыши по объекту или области рабочего стола. Все остальные управляющие действия выполняются при помощи левой кнопки (обычно) или посредством управляющих клавиш (редко).
Подавляющее большинство инструментов программы допускают настройку посредством контекстных меню. На рис. 3.7 показано контекстное меню, связанное с инструментом Brush (Кисть).
Рис. 3.7. Контекстное меню инструмента Brush
Электронную кисть можно с полным правом назвать естественным инструментом. Работа с ней во многом напоминает настоящую кисть, знакомую каждому по урокам рисования в начальной школе. Может быть, по этой причине эта техника используется не только для решения изобразительных задач, но для редактирования и технической ретуши изображений.
Кистями являются все графические инструменты программы, например Brush (Кисть), Pencil (Карандаш), Eraser (Ластик). Как кисти работают и многие неизобразительные инструменты программы, например Blur (Размытие), Sharpen (Резкость), Sponge (Губка), Smudge (Палец), Clone Stamp (Штамп), History Brush (Архивная кисть) и др. Контекстное меню всех этих средств полностью совпадает с меню инструмента Brush, которое показано выше. Одним из немногих примеров инструментов рисования, который основан на отличных принципах действия, является Gradient (Градиент). Его контекстное меню показано на рис. 3.8.
Рис. 3.8. Контекстное меню инструмента Gradient
Следует отметить, что вид и содержание контекстного меню инструмента иногда зависит от ситуации, которая сложилась в процессе работы с программой. Один и тот же инструмент может вызывать меню разного состава, в зависимости от наличия или отсутствия выделенного фрагмента изображения, применения фильтров и других причин.
На рис. 3.9 показаны два различных состояния контекстного меню, которое выводится на экран инструментами выделения (Marquee, Lasso и др.). Слева показано меню, которое появляется, если на экране нет помеченных областей. С правой стороны представлен тот же объект для оригинала, содержащего помеченные фрагменты.
Рис. 3.9. Контекстные меню инструментов выделения
Следует отдать должное разработчикам Photoshop. Система контекстных меню программы глубоко продумана и тщательно выверена. В большинстве проектных ситуаций, тот перечень ресурсов, который вызывается щелчком правой кнопкой мыши, обычно содержит искомую команду или средство.
Масштабирование
Изменение масштаба и прокрутка изображения - это базовые технические приемы, свободное владение которыми совершенно необходимо любому пользователю пакета Photoshop. В процессе работы с изображением особенно часто приходится чередовать содержательный операции (например, ретушь или рисование) и оценку их последствий для изображения в целом. Это требует постоянной смены планов и изменения области обзора. Программа Photoshop располагает развитыми средствами навигации, большинство из которых поддержано несколькими горячими клавишами или клавиатурными комбинациями.
В процессе ретуши могут использоваться различные планы и масштабы изображения. Критически важная часть работы выполняется, когда изображение представлено на экране своими действительными габаритами или для его отображения используется вся доступная область рабочего окна программы.
Штатным средством изменения масштаба в Photoshop является инструмент Zoom (Масштаб). Клавиша быстрого вызова Z. Операция масштабирования имеет множество альтернативных способов исполнения. Это разнообразия настолько велико, что редко возникает необходимость прямого использования инструмента Zoom.
Перечислим основные возможности:
- временный выбор лупы выполняется удержанием клавиши Z. После освобождения этой клавиши активность возвращается к ранее выбранному инструменту;
- для быстрого перехода к увеличивающей лупе достаточно нажать и удерживать клавиши Ctrl+Пробел;
- выбор уменьшающей лупы выполняется при помощи более громоздкой комбинации. Для этого следует нажать и удерживать Ctrl+Alt+Пробел;
- для увеличения масштаба можно воспользоваться комбинацией Ctrl+Плюс;
- клавиатурное сочетание Ctrl+Минус уменьшает масштаб.
- числовое поле в левой части статусной строки показывает текущий масштаб и служит для его изменения.
Некоторые экранные размеры имеют особое значение в процессе подготовки изображений. Таковыми являются представление оригинала в натуральную величину, масштабирование его на все доступное пространство рабочего окна и размеры печатной версии изображения. Программа предлагает дополнительные приемы для решения этих задач.
Чтобы включить масштаб изображения 100%, требуется:
- выполнить двойной щелчок по кнопке инструмента Zoom (Масштаб);
- воспользоваться комбинацией клавиш Ctrl+1;
- удерживая пробельную клавишу щелкнуть правой кнопкой мыши на изображении и выбрать в выпадающем меню пункт Actual Pixels (Реальные пикселы).
Чтобы использовать под изображение всю доступную часть рабочего окна, требуется:
- выполнить двойной щелчок по кнопке инструмента Hand (Рука);
- воспользоваться комбинацией клавиш Ctrl+0 (ноль);
- нажать кнопку панели свойств Fit on Screen (Подогнать), которая становится доступной при работе с инструментами Zoom и Hand.
- удерживая пробельную клавишу, щелкнуть правой кнопкой мыши на изображении и выбрать в выпадающем меню пункт Fit on Screen.
Для показа изображения в подлинных печатных размерах требуется:
- выполнить команду главного меню View - Print Size (Просмотр - Размер оттиска);
- удерживая пробельную клавишу, щелкнуть правой кнопкой мыши на изображении и выбрать в выпадающем меню пункт Print Size.
Панорамирование и прокрутка
Если размеры изображения превышают габариты рабочего окна, то приходится выполнять операцию панорамирования. Линейки прокрутки - штатное средство просмотра, которым располагает едва ли не каждое приложение Windows - часто не обеспечивает необходимой скорости и точности позиционирования. Эту задачу в Photoshop намного удобнее выполнять с помощью специализированного инструмента Hand (Рука). Быстрый вызов этого средства выполняется при помощи клавиши H.
Было бы странно, если в редакторе не нашлось иных технических приемов для прокрутки изображения. Они есть, и количество этих средств весьма значительно. Это объясняется не леностью разработчиков, просто в редакторе есть настолько удобная техника выполнения этой операции, не возникает необходимости в использовании альтернативных способов.
Для выбора инструмента Hand достаточно нажать и удерживать пробельную клавишу. Пока она находится в нажатом состоянии, буксировка любой точки документа выполняет прокрутку. После ее освобождения пробела программа автоматически возвращается к ранее активному инструменту. Этот прием можно применять для любого средства инструментальной панели, за исключением средства Text (Текст).
Просматривать большое изображение можно и с помощью специальных горячих клавиш:
- клавиша Home служит для быстрого перехода в верхний левый угол изображения;
- клавиша End перемещает точку обзора к правому нижнему углу;
- клавиша PgUp прокручивает изображение вверх на расстояние, равное размеру одного экрана (рабочего окно документа);
- клавиша PgDn прокручивает изображение вниз на расстояние, равное размеру одного экрана;
- сочетание Ctrl+PgUp смещает изображение на один экран влево;
- сочетание Ctrl+PgDn смещает изображение на один экран вправо.
Кроме перечисленных средств масштабирования и панорамирования, в программе есть специальная палитра Navigator (Навигатор), которая позволяет решить обе эти задачи едиными средствами. Для ее вызова достаточно выполнить команду Window => Navigator (Окно => Навигатор).
Это очень простое средство с совершенно прозрачными органами управления (рис. 3.10). Палитра показывает эскиз обрабатываемого изображения. Красный прямоугольник означает область обзора экрана. Для панорамирования оригинала достаточно сместить эту рамку в искомую область палитры. Кнопки нижнего ряда палитры служат для изменения масштаба.
Рис. 3.10. Палитра Navigator
В процессе восстановления изображений часто требуется работать одновременно с несколькими видами, например, выполнять корректирующие операции при большом увеличении и контролировать общий результат, просматривая картинку целиком. Photoshop располагает средствами отображения одного изображения одновременно в нескольких окнах. Самый простой способ решения этой задачи - команда главного меню Window => Arrange => New Window (Окно => Упорядочить => Новое окно). Каждое из окон позволяет выбрать собственный масштаб изображения, Все изменения, сделанный в одном окне, немедленно переносятся в другое окно.
Выбор цвета
Понятие активного цвета играет важную роль в любом графическом редакторе, независимо от его отраслевой принадлежности и внутренней системы представления графики. Photoshop оперирует с двумя активными цветами: один из них называется цветом фона (Background color), другой - цветом переднего плана, или основным цветом (Foreground color).
Цвет переднего плана используется всеми рисующими инструментами в качестве активного. Любой мазок рисующей кистью оставляет за собой трассу, которая будет окрашена заданным цветом переднего плана. Некоторые более сложные инструменты окраски, например градиент, могут использовать его в качестве одного из элементов цветового перехода или узора.
Это совершенно естественное соглашение, которое прекрасно сочетается с традиционной практикой рисования. Немного более сложным образом определяется в программе цвет фона. Считается, что это цвет, в который перекрашивают изображение инструменты, предназначенные для стирания, например ластик. Данное, отчасти озадачивающее соглашение, принято во многих пакетах растровой графики, где средства стирания представляют собой кисти, которые не удаляют цвет, а рисуют фоновой краской. Кроме того, цвет фона используется некоторыми инструментами для создания сложных цветовых узоров и градиентов.
Рассмотрим технику выбора цветов в Photoshop. Заданные для фона и переднего плана краски изображаются в нижней части панели инструментов (рис. 3.2). Верхний левый образец представляет цвет рисования, нижний правый задает цвет заднего плана.
Оба этих образца служат одновременно и кнопками, нажатие любой из них вызывает диалоговое окно Color Picker (Палитра цветов), предназначенное для выбора цветов (рис. 3.11).
Рис. 3.11. Ресурсы диалогового окна Color Picker
Рассмотрим содержание этого диалога.
- Представление выбранного фрагмента цветового пространства. Большая часть этого диалогового окна занимает представление области цветового пространства, которую выбрал пользователь.
- Маркер, предназначенный для выбора цвета. Перемещая этот интерфейсный элемент, можно сделать активным требуемый цвет или оттенок в заданном фрагменте пространства.
- Шкала чистых хроматических цветов. Выбор определенной позиции на этой шкале влечет за собой изменение содержания левого прямоугольного поля, в котором отображаются все возможные варианты заданной хроматической координаты.
- Образец, который показывает выбранный цвет.
- Образец, представляющий первоначальный цвет.
- Предупреждение о выходе за пределы цветового охвата систему CMYK. Пиктограмма в виде восклицательного знака говорит о том, что данный цвет не может быть отпечатан точно. Ниже приводится цветовой эквивалент, который может быть воспроизведен на печати.
- Предупреждение о выходе за пределы Web - безопасной палитры. Ниже приводится подходящая для текущего цвета замена, которая принадлежит этой палитре.
- Color Libraries (Библиотеки цветов). Кнопка переключает цветовую палитру на работу с цветовыми библиотеками.
- Only Web Colors (Только Web - цвета). Выбор этой опции меняет состав цветовой палитры, в которой представляются только Web - безопасные цвета и оттенки.
- Ползунки, предназначенные для выбора области на хроматической цветовой шкале.
- Координаты выбранного цвета в различных цветовых системах. Существует множество способов задания активного цвета. Его можно выбрать на глазок. Удобнее всего это делать в следующей последовательности. Сначала задать требуемый диапазон на хроматической шкале, а затем указать искомый вариант в левом цветовом поле. При наличии достаточных оснований допустимо точное указание цвета по его координатам в одной из моделей: RGB, CMYK, Lab или HSB.
Самые употребимые действия с цветом поддержаны в редакторе удобными и легко запоминающимися клавиатурными комбинациями:
- чтобы установить стандартную раскладку цветов (черный цвет рисования, белый цвет фона), которая принята в редакторе по умолчанию, требуется просто нажать клавишу D;
- чтобы поменять местами цвета рисования и заднего плана, следует нажать клавишу X;
- нажатие клавиш Alt+Backspace окрашивает текущий слой или выделенную область цветом переднего плана;
- нажатие клавиш Ctrl+Backspace окрашивает текущий слой или выделенную область фоновым цветом.