if ($answer_counter == 1): ?>
endif; ?>
Опция командной строки 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 mogrify
:
mogrify -trim *.png
р>
Обратите внимание, что в отличие от convert
и пакетной операции с find
и convert
mogrify перезаписывает все файлы . Лучше всего сделать резервную копию всех изображений в каталоге, прежде чем приступать к команде mogrify.
Боковое примечание: mogrify
может использоваться для выполнения большинства (если не всех) convert
операций в пакетном режиме при перезаписи исходных файлов.
IrfanView
IrfanView запускает довольно хорошо с Wine . Обязательно тщательно проверяйте выход Irfanview, поскольку он иногда разбивает изображения при использовании с Wine.