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
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.
dijo:Nota: Captura de imágenes de mi propia autoría, Fuente (pdf que no recuerdo su nombre)