2010-09-01 1 views
4

У меня есть куча изображений, которые я хочу объединить в одну строку. Это может быть сделано с помощью ImageMagick montage как этотКак вставить один ряд между плитами в черепичном изображении с помощью Imagemagick?

montage `ls tile*.png` -tile x1 -gravity west -geometry 1x1\<+0+0 out_file.png 

Однако, теперь я хочу, чтобы вставить один пиксель интервал после каждой плитки. Я играл с -tile-offset -1+0 немного, но это ничего не изменит. Точно так же я мог бы использовать -geometry 1x1\<+1+0, но это приведет к появлению двух пикселей интервала вместо одного.

Как я могу сделать один пиксель между плитами?

ответ

3

Если изображения имеют известный размер, вы можете просто сделать 1 пиксель больше в переключателе -geometry. Так что если изображения 256x256, то используйте -geometry 257x256

+0

Уверенная вещь @jhocking: D – Bosworth99