LINUX.ORG.RU

[imagemagick] Как склеить изображения с кривыми краями?

 


0

1

Например есть два таких изображения:

http://ib1.keep4u.ru/b/2011/04/06/12/1252d5239943de9bfe0d80ba1f40c28c.png

http://ib1.keep4u.ru/b/2011/04/06/0f/0feecd4f641e76947871a636b1c330a8.png

Как их склеить так, чтобы при склейке игнорировалась прозрачность и на выходе получился совмещенный черный прямоугольник?

★★★★★

вариантов масса (зависит от того, какой тулкит юзается, и юзается ли вообще), но отцом всех вариантов будет побитовый XOR, как мне кажется...

metawishmaster ★★★★★
()
Ответ на: комментарий от Siado

hint!
convert left.png -trim right.png -trim -compose Darken -composite result_t.png даст тебе объединение «кривых краев». Останется только добавить прямоугольники слева и справа нужного размера.

fluorite ★★★★★
()
Ответ на: комментарий от fluorite

Это что-то из разряда «грязни хакъ». Если на изображении вместо черного многоугольника, нормальная картинка - то выдает какую-то ересь оно и не делает то, чего надо.

Но для совмещения черных прямоугольников подходит да =)

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