Журнал Компьютерра - Журнал «Компьютерра» №44 от 29 ноября 2005 года
Софтерра: Фотографическая чертовщина
В мире программного обеспечения популярны два диаметрально противоположных тезиса. Первый заключается в том, что весь софт должен быть свободным и распространяться с исходными текстами, что только открытый способ разработки приносит плоды, с аппетитом съедаемые конечными пользователями. Против этой идеи выступают некоторые руководители крупных софтверных компаний: они утверждают, что продукция компании должна оплачиваться «нормальным» способом - а именно коммерческой реализацией товара.
Конечно, каждый разработчик вправе сам выбирать модель распространения будущего продукта. Нам же интересно сравнить конечные результаты обоих подходов.
Чертенок с кисточкой в магазине фототоваровИнструменты обработки цифровых изображений уже давно выпорхнули из умелых рук профессионалов и прочно обосновались на компьютерах пользователей, которых никто ни разу в жизни не называл «фотографами». Сегодня даже начинающим секретарям-референтам вменяется в обязанность обработка цифровых снимков и рассылка заказчикам. Что уж говорить о нас с вами… горе-специалистах.
Ситуацию усугубляет то, что популяризация цифрового фото привела к огромным продажам маленьких аппаратов с еле заметным глазком объектива, в народе называемых «мыльницами». Их использование можно свести к трем этапам: машинальное нажатие на кнопку спуска, укладка прически после увиденного снимка, обращение за помощью к компьютеру, чтобы как-то исправить отснятый материал. И в этот момент нашей последней соломинкой оказывается ПО для обработки цифровых изображений.
За долгие годы бесшабашного использования разнообразного софта россияне привыкли к тому, что программы бывают только бесплатные, но некоторые нехорошие разработчики зачем-то заставляют пользователей при установке вводить серийный код, созданный ближайшей программой keygen.exe. Однако не за горами тот день, когда в домашних ПК будет жить только лицензионный софт. А раз так, то пора подумать - хватит ли нам возможностей бесплатного ПО для обработки цифровых шедевров или все же придется раскошеливаться?
В связи с особенностями лицензирования ПО в нашей стране поистине народным средством обработки фотографий стал весьма недешевый Adobe Photoshop. Единственным редактором из лагеря бесплатного ПО, сравнимым с этим гигантом, является GIMP, распространяемый по свободной лицензии GPL. Логотип редактора - чертенок с кисточкой в зубах.
Разумеется, Photoshop мощнее. Но его преимущества сводятся к наличию функций, применяемых лишь профессионалами: любителям не понять прелестей преобразования RAW-файлов, работы с изображением в пространстве CMYK и прочих фотографических и полиграфических таинств. Зато масса других возможностей наверняка пригодится пользователям мыльниц.
Построение перед боемРазмер дистрибутива GIMP - 7,5 Мбайт. Установка программы в Windows требует наличия библиотеки GTK+, которая весит 3,6 Мбайт. При этом для нормальной работы в Windows XP «Чертенку» достаточно 128-256 Мбайт оперативной памяти. Интерфейс программы не вполне обычен, к нему нужно привыкнуть - например, правая кнопка мыши вызывает не контекстное меню, отвечающее текущему элементу, а главное, что позволяет быстро вызывать любые функции редактора.
GIMP обладает всеми атрибутами серьезного графического «комбайна»: он умеет работать со слоями, накладывать множество фильтров, а также поддерживает язык Script-Fu, с помощью которого можно сделать из нескольких функций одну новую и получить самые немыслимые результаты.
Adobe Photoshop - дорогой профессиональный инструмент, его дистрибутив занимает один CD. Редактор настойчиво требует хотя бы 512 Мбайт оперативной памяти для комфортной работы. Как средство редактирования фотографий, Photoshop, наверное, является самым мощным продуктом среди конкурентов. Остается решить, а не стреляем ли мы из пушки по воробьям, используя этого «монстра»?
Равноправие цветовСнимки, получаемые в яркий солнечный день, чаше всего не нуждаются в коррекции цвета, но стоит только оказаться в помещении при свете обычных ламп накаливания, как автоматика наших фотоаппаратов начинает барахлить. Несильные завалы в тот или иной тон исправляются в Photoshop с помощью функции «Цветовой баланс». Обратите внимание, что вы можете менять цветовую гамму раздельно в трех диапазонах яркости - тенях, полутонах и бликах.
Другая возможная проблема - ошибки экспозиции. Если снимок получился «засвеченным» и в некоторых местах яркость такая, что все сливается в единый белый фон, то это уже «не лечится». Слишком темные снимки, напротив, поддаются исправлению. Для корректировки экспозиции следует воспользоваться инструментом «Уровни», с помощью которого вы можете не только установить нужные параметры яркости для снимка, но и окончательно выправить баланс цвета.
Нажатие кнопки «Авто» позволит редактору настроить всю группу параметров по своему усмотрению. Если вас не устраивает работа «автоматики» - добро пожаловать в ручную правку уровней. Выбор черной и белой точек позволяет скорректировать изображение так, чтобы равномерно задействовать на снимке весь диапазон яркости, а с помощью серой можно построить всю цветовую гамму без перекосов в сторону того или иного канала.
Аналогичные функции присутствуют и в GIMP, однако меньшее внимание уделяется «автоматике». В меню «Инструменты цвета» нет ни одного пункта, который бы помог автоматически скорректировать изображение, хотя заветная кнопка «Авто» доступна из окошка «Уровней».
Все инструменты обработки цвета у обоих редакторов лежат в меню второй степени вложенности, что несколько замедляет скорость работы пользователя.
В общем, оба редактора заслуживают одинаковую оценку по предмету «манипуляции с цветом».
Шуметь неприличноЕсли при съемке использовалось высокое значение ISO, фотография получается зернистой. Этот недостаток отчасти устраняется с помощью гауссова размытия, которое есть у обоих редакторов. Однако не всегда разумно накладывать фильтр сразу на все фото: например, при портретной съемке желательно, чтобы кожа была «размыта» больше, чем волосы и одежда. Чтобы достичь нужного результата, приходится обращаться к функциям выделения произвольных областей изображения - здесь-то и проявляются различия программ.
В Photoshop есть три инструмента для подобных целей. Принцип работы «Лассо» всем известен: вы удерживаете левую кнопку мыши и рисуете на изображении нужный контур. Отпускаете кнопку - контур автоматически замыкается и превращается в выделение. Второй инструмент, «Прямолинейное лассо», отличается тем, что граница выделения составляется из прямых отрезков, а третий, «Магнитное лассо», даже не требует удерживания левой кнопки мыши: достаточно приблизительно обводить нужный контур, а редактор уже сам определит, как прокладывать «маршрут» и в каких местах расставлять точки фиксации. Впрочем, последнее можно делать и вручную.
GIMP обладает аналогами как обычного «лассо», так и магнитного[На самом деле, используя понятия «контура» (path), можно выделять и многоугольники - правда, делать это не так удобно, как в Photoshop. - И.Щ], и если первое работает в обоих редакторах одинаково, то второе ведет себя иначе: вы указываете последовательность точек, между которыми алгоритм редактора рисует кривые, максимально приближаясь к резким переходам цвета.
Photoshop, позволяя более гибко удалять шумы за счет простоты выделения произвольных областей, зарабатывает один балл.
Очарование красных глазЦифровые мыльницы, у которых вспышка расположена близко к объективу, дают при съемке хорошо известный эффект красных глаз.
Лечение этого недуга в Photoshop производится инструментом «Замена цвета». Достаточно выбрать кисть подходящего размера и поводить ею по зрачку.
GIMP столь специальной функции не имеет, однако это не значит, что задача ему не по силам. Напротив, на этот случай есть несколько рецептов - ваш покорный слуга пользуется таким: с помощью «Выделения эллиптических областей» выделяем область зрачка, а затем применяем инструмент «Тонирование»; насыщенность ставим минимальную. Играя параметром «Тон», можно придавать зрачку любой оттенок.
Инструментарий Photoshop более нагляден, разработчики не поленились добавить лишнюю кнопку для решения конкретной задачи. GIMP тоже превосходно исправляет цвета зрачков, но требует минимальных знаний о работе с цветом. Один балл в пользу Photoshop.
Курс реабилитации изображенийЧервивые яблоки, прыщи на лице, царапины на сканированных изображениях, пятна на блузках, шрамы, родинки в самом неподходящем месте - на фотографии это может смотреться просто ужасно. Photoshop имеет весь необходимый инструментарий для исправления подобных катастроф. «Восстанавливающая кисть» позволяет легко переносить текстуру изображения с неповрежденного участка на поврежденный, в большинстве случаев не оставляя никаких следов проделанной операции.