GIMP 2 и Perl


Intro

В предыдущей рассказке можно почитать про добрый старый GIMP 1. Недавно вышел GIMP 2.4, я сделал таки подход к снаряду и делюсь своими впечатлениями. Как всегда лень послужила двигателем прогресса, потому что переписывать скрипты на Scheme совсем не хотелось.

Я расскажу коротко про установку GIMP 2.4, Perl сервера и совсем чуть про полезные plug-in'ы.

Сборка

Забираем GIMP с ftp://ftp.gimp.org/pub/gimp/v2.4, я использовал 2.4.2. Собирал без поддержки Python:

[/tmp]# bzip2 -dc gimp-2.4.2.tar.bz2 | tar zxvf -
[/tmp]# cd gimp-2.4.2
[/tmp/gimp-2.4.2]# ./configure --disable-python --prefix=/usr/local/gimp-2.4
[/tmp/gimp-2.4.2]# make
[/tmp/gimp-2.4.2]# make install

Далее разбираемся с Perl.

Ставим PDL, если он еще не установлен (http://search.cpan.org/~csoe/PDL-2.4.3).

Потом идем на http://gtk2-perl.sourceforge.net.

Модули ставим в таком порядке:

  • ExtUtils::Depends
  • ExtUtils::PkgConfig
  • Glib
  • Cairo
  • Gtk2

Остальное можно в принципе и не устанавливать.

Далее Gimp2 модуль. Забираем с http://www.cpan.org/modules/by-module/Gimp, Gimp-2.2pre1.tar.gz вполне подходит, компилим и ставим:

[/tmp/gimp-perl]# perl ./Makefile.PL 
[/tmp/gimp-perl]# make
[/tmp/gimp-perl]# make install

Собственно сам Perl в виде plug-in'а Perl-Server будет скопирован в GIMP (/usr/local/gimp-2.4/lib/gimp/2.0/plug-ins).

Проверяем как оно:

gimp2-1.png

Все работает. Как писать и запускать скрипты и plug-in'ы читаем здесь.

Дополнительно

Как и обещал, про полезные plug-in'ы, которыми я пользуюсь время от времени.

  • gimp-ace2 (Adaptive Contrast Enhancement), забираем отсюда, назначение понятно из названия
  • GREYCstoration, гнездится тут, очень продвинутый шумодав
  • UFRaw, собранный как plug-in. Про него можно почитать тут. Позволяет легко и просто загружать в GIMP фотографии в RAW формате

Tags: gimp photo editors perl


Назад в оглавление



[Home] [TTL] [Unix] [Sdictionary] [ROW Programmer] [Symbian] [Misc] [News] [Search] [Contacts] [Guestbook]


Copyright (c) 1999-2017 Alexey Semenoff