Esta es una forma de lograr lo que desea con ImageMagick . Esperamos que te sientas cómodo usando Terminal (y también uses Homebrew para administrar todos tus paquetes).
De cualquier manera, debes instalar ImageMagick para poder ejecutar la línea de comandos convert
en la Terminal.
- Abra la carpeta en la que desea procesar por lotes todas las imágenes. Si el nombre de su carpeta llamada imágenes se encuentra en el Escritorio, deberá ingresar
cd ~/Desktop/images/
en la Terminal.
-
ImageMagick tiene una opción incorporada para recortar imágenes de acuerdo con el tamaño y las coordenadas. El comando es:
convert <input documents> <height>x<width>+<pos x>+<pos y> <output filepath>
Recortar imágenes con ImageMagick
Si quiero recortar todas las imágenes en:
- Altura: 300px
- Ancho: 500px
- Posición X: 100px desde la parte superior izquierda
- Posición Y: 70px desde la parte superior izquierda
Puedo ingresar el siguiente comando:
convert *.jpg -crop 300x500+100+70 result/screenshot.jpg
Asegúrese de que exista la vía de acceso de destino. En este caso, debe crear una carpeta llamada result
en el escritorio. O puede usar la ruta absoluta como ~/Desktop/result
o la carpeta que quiera señalar. Simplemente arrastre la carpeta a la Terminal de esta manera: