Шрифт:
СОФТЕРРА: Программа-хамелеон: Свободный редактор с переднего края прогресса
Автор: Сергей Токарев
Хамелеон умело маскируется под окружающую среду, растворяясь на фоне ветвей и листвы [Вообще-то, хамелеоны меняют свой цвет скорее в зависимости от состояния, а не для маскировки, но не будем лишать автора этой образной метафоры.
– И.Щ.]. Графический редактор Krita не может маскироваться под природные объекты. Зато он может быстро превратиться в редактор диаграмм или текстовый процессор, а то и еще во что-нибудь. Признаться, я и сам не ожидал такого от скромного бесплатного редактора, входящего в состав пакета KOffice версии 1.6 для Linux.
Вдобавок Krita умеет работать с HDR-изображениями и поддерживает разнообразные цветовые пространства - а это, между прочим, не по зубам даже GIMP - сегодняшнему лидеру среди свободных графических редакторов.
Создатели программы в качестве источника своего вдохновения упоминают бесплатный GIMP, коммерческий Corel Painter и несколько других, менее известных редакторов. Правда, в отличие от своих прародителей, Krita пока живет только под Linux [На странице www.koffice.org/download/kofficelivecd.php лежит образ демонстрационного LiveCD KOffice 1.6, загрузившись с которого можно полюбоваться на Krita и другие программы пакета, не устанавливая Linux на компьютер.
– И.Щ.] (рис. 1).
Одним из главных преимуществ Krita является поддержка различных цветовых режимов и управление цветом. Разработчики не без гордости заявляют, что по этой части их детище обставило все прочие бесплатные программы. И в это охотно верится, ибо даже могучий GIMP выглядит в этом отношении весьма скромно на фоне Krita.
В первую очередь отметим поддержку цветовых профилей, которые обеспечивают более или менее одинаковое отображение графики на разных мониторах. А если речь идет о полиграфии, то управление цветом теоретически может свести к минимуму разницу между изображением на экране и отпечатком в типографии (или на принтере). Это особенно интересный момент, так как Krita поддерживает работу в цветовом пространстве CMYK, который как раз и используется при подготовке изображений для печати (рис. 2).
Теоретически уже сегодня Krita может использоваться дизайнерами для полиграфии под Linux. И это серьезный плюс, так как тот же GIMP, к примеру, такими возможностями не обладает.
Но полиграфический дизайн - занятие элитное. А вот цифровая фотография стала воистину массовым увлечением. Причем тут цифровая фотография? А при том, что Krita может работать с HDR-изображениями.
Напомню, что HDR (High Dynamic Range) - это технология, позволяющая сохранять и обрабатывать изображения с широким динамическим диапазоном, то есть большим отношением между светлыми и темными участками картинки [Подробнее о HDR см. статью Максима Стеклова «Из света в тень» («КТ» #638)]. Для получения HDR-изображения можно использовать брэкетинг, собирая из нескольких снимков, сделанных с разной экспозицией, одну HDR-картинку. Другой вариант - сразу снимать на цифровой камере в формат RAW, динамический диапазон которого больше, чем у обычного снимка.
В любом случае, полученное изображение будет иметь повышенную глубину цвета - 16 бит на один канал при работе с RAW и 32 бита для «настоящего» HDR (стандартная глубина цифровых фото составляет 8 бит на канал). Не каждый графический редактор позволяет работать в таком режиме, но Krita здесь на высоте - он поддерживает и 16-битный, и 32-битный цвет. Также он умеет работать с некоторыми RAW-файлами и поддерживает профессиональный HDR-формат OpenEXR.
Таким образом, для любителей цифровой фотографии Krita может стать весьма полезным инструментом. Нужно учесть, что в нем есть и поддержка Lab - настоящего режима для «цветовых гурманов». С его помощью можно, например, отдельно регулировать яркость, не трогая цветовые каналы, и наоборот, что открывает широкие перспективы по коррекции пересвеченных или чересчур темных снимков.
Основа фильтра - кривая перераспределения яркости. В начале она выглядит прямой под углом в 45 градусов. По горизонтальной оси откладывается яркость пикселов в текущем изображении, по вертикальной - в измененном. Впрочем, в некоторых программах этот порядок меняется, но его всегда можно угадать по полоскам черно-белого градиента, идущим вдоль осей.
Работа с кривыми происходит следующим образом. Если нужно изменить яркость всех светлых участков, то следует поставить точку на прямой в левом верхнем углу диаграммы. Если нужно изменить яркость только темных - в правом нижнем. Если только участков со средней яркостью - на середине диаграммы. (В отличие от Gimp и Photoshop, в Krita нельзя, «ткнув» в какое-то место на картинке, получить соответствующую этому участку точку на кривой, что затрудняет работу работу с инструментом.
– И.Щ.)
Затем, если выбранные участки нужно сделать ярче, точку следует перетащить вверх. Если темнее - соответственно вниз. Вот и вся премудрость. Остается только добавить, что количество точек на кривой может быть произвольным, а для изменения цвета достаточно менять яркость в отдельных цветовых каналах. В Krita в фильтре Color Adjustments работа изначально идет в каком-то выбранном цветовом канале, а для упраления общей яркостью изображения нужно использовать инструмент Brightness/Contrast.
Всевозможными фильтрами Krita пока небогата. Здесь нет той роскоши, которой могут похвастаться GIMP или Photoshop. Впрочем, самые необходимые вещи, которые могут пригодиться при обработке фотографий, все же имеются. Это фильтры для усиления резкости (Unsharp Mask и Sharpen), а также регулировка яркости/контраста (Brightness/Contrast) и общая цветокоррекция (Color Adjustments).
Color Adjustments является аналогом широкоизвестного инструмента Curves («Кривые»), который можно встретить во многих фоторедакторах. Кривые - это самый мощный и универсальный инструмент цветокоррекции, который позволяет менять не только цвет, но и яркость и контраст. Грубо говоря, с его помощью можно выбирать на фотографии участки определенной яркости и цвета и затемнять их или делать ярче.