Tengo una carpeta de imágenes sobre 4MB
- llamemos a esta carpeta dsc_big/
. Me gustaría usar convert -define jpeg:extent=2MB
para convertirlos a menos de 2MB
y copiar dsc_big/*
en una carpeta dsc_small/
que ya exista.Cambiar el tamaño de las imágenes en una nueva carpeta utilizando ImageMagick
Probé convert dsc_big/* -define jpeg:extent=2MB dsc_small/
pero eso produce imágenes llamadas -0
, -1
, y así sucesivamente.
¿Qué debo hacer?
¿Cómo puedo hacer esto con 'mogrify'? – tekknolagi
Agregué un pequeño ejemplo que muestra mogrify y un enlace. –
ImageMagick 6.8.0 puede manejar múltiples archivos con la conversión: 'convert * .jpg * .png'. Sin embargo, no sé cómo manejar los nombres de los archivos de salida, porque ImageMagick acaba de establecer el nombre en un número secuencial (es decir: 1.png, 2.png, 3.png, etc.) –