2012-05-10 38 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」來修復。

此外,我必須在剪輯後運行另一個轉換實例來「拍攝」生成的圖像。

0

此解決方案對我無效。要在兩個不同高度的圖像合併成一個,我第一次使用的識別命令,以獲得最大的圖像的高度(1280個像素):

identify large.jpg 

然後我用下面的命令來調整較小的圖像,並結合其側與較大的一方在一起:

montage -tile 2x1 -geometry +0+0 small.jpg"[x1280]" large.jpg output.jpg