LINUX.ORG.RU
ФорумTalks

GIMP == Золото


0

0

GIMP - одна из моих любимых OSS программ. Мало того у него интуитивно понятный, мощный и невероятно удобный интерфейс,
так он еще понимает скрипты на Схеме, притом программировать его - одно удовольствие.

Вот - хочу поделиться моими наработками:

1) Обесцвечивание изображений и увеличение четкости текста:

#!/bin/sh
script="
(define path \"/usr/home/dima/Desktop/urmat/\")
(define-macro (~ . optional-parameter-list) \`(string-append ,@optional-parameter-list))
(define filelist '(`echo *.jpg`))
(define img) (define drw) 
(mapcar (lambda (filename) 
	  (let* ((fullpath (~ path (symbol->string filename))))
	    (write fullpath) 
	    (set! img (car (gimp-file-load 1 fullpath fullpath)))
	    (set! drw (car (gimp-image-active-drawable img))) 
	    (gimp-image-convert-grayscale img) 
	    (gimp-levels drw 0 0 255 0.70 0 255)
	    (file-jpeg-save 1 img drw fullpath fullpath 1.0 0 0 1 \"\" 1 1 0 1))) filelist)
(gimp-quit 1)
"
echo $script
gimp -i -b "$script"

2) Наброски Copy-Paste'a:

(define img1 (car (gimp-file-load 1 "file1.jpg" "file1.jpg")))
(define drw1 (car (gimp-image-active-drawable img1)))
(define img2 (car (gimp-file-load 1 "file2.jpg" "file2.jpg")))
(define drw2 (car (gimp-image-active-drawable img2)))
(gimp-selection-all img1)
(gimp-edit-copy drw1)
(gimp-rect-select img2 1153 0 1153 1584 0 0 0)
(gimp-edit-paste drw2 1)
(file-jpeg-save 1 img2 drw2 "file2.jpg" "file2.jpg" 1.0 0 0 1 "" 1 1 0 1)

Полезные ссылки:

http://www.xakep.ru/post/20564/default.asp
http://linux-admin.net.ru/content/429
http://www.scheme.com/tspl3/

И, самое главное: Все функции можно легко найти в диалоге Расш.->Просмотрщик процедур.
Удобная Scheme-консоль: Расш.->Script-Fu->Консоль Script-Fu.
★★

Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

И Фотошоп пусть дает тогда, лицензионный, в комплекте с лицензионным образом Венды для VMWare.

xTERM ★★ ()
Ответ на: Re: GIMP == Золото от xTERM

Re: GIMP == Золото

Ага я понял. Мой спеллчекер не даёт вам писать процедуры для гимпа. Как это я раньше не догадался.

anonymous ()

Re: GIMP == Золото

Я всегда считал, что разработчикам гимпа надо яйца оторвать за такой "удобный" интерфейс.

Reset ★★★★★ ()
Ответ на: Re: GIMP == Золото от Reset

Re: GIMP == Золото

Ты просто обиделся на них за то, что они не порекламировали тебе Гимп, а фотошоп тебе порекламировали и даже наверное бесплатную книжку подарили. (с картинками?)

anonymous ()

Re: GIMP == Золото

Hint:

(define-macro (~ . optional-parameter-list) \`(string-append ,@optional-parameter-list)) заменяется на (define ~ string-append)

Зря ты так мучился с этим макросом :)

swizard ()

Re: GIMP == Золото

Пока не будет 128-bit, даже запускать не стану. У меня всё 128-битное.

anonymous ()
Ответ на: Re: GIMP == Золото от Reset

Re: GIMP == Золото

> Я всегда считал, что разработчикам гимпа надо яйца оторвать за такой 
"удобный" интерфейс.

Хоть вы и вантузятник сударь, но таки +1, только добавлю, что мошонку 
надо отрывать всем пишущим многооконные приложения. ВодЪ.

anonymous ()
Ответ на: Re: GIMP == Золото от xTERM

Re: GIMP == Золото

> И мозги тоже?

А мозги - аналоговые, гражданин андроид.

anonymous ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

>Хоть вы и вантузятник сударь, но таки +1, только добавлю, что мошонку надо отрывать всем пишущим многооконные приложения. ВодЪ.

Авторы Фотошопа не знают, какую страшную участь уготовил им анонимус (многооконный интерфейс - это ж, ЕМНИП, в первую очередь Фотошоп для Маков...)

anonymous ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

Многооконность имеет смысл для однотипных объектов. Т. е. для обрабатываемых изображений - нормально (хотя MDI лучше), а для панелей - полный отврат.

В результате гимп сносно использовать можно либо на отдельном рабочем столе, либо в специально под него настроенном tiled wm.

Хотя и то, и другое можно организовать даже под виндой, первое впечатление от гимпа просто отвратительное у ВСЕХ.

anonymous ()

Re: GIMP == Золото

А я один прочитал заголовок как "GIMP == Зло"

CtrlAltBs ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

За ВСЕХ тут не болтай, GIMP и рабочие столы абсолютно нормально для нормальных систем и мозгов, а если не пользуешся вирт столами, то сиди в винде (кстати там больше 52 окон не открыть), еще скажи что в блендере интерфейс не такой, и я докажу полную несостоятельность этого утверждения.

anonymous ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

>Хоть вы и вантузятник сударь, но таки +1, только добавлю, что мошонку надо отрывать всем пишущим многооконные приложения. ВодЪ.

Дура ты. Чем тебе не угАдили многооконные приложения? Или ты виндузятник, который перекладывает работу приложения на WM?

applesin ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

> первое впечатление от гимпа просто отвратительное у ВСЕХ

За всех не говори (миша?), я ещё до второй версии гимп (тогда ещё под виндой) использовал и он там был удобнее и быстрее фотошопа. Не думаю, что что-то изменилось кроме появления широкой FUD компании.

anonymous ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

>Напиши процедуру для эффектов слоёв. В чём проблемма?

Вы троль или действительно такой наивный?

Orlangoor ★★★★★ ()

Re: GIMP == Золото

Уруру - а Roadmap в гимпе все еще отсутствует??

Следовательно НИЧЕГО от гимпа ждать смысла нет, ни аналог Blending Options который для меня самый большой мастхейв, ни удобной системы записи макросов, ни нормальной работы с текстом, ничего остального тоже. Многое упирается в формат файла который "когданибудь какнибудь изменят", что вобщем то из за отсутствия Roadmap ниочем не говорит. Я не противник гимпа, но пока мне честно купленного Photoshop хватает куда больше. Хотя вобщем то мне и Elements может хватило бы.

Orlangoor ★★★★★ ()

Re: GIMP == Золото

Я гимп буду использовать хотя бы потому, что интерфейс MDA у фотопопа просто уёбищный, как таким поделием можно пользоваться, я хз. Разве что полным дегенератом быть, типа маковских дизигнеров-ахтунгов.

anonymous ()
Ответ на: Re: GIMP == Золото от Oceanborn

Re: GIMP == Золото

> Представляю как дизайнер кидается в emacs писать расширение на лиспе...

Дурачок? Заплати ту же штуку евро, что ты за фотопоп отдал, и тебе в лучшем виде сделают ту функциональность, что тебе нужна. А то мало того, что нахаляву, так ещё и орёт, что фич ему не хватает.

anonymous ()
Ответ на: Re: GIMP == Золото от xTERM

Re: GIMP == Золото

>>Пока не будет 128-bit, даже запускать не стану. У меня всё 128-битное.

>И мозги тоже?

Нет. только ДНК

vada ★★★★★ ()
Ответ на: Re: GIMP == Золото от Orlangoor

Re: GIMP == Золото

> Интерфейс гимпа клонирован с маковского фотошопа вообщето

Та ты шо?! Ниужели!? Ты маковский шоп видел ваще или как?

anonymous ()
Ответ на: Re: GIMP == Золото от Reset

Re: GIMP == Золото

>Я всегда считал, что разработчикам гимпа надо яйца оторвать за такой "удобный" интерфейс.

После GIMP'а всё время плевался на интерфейс Фотошопа. Пока не снёс его под виндой окончательно :)

KRoN73 ★★★★★ ()
Ответ на: Re: GIMP == Золото от KRoN73

Re: GIMP == Золото

KRoN73, аналогично. Но всё-таки приходится его иногда юзать, когда макеты для типографий в Illustrator'е готовлю.

anonymous ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

Мне проще, мне только фотки подправлять, да скрины кропать :D

KRoN73 ★★★★★ ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

>Та ты шо?! Ниужели!? Ты маковский шоп видел ваще или как?

В OSX пока еще не довелось. В восьмерке видел

Orlangoor ★★★★★ ()
Ответ на: Re: GIMP == Золото от applesin

Re: GIMP == Золото

> Дура ты. Чем тебе не угАдили многооконные приложения? Или ты 
виндузятник, который перекладывает работу приложения на WM?

Поцелуй мой блестящий металический зад. Сам ты вантузятник. Ради
дебилов-авторов многооконных ублюдищ я не собираюсь использовать ion,
автор которого давно сошел с ума. Мне вообще пофиг на фотошоп, я его
никогда не использовал, да и вообще мне гимп нужен только чтобы
иногда картинки подправить. Давай блин еще меню и тулбары разобьем
на отдельные окна (первое окно: File, второе: Edit...), круто ж, хуле.
В тот же биореактор отправить авторов gajim, pidgin, psi и пр.

А гимпу в будующем, мне кажется ничего не светит, если конечно на него
не обратят внимания большие дядьки. Как бы кто не хотел, но на одном
энтузиазме ничего не построишь, так и будет все время в роли 
догоняющего.

// :)

anonymous ()
Ответ на: Re: GIMP == Золото от KRoN73

Re: GIMP == Золото

> Когда кажется, то это к психиатру нужно :D

Тогда может вы приведете примеры проектов, которые без вкладывания, в
той или иной мере, денег, заткнули за пояс конкурентов?

anonymous ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

А, т.е. "светит" - это когда конкурентов обходят? Ну, тогда огромной массе популярного софта "ничего не светит" и успокоимся с этим :D

KRoN73 ★★★★★ ()

Re: GIMP == Золото

Как человек, постоянно использующий photoshop (правда не очень профессионально, если не сказать совем не ))), хочу сказать, что при попытке перейти на гимп чертовски не хватает эффектов слоев, ну ОЧЕНЬ не хватает (хотя может просто привычка, но блин удобно).

m1rag3 ★★ ()
Ответ на: Re: GIMP == Золото от birdie

Re: GIMP == Золото

birdie> Пока не будет эффектов для слоёв - это не золото.

А когда он разучился?

Quasar ★★★★★ ()
Ответ на: Re: GIMP == Золото от Reset

Re: GIMP == Золото

Reset> Я всегда считал, что разработчикам гимпа надо яйца оторвать за такой "удобный" интерфейс.

Интерфейс хорошо продуманный и очень гибкий. А у фотошопа ужасно ограниченный.

Quasar ★★★★★ ()
Ответ на: Re: GIMP == Золото от m1rag3

Re: GIMP == Золото

> не хватает эффектов слоев, ну ОЧЕНЬ не хватает

Кстати, а что за эффекты слоёв такие? Это те, которые можно включать/отключать? А чем хуже скажем просто фильтр применить?

anonymous ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

anonymous> Многооконность имеет смысл для однотипных объектов. Т. е. для обрабатываемых изображений - нормально (хотя MDI лучше), а для панелей - полный отврат.

Ты видать GIMP только на скриншотах видел. У меня вот почему-то все панели в одном окне. И я могу остальное функционал на панель вынести. А всё потому, что ты не осилил простенькое перетаскивание окон в окна, а я осилил.

А про впечатление от GIMP ты просто нагло лжёшь.

Quasar ★★★★★ ()
Ответ на: Re: GIMP == Золото от anonymous

Re: GIMP == Золото

>Кстати, а что за эффекты слоёв такие? Это те, которые можно включать/отключать? А чем хуже скажем просто фильтр применить?

http://demiart.ru/forum/index.php?showtopic=32941 вот например простенький урок с наглядным (в этом уроке даже может немного излишнем) использованием тех самых blending options. По сравнению со слоями они выигрывают хотябы тем, что они полностью динамичны - их параметры всегда можно подкрутить, исправить

Orlangoor ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.