• Программы для работы с фотографиями
• Система автоматизированного проектирования QСad
Принято считать, что обработка растровой и векторной графики – задача исключительно для профессионального и дорогого софта. Это не соответствует действительности. Сегодня обработкой изображений занимаются не только профессионалы, но и рядовые пользователи, которым не нужна вся функцинальность таких программ, тем более что за нее нужно платить. В Linux доступны мощные решения, которые способны в некоторых случаях противостоять таким приложениям, как Adobe Photoshop или Corel Draw. Поиск по слову graphics на сайте http://freshmeat.net/ выдаст ссылки более чем на 2600 проектов, но широкой известностью пользуются только несколько десятков. Не следует забывать об OpenOffice.org Draw, Karbon14 и Krita, о которых было рассказано в главе 2 данной книги.
Растровые редакторы
Первый растровый редактор, доступный в Linux, с которым вы сейчас познакомитесь, – это GIMP.
Растровый редактор GIMP
GIMP – это мощная бесплатная программа для создания, сборки и редактирования изображений, распространяемая на условиях GNU GPL. Поддерживает растровую и частично векторную графику. Проект, основанный в 1995 году Спенсером Кимбеллом и Питером Маттисом как дипломный, получил известность и в настоящий момент поддерживается группой добровольцев со всего мира, а программа официально стала частью проекта GNU. Изначально сокращение GIMP означало General Image Manipulation Program, но затем оно было измененено на GNU Image Manipulation Program. Сайт проекта расположен по адресу http://www.gimp.org/, есть GIMP и в репозитариях пакетов всех дистрибутивов Linux, ориентированных на пользователя. В случае если в качестве рабочего окружения использован GNOME, то GIMP, скорее всего, также будет в списке установленных программ. Первый релиз GIMP 0.54 базировался на библиотеках Motif, а версия 0.99, выпущенная в 1997 году, была построена уже на Gimp Toolkit и Gtk+.
GIMP умеет многое. Он может применяться как программа для рисования, ретуширования, масштабирования и кадрирования цифровых фотографий, раскраски, конвертации изображений в разные форматы, в том числе и пакетной обработки, создания баннеров для веб-сайтов, логотипов, коллажей, комбинирования изображений с использованием слоев, защиты изображений от копирования и многого другого. В GIMP присутствует достаточный набор инструментов цветокоррекции (микшер каналов, кривые, яркость-контраст, баланс цветов, уровни, обесцвечивание и другие). Среди поддерживаемых форматов – BMP, GIF, JPEG, PNG, TIFF, MNG, PCX, PDF, PS, PSD, SVG, TGA, XPM, ABR и многие другие.
В программе есть возможность работы с каналами и слоями, полная поддержка альфа-канала, редактируемые текстовые слои, большое количество инструментов выделения и рисования (кисть, карандаш, распылитель, штамп). Параметры любого инструмента можно гибко настроить, изменив толщину линий, форму, прозрачность и прочее. Размеры обрабатываемого изображения зависят только от наличия свободного места на жестком диске. Количество одновременно открытых изображений неограничено. Поддерживаются графические планшеты. В настоящее время использование GIMP в коммерческом дизайне, полиграфии и фотографии сопряжено с некоторыми сложностями, которые разработчики обещают постепенно устранить. Возможности GIMP можно расширить, используя доступные плагины, которых уже насчитывается больше сотни. Частично поддерживаются некоторые средства Adobe Photoshop: файлы в формате PSD, файлы кистей, расширения в формате 8bf и действия (actions). Средств автоматической записи сценариев в GIMP нет, но этот недостаток компенсируется большим количеством языков, на которых можно самостоятельно писать сценарии. Готовые решения можно найти в Интернете. Например, по ссылке http://www.linuxartist.org/gimp.html доступен большой список ресурсов по GIMP. Руководство пользователя на русском языке есть по адресу http://docs.gimp.org/ru/. На русскоязычном сайте поддержки продукта http://www.gimp.ru/ можно ознакомиться с обучающими статьями, рассчитанными как на начинающих, так и на опытных пользователей.
Новичков, знакомых с Adobe Photoshop, пугает необычный многооконный интерфейс программы (рис. 5.1). При первом запуске вместо привычного диалога с главным меню и линейкой инструментов открывается только небольшая панель с кнопками. Однако по прошествии некоторого времени к этому можно привыкнуть.
Многие считают GIMP первым подтверждением того, что в процессе разработки свободного програмного обеспечения может появиться продукт, которым смогут пользоваться не только хакеры. До этого свободные программы создавались хакерами и для хакеров. Можно сказать, что GIMP подготовил почву для многих других известных сегодня проектов – Mozilla Firefox, OpenOffice.org KDE, GNOME и прочих.
Рис. 5.1. Интерфейс GIMP