За какво говорим?
GIMP е многофункционален напълно безплатен графичен редактор. При това той не е просто свободна поизрязана версия на скъп продукт – това е едно от най-големите постижения на open-source обществото. Идва стандартно инсталиран заедно с операционната система Линукс, но работата с него е възможна и под други операционни системи. Продукта е преведен на редица езици, включително и на български.
Малко история
Първата версия на продукта - 0.54, е написана изцяло от двама студенти от университета в Бъркли – Питър Матис и Спенсър Кимбал. Разработена на LISP, тя им отнема около 6 месеца. Така през февруари 1996 е създаден първия свободен софтуер за графична обработка, който може да бъде конкуренция на подобните му комерсиални продукти. Въпреки преимуществата на свободните програми, GIMP имал един голям недостатък – неговият GUI бил построен изцяло на Motif, който не бил безплатен. През юли 1996 се появява нова версия 0.60, която чрез новоразработените само за 4 месеца GTK (Gimp Toolkit) и GDK (Gimp Drawing Kit) слага край на тази зависимост. GTK/GDK по-късно се развиват в GDK+, който в последствие се отделя от GIMP и може да се използва напълно самостоятелно. До тук работата върху проекта била дело изцяло на двамата студенти, но следва версия 0.99, в която се включват и други съмишленици. През лятото на 1997 Питър и Спенсър спират с работата по GIMP, тъй като завършват университета, но около проекта вече има сплотена онлайн общност, която задвижва нещата напред. Така на 5 юни 1998 е обявена версия 1.0, която се счита за достатъчно сериозна и стабилна, за да бъде широко обявена и готова за професионално ползване.
Възможностите, които ни предоставя GIMP
Нека накратко прегледаме основните възможности на този графичен редактор:
- пълен набор от инструменти за рисуване - brushes, pencil, airbrush, cloning…
- пълен набор от инструменти за трансформации – rotate, scale, flip …
- пълен набор от инструменти за селектиране – rectangle, ellipse, laso …
- работа с канали, слоеве, маски, пътища;
- поддръжка на множество undo/redo – ограничени единствено от свободното дисково пространство
- поддръжка на множество файлови формати GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP…, включително и тези на PhotoShop;
- управление на паметта, така че размера на обработваното изображение е зависим само от свободното място на твърдия диск;
- поддръжка на плъгини, филтри и скриптове, които допълнително обогатяват възможностите.
При това изброеното не е всичко. С едно изречение – по нищо не отстъпва на най-разпространения в тази сфера PhotoShop. Голямо преимущество на GIMP e, че основните му инструменти наподобяват много тези на PhotoShop. Така лесно може да се премине към ползване на GIMP, без да е необходим период на адаптация към новата среда.
Интерфейсa на GIMP
Тук концепцията на GIMP се различава от тази на PhotoShop. Интерфейса на GIMP е разделен на три основни части, разположени в три отделни прозореца. В първия са разположени всички инструменти заедно с техните допълнителни настройки. От този прозорец се управлява цялата програма, създават се и се отварят изображенията и се извиква втория основен прозорец. Там е изнесен инструментариума за работа със слоеве, канали, пътища, история, както и готови модели на четки, шарки и преливки. В третия прозорец е разположена работната област – той се отваря, когато се създаде или се отвори ново изображение. От лентата му с менюта има достъп до всички възможности на GIMP. В допълнение може да се спомене, че част от интерфейса е преведена на български.
Заключение
Всичко до тук е предоставено напълно безплатно на потребителя. Ентусиастите могат да разгледат кода, да го модифицират или да разработят плъгин с необходимата им функционалност /ако разбира се вече няма нещо готово/. Повече за GIMP може да бъде намерено на неговата официална страница www.gimp.org.
Източници:
1. GNU Image Manipulator Program – User Manual
2. вестник Компютри, година 8, брой 31