2012-05-10 2 views
1

Я разрабатываю скрипт для загрузки изображений с графического образа на основе плитки. Я загрузил плитки с помощью wget и пытался использовать их для их компоновки.ImageMagick: изображение монтирования из плиток различного размера

Проблема в том, что у меня есть плитки разных размеров (последняя плитка в ряду более узкая, чем остальные). Вот объединить команду:

montage $temp/*.jpg -tile $maxcolumn"x"$maxrow -geometry -1-1 -quality 100% merged.jpg 

ImageMagick выравнивает плитки, сетки и производит это изображение (см справа и снизу).

image http://leftparagraphs.ru/!/merged.jpg

Как это исправить с монтажом?

ответ

3

Исправлено, указав "-mode Concatenate".

Кроме того, мне нужно запустить другой экземпляр преобразования после монтажа в результирующее изображение «-trim».

0

Это решение не сработало для меня. Для того, чтобы объединить два различных изображения высоты в один, я первым использовал команду идентификации, чтобы получить высоту самого большого изображения (1280 пикселей):

identify large.jpg 

Затем я использовал следующую команду, чтобы изменить размер меньшего размера и совместить его сторону бок с большим:

montage -tile 2x1 -geometry +0+0 small.jpg"[x1280]" large.jpg output.jpg 
Смежные вопросы