¿Cómo puedo usar Automatizar la acción por lotes de Adobe Photoshop para cortar 5px para cada imagen?

Tengo miles de imágenes y casi todas tienen diferentes dimensiones y quiero cortar la parte inferior de cada imagen en 5 px usando Tamaño de lienzo y luego guardarla. ¿Cómo puedo automatizar el proceso por lotes?

Por ejemplo, si la imagen es de 600 X 600, quiero hacerla de 600 X 595 y luego guardarla. Si las imágenes tuvieran las mismas dimensiones, podría realizar una acción y procesarla por lotes en la carpeta, pero el problema es que casi todas las imágenes tienen dimensiones diferentes.

Para esa cantidad de imágenes, elegiría ImageMagick: es un poco complicado configurarlo, pero con esas cantidades valdrá la pena: imagemagick.org/script/index.php

Respuestas (2)

Cree una nueva acción y golpee el registro.

Vaya al lienzo, seleccione relativo y escriba -5 en la altura, configure el recorte para recortar la sección inferior.

Detener la grabación de la acción.

Vaya a Archivo > Automatizar > Lote

Se debe seleccionar la última acción guardada, si no lo está, elíjala. Ejecute la acción en la carpeta (elija la carpeta de destino) o abra los archivos (no sugiero esto si tiene miles).

Guarde sus archivos (si no incorporó guardar en su acción).

Nota al margen: recomendaría hacerlo en lotes de 50 o más, de lo contrario, su máquina estará funcionando durante bastante tiempo y se calentará, de esta manera puede dejar que se enfríe si se está poniendo demasiado.

¿Su computadora se calienta para procesar imágenes en su mayoría en un solo hilo? Debería considerar limpiarlo con un poco de aire comprimido. Quiero decir que mi computadora principal ha estado explotando el procesador al máximo durante 2 días y todavía no está caliente (bueno, está bien, solo obtuvo un promedio de carga del 95% durante 38 horas seguidas)
@joojaa El mío suele estar bien, pero me gusta ser un poco cauteloso. Además, es una computadora portátil, por lo que si se calienta, lo sabrás cuando esté en tus piernas.
No puedo relacionarme. Mis piernas siempre están calientes ;-)
Gracias. Ya había encontrado esta solución tal como dijiste, pero tu explicación con imágenes vale la pena.
Y en mi grabación de acción también agrego guardar y cerrar para que cada imagen cambie de tamaño, se guarde y se cierre. De esta manera, procesé por lotes 6750 imágenes y, sin embargo, mi sistema no se calentó en absoluto.

Aquí hay pasos para hacerlo. No se trata de recortar la imagen, pero también puede seguir los mismos pasos para recortar la imagen.

Puede consultar la siguiente guía de video.

https://www.youtube.com/watch?v=hQE2HQ8P-LI

  1. Vaya a Menú > Ventana > Acción
  2. Puede ver que tenemos todas las imágenes de 500x500. "Converd" será la carpeta de destino donde guardaremos las imágenes.
  3. Cree un nuevo conjunto haciendo clic en el icono de la carpeta en el widget de acción. Dar cualquier nombre. 4.Crear nueva acción. Puede ver el nombre del conjunto, que acabamos de crear en el último paso. Asigne un nombre a la acción aquí. Haga clic en el botón "Grabar".
  4. Puede ver un círculo rojo, eso significa que se ha iniciado la grabación. Ahora, haga lo que haga, se registrará como acción.
  5. Menú > Archivo > Abrir > elegir archivo
  6. Menú > Imagen > Cambiar tamaño de imagen
  7. Dar un ancho. En este ejemplo es 300px.
  8. Puede ver los comandos (Abrir, Tamaño de imagen), en Elegir acción.
  9. Ahora guarde la imagen para el dispositivo web en formato jpeg. Elija una carpeta de destino.
  10. Ahora cierra el archivo. Puede ver los comandos grabados.
  11. Haga clic en el botón Detener para detener la grabación de acciones.
  12. Ahora es el momento de repetir la acción, antes de eso, eliminé el archivo de la carpeta de destino.
  13. Menú > Archivo > Automatizar > Lote
  14. Seleccione el nombre del conjunto y la acción que creó en los últimos pasos. Elija la carpeta de archivos de origen (archivos cuyo tamaño se va a cambiar) y la carpeta de archivos de destino (donde se guardarán los archivos redimensionados). Consulta todas las opciones según tú. Y ya está. Comenzará a cambiar el tamaño de las imágenes y las guardará en la carpeta de destino automáticamente.