La opción de línea de comando trim
utilizada junto con convert
, o le mogrify
permite recortar bordes del mismo color que las esquinas de una imagen.
Uso:
convert input.png -trim output.png
Las opciones adicionales -fuzz
también eliminan colores cerca de los colores de las esquinas. Use la opción +repage
para 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 find
comando:
find ./ -name "pattern" -exec convert {} -trim outputfolder/{} \;
recortará todas las imágenes que se ajusten a pattern
parte 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 find
permite 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 convert
y la operación por lotes con find
y 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: mogrify
se puede utilizar para ejecutar la mayoría de las convert
operaciones (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.