Я хотел бы попробовать технику CSS Sprite , чтобы загрузить несколько эскизов как одно изображение. Поэтому мне нужно «объединить» несколько эскизов в один файл в автономном режиме на сервере.
Предположим, у меня есть 10 эскизов одинакового размера. Как вы посоветуете «объединить» их из командной строки Linux?
+append
вместо-append
.convert -append *.png out.png
Вы также можете использовать GraphicsMagick , более легкий и быстрый форк ImageMagick:
Простое сравнение времени объединения 12 изображений:
GraphicsMagick почти в два раза быстрее ImageMagick.
источник
Используйте
pnmcat
файл netpbm-package.Вам, вероятно, придется конвертировать ваши входные файлы туда и сюда, чтобы использовать его:
источник
Если вы предпочитаете объединять изображения слева направо, используйте следующую команду:
Обратите внимание на
+append
вместо-append
.источник