El post que buscas se encuentra eliminado, pero este también te puede interesar

Manipular imagenes desde la terminal Linux con imagemagick

Anuncios

Hola a tod@s en este post voy a explicar cómo manipular imagenes con imagemagick entre lo que podemos hacer con este paquete sera crear gifs extraer fotogramas, capturar imagenes de pantalla etc.


imagemagick

Imagemagick trae ciertas funcionalidades que nos permitirar hacer varias manipulaciones con nuestras imagenes. Los comandos que nos encontraremos en este paquete son convert, animate, identify, mogrify, import y display, tratere de explicar algunos de estos comandos pero ya saben que si quieren saber más sobre cada comando solo utilizan man .

Para instalar este paquete ejecutamos como root lo siguiente:
sudo apt-get install imagemagick


Convert

Tiene varias funcionalidades, voy a poner un ejmplo de lo que se puede hacer y una breve descripción.

Crear un gif

convert -delay 20 1.png 2.png 3.png 4.png animacion.gif


Crea una animación gif con las imágenes que queramos “animacion.gif” es el nombre que cada uno le quiera dar a su gif “-delay 20” retardo en centésimas de segundos entre cada imagen

Podemos visualizar nuestro gif con: animate animacion.gif

Manipular imagenes desde la terminal Linux con imagemagick


Extraer los fotogramas de un gif

convert amanecer.gif -adjoin ima.png

“amanecer.gif” gif a extraer los fotogramas, “-adjoin” opción obligatoria ima.png nombre de las imágenes que se extraeran el propio convert las renombrar agregándoles el numero de orden en el que se muestra la secuencia de imágenes, se puede poner cualquier extensión a las imágenes finales ej: ima.jpg

Mas sobre convert

convert color.jpg -monochrome b/n.jpg //Convertir una imagen a blanco y negro

convert entrada.png salida.jpg //Cambiar el formato de una imagen

convert -sample 100x50 original.jpg nueva.jpg //Cambiar las dimensiones de una imagen

convert -geometry 100x50 original.png nueva.jpg //Cambiar formato y tamaño de una imagen



Mas comandos imagemagick


identify imagen.jpg // Ver las propiedades de una imagen

display imagen.xwd //Visualizar cualquier imagen

animate remero.gif //Visualizar gif animados desde la terminal

import -window – ventana.jpg //Capturar una ventana en cualquier formato


mogrify -format jpg *.png //Cambiar el formato de VARIAS imágenes en este caso todas las .png


Bueno hasta aquí llega mi Post, espero que haya sido de su agrado y ojala les sirva mucho, Gracias.

Nota: Captura de imágenes de mi propia autoría, Fuente (pdf que no recuerdo su nombre)

3 comentarios - Manipular imagenes desde la terminal Linux con imagemagick

@adicto_al_cafe
yo saco capturas de pantalla en fluxbox con imagemagic
@El_Gatto
Muy bueno. El otro día pasé de pdf a jpg en el laburo con ImageMagic. El único problema es que me lo pasó en un calidad muy mala. Sabés como definirle la calidad?