ImageMagick Trim
A opção de linha de comando trim usada junto com convert ou mogrify permite que você ajuste bordas da mesma cor como os cantos de uma imagem.
Uso:
convert input.png -trim output.png
As opções adicionais -fuzz também eliminam cores próximas às cores dos cantos. Use a opção +repage para remover uma tela (se aplicável).
ImageMagick Batch Trim (encontrar)
O comando Acima para o ImageMagick Trim também pode ser usado para processar imagens em lote, combinado com o comando find :
find ./ -name "pattern" -exec convert {} -trim outputfolder/{} \;
cortará todas as imagens que caibam pattern parte do comando e as salvará na nova pasta chamada outputfolder .
Supondo que as imagens sejam PNGs, o comando ficará assim:
find ./ -name "*.png" -exec convert {} -trim outputfolder/{} \;
ImageMagick Batch Trim (mogrify)
Enquanto find permite um controle muito maior onde os arquivos de saída serão colocados, também é possível fazer o mesmo com mogrify :
mogrify -trim *.png
Por favor, note que ao contrário de convert e operação em lote com find e convert mogrify sobrescreve todos os arquivos . É melhor fazer uma cópia de backup de todas as imagens no diretório antes de prosseguir com o comando mogrify.
Nota: mogrify pode ser usado para executar a maioria (se não todas) convert operações em lote, enquanto sobrescreve arquivos originais.
IrfanView
O IrfanView é executado muito bem com o Wine . Certifique-se de verificar cuidadosamente a saída do Irfanview, pois às vezes quebra imagens quando usado com o Wine.