Recorte automático de fotos

Recorte automático de fotos

Quiero recortar una foto con fondo negro con la línea de comando

Este comando no ayudó:

convert input.png -trim output.png

Mi imagen

Respuesta1

Puedes probar -trimla opción de Imagemagick con -fuzz:

La -trimopción elimina los bordes que sean exactamente del mismo color que los píxeles de las esquinas. Úselo -fuzzpara -trimeliminar bordes que sean casi del mismo color que los píxeles de las esquinas.

Por ejemplo:

convert input.png -trim -fuzz 10% output.png

Puede ajustar el -fuzzvalor hacia arriba o hacia abajo hasta que recorte la cantidad que desee. Aquí hay información sobre el -fuzzvalor:

-fuzz distance{%}

Los colores dentro de esta distancia se consideran iguales.

Varios algoritmos buscan un color objetivo. Por defecto el color debe ser exacto. Utilice esta opción para hacer coincidir colores cercanos al color de destino en el espacio RGB. Por ejemplo, si desea recortar automáticamente los bordes de una imagen con -trim pero la imagen fue escaneada y el color de fondo de destino puede diferir ligeramente. Esta opción puede explicar estas diferencias.

La distancia puede estar en unidades de intensidad absoluta o agregando % como porcentaje de la intensidad máxima posible (255, 65535 o 4294967295).

Utilice +fuzz para restablecer el valor de fuzz a 0.

Avíseme si esta respuesta fue útil o si tiene otras preguntas o necesita una aclaración.

información relacionada