ImageMagick es una colección de herramientas y librerías para leer, escribir y manipular una imagen en diversos formatos. Las operaciones de pocesamiento de imágenes están disponibles en línea de comandos. Se pueden redimensionar, cambiar su resolución, rotar, añadir texto, añadir efectos artísticos, etc…, lo que quieras.
# apt-get install imagemagick
Existen varias opciones:
Redimensionarla porcentualmente:
$ convert -sample 50%x50% imgagen.jpg nuevaimagen.jpg
Cambiarle la resolución (a 800×600):
$ convert -resize 800×600 imagen.jpg nuevaimagen.jpg
En este caso, al 85%:
$ convert -quality 85 imagen.jpg nuevaimagen.jpg
Para rotar hacia la derecha indica el número de grados como un número positivo. Si quieres rotar hacia la izquierda indica el número de grados como un número negativo.
Así rotaríamos 90 grados a la derecha:
$ convert -rotate 90 input.jpg output.jpg
Opciones:
$ convert -font helvetica -fill white -pointsize 36 -draw ‘text 10,50 “Dia de campo…” imagen.jpg imagencomentada.jpg
Hay muchos más comandos para hacer efectos artísticos, como por ejemplo “spread” para indicar en qué medida se va a esparcir una imagen; “solarize” para indicar un grado de solarizado; etc, etc, etc, …
Luego seguiré con esta receta, añadiendo bien añadido cómo se hacen los efectos artísticos, cómo se hace un script para hacer lo que quieras con todas las imágenes de un directorio, etc…Pero ahora mismo no puedo
Si alguien se anima…
man convert
Comments
Convertir a escala de grises
Convertir a escala de grises
Convertir a blanco y negro (binarizado)
$ convert input.png -threshold 50% output.pngNo soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.
Buenos ejemplos
Graphics from the command line | [es]
No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.