• Авторизация


Про скрипты в GIMP 10-01-2007 20:58 к комментариям - к полной версии - понравилось!


Переехал на нестабильную ветку GIMP'а — свободного графического редактора, с помощью которого я обрабатываю фотографии, и сломались сценарии для генерации рамок.

Коль такое дело, пришлось писать скрипт самому. Рамки я делаю всегда почти одинаковые, и вместо того, чтобы чинить скачанные скрипты на Scheme (разновидность языка LISP) я замутил свой скрипт на Python. На мой взгляд, Python больше подходит для такого плана задач, потому как это чистая императивщина. Что косвенно подтверждается объёмом сценария: страничка моего против двух с гаком лиспового.

Моя версия умеет делать рамку из трёх частей: внутренняя, средняя и внешняя. Все три — опциональны. Для любой рамки можно задать толщину по горизонтали и вертикали. Плюс, для внешней можно задавать не толщину, а желаемый размер картинки. Очень удобно для изготовления всяческих заставок и версий для просмотра с экрана.

Рамка для предыдущей фотографии сделана этим самым скриптом. На версии 2.2.x также работает. Распакуйте файл borders.py из приложенного архива в каталог /usr/share/gimp/2.0/plug-ins или в ~/.gimp/plug-ins, дайте разрешение на выполнение, и в меню Python-fu/Decor/Border настанет счастье :)
вверх^ к полной версии понравилось! в evernote
Комментарии (3):
12-01-2007-14:04 удалить
На реджистри выложил? :)

AP/prokoudine
Их там и так как собак нерезанных... Но сложу, вдруг кому интересно будет
Сложил. Веб интерфейс у данного ресурса — это что-то :)
Wolfisster 12-07-2008-17:47 удалить
Глупый вопрос.. это где? Ресурс в смысле.
Скриптик симпатичный, понравилось. А под 2.5 работать теоритически должен? Хочу вот попробывать это дело собрать...
Вот он: http://registry.gimp.org/

Интерфейс уже починили :) Под 2.5 не пробовал. Если интерфейс для python-fu не поломали в 2.5, то будет работать


Комментарии (3): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Про скрипты в GIMP | Александр_Даровских - Дневник Александр_Даровских | Лента друзей Александр_Даровских / Полная версия Добавить в друзья Страницы: раньше»