La opción de línea de comando trimutilizada junto con convert, o le mogrifypermite recortar bordes del mismo color que las esquinas de una imagen.
Uso:
convert input.png -trim output.png
Las opciones adicionales -fuzztambién eliminan colores cerca de los colores de las esquinas. Use la opción +repagepara eliminar un lienzo (si corresponde).
ImageMagick Batch Trim (buscar)
El comando anterior para ImageMagick Trim también se puede usar para procesar imágenes por lotes mientras se combina con el findcomando:
find ./ -name "pattern" -exec convert {} -trim outputfolder/{} \;
recortará todas las imágenes que se ajusten a patternparte del comando y las guardará en una nueva carpeta llamada outputfolder.
Suponiendo que las imágenes son PNG, el comando se verá así:
find ./ -name "*.png" -exec convert {} -trim outputfolder/{} \;
ImageMagick Batch Trim (mogrify)
Si bien findpermite un control mucho mayor donde se colocarán los archivos de salida, también es posible hacer lo mismo con ImageMagick mogrify:
mogrify -trim *.png
Tenga en cuenta que, a diferencia de converty la operación por lotes con findy convert mogrify, sobrescribe todos los archivos . Es mejor hacer una copia de seguridad de todas las imágenes en el directorio antes de continuar con el comando mogrify.
Nota al margen: mogrifyse puede utilizar para ejecutar la mayoría de las convertoperaciones (si no todas) en lote, mientras se sobrescriben los archivos originales.
IrfanView
IrfanView funciona bastante bien con Wine . Asegúrese de verificar cuidadosamente la salida de Irfanview, ya que a veces rompe las imágenes cuando se usa con Wine.