Recorte inteligente de imágenes y agregar borde

3

Necesito realizar un recorte por lotes de aproximadamente 3000 imágenes. Cada imagen es para un elemento diferente.

Lo que necesito es una herramienta de recorte que pueda definir el elemento desde el fondo y agregar una cantidad específica de píxeles a la parte superior, inferior, derecha e izquierda de este.

Por ejemplo, vea la imagen de abajo. ¿Puedo usar Automator?

    
pregunta smadgos 15.05.2017 - 19:53

1 respuesta

7

Puede utilizar Imagemagick , disponible en Homebrew .

convert /path/to/in.png \
  -trim \
  +repage \
  -bordercolor White \
  -border 100x100 \
  /path/to/out.png
  1. La imagen se recorta mediante la operación -trim que elimina el borde del imagen.

      

    Esta opción elimina cualquier borde que sea exactamente del mismo color que los píxeles de la esquina. Utilice -fuzz para hacer -trim eliminar los bordes que son casi del mismo color que los píxeles de la esquina.

    enlace

  2. Una +repage se realiza en el lienzo virtual para ' aplanar 'el cultivo.

  3. Se agrega -border , en White .

respondido por el grg 15.05.2017 - 20:45

Lea otras preguntas en las etiquetas