Bash tip: Redimensionando imágenes
21.nov 2005
Envía un trackback
Si hay algo que detesto es la monotonía de tareas en cantidades industriales. Cuando hay un directorio lleno de fotos enormes que reducir de tamaño podemos hacer 2 cosas coherentes: Programar una macro que automatice el proceso de redimensionado de imágenes siempre y cuando dicho software lo soporte (ni lo sé ni me interesa) o usar el poder de la consola tirando de convert:
# cd ~/masde1000fotos/ # for f in `ls`; do convert $f -resize 510x383 $f; doneConcretamente estamos pasando fotos de 1280x960 a un tamaño relativamente considerable: 510x383 (conservando las proporciones). Ahí queda el tip, para la posteridad.
Ytree »
Comentarios
solo una cousiña: mil reverencias ante este tu rincón web:ahora si que lo flipo rosk: chulo chulo chulo...yo de mayor quiero uno como este!!!
Puedes encontrar algunos mas en:
Graphics from the command line
More graphics from the command line
Extraido del articulo del Oriol Mini-guia de com usar l'ImageMagick ;)
Interesante lo que se puede hacer con ImageMagick y convert en linea de comandos. Gracias por los enlaces javiVF, no tienen desperdicio alguno ;)
Se podría mejorar con:
find . -type f -exec convert {} -resize 510x383 {} \;
Convert es lentooo, así que la velocidad de find viene bien. Además es recursivo y solo toca ficheros (type f). También puedes añadir -name "*.jpg" y limitar por extensión.
Mis 2 cents.
Escribe tu comentario
Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles:
[url=http://direccion]texto[/url], negrita: [b]texto[/b],
itálica: [i]texto[/i], subrayada: [u]texto[/u].
Para mencionar o citar a alguien (quote): [cita]texto[/cita]


