Параметр командной строки trim
используется вместе convert
или mogrify
позволяет обрезать границы того же цвета, что и углы изображения.
Использование:
convert input.png -trim output.png
Дополнительные параметры -fuzz
также удаляют цвета возле угловых цветов. Используйте опцию +repage
для удаления холста (если применимо).
ImageMagick Batch Trim (найти)
Вышеприведенную команду для ImageMagick Trim можно также использовать для пакетной обработки изображений в сочетании с find
командой:
find ./ -name "pattern" -exec convert {} -trim outputfolder/{} \;
обрежет все изображения, которые соответствуют pattern
части команды и сохранит их в новой папке с именем outputfolder
.
Предполагая, что изображения являются PNG, команда будет выглядеть так:
find ./ -name "*.png" -exec convert {} -trim outputfolder/{} \;
ImageMagick Batch Trim (mogrify)
В то время как find
позволяет гораздо больший контроль, где будут размещаться выходные файлы, также возможно сделать то же самое с ImageMagick's mogrify
:
mogrify -trim *.png
Обратите внимание, что в отличие от convert
и пакетная операция с find
и convert
mogrify перезаписывает все файлы . Лучше всего сделать резервную копию всех изображений в каталоге, прежде чем продолжить с командой mogrify.
Примечание: mogrify
может использоваться для выполнения большинства (если не всех) convert
операций в пакетном режиме при перезаписи исходных файлов.
IrfanView
IrfanView прекрасно работает с Wine . Обязательно внимательно проверьте вывод Irfanview, так как он иногда ломает изображения при использовании с Wine.