You could put your verification ID in a comment Or, in its own meta tag Or, as one of your keywords Your content is here. The verification ID will NOT be detected if you put it here. Linux para Noveles: Convertir masivamente imágenes con imagemagick

Mi blog ha sido movido!

Seras automaticamente redirigido a la nueva direccion. Si esto no ocurre, visita
http:http://www.linuxnoveles.com/
Y actualiza tus Favoritos.

jueves, 15 de septiembre de 2011

Convertir masivamente imágenes con imagemagick

A veces surge la necesidad de modificar múltiples imágenes y la cantidad de las mismas hace imposible realizarlo una por una. Si la tarea resulta repetitiva, entonces existen formas de automatizarlas mediante script de mouse o similares. Sin embargo, hoy veremos un programa de consola que otorga amplias posibilidades de modificación y cuyo uso es relativamente simple.
El programa ImageMagick, segun su sitio oficial, es utilizado para crear, editar y componer imágenes. Puede leer, convertir y escribir imágenes en una gran variedad de formatos (más de 100) incluyendo DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Algunas de las posibilidades que brinda este programa son trasladar, cortar, espejar, rotar, escalar, redimensionar, transformar, ajustar colores, aplicar efectos especiales o insertar texto, poligonales, elipses y curvas Bézier.
En esta entrada usaremos ImageMagick desde lineas de comando. Sin embargo, alguno de ustedes puede pretender usarlo desde una interface gráfica por lo que, también extraido del sitio oficial, se recomiendan las siguientes:
G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick(Java), L-Magick (Lisp), NMagick (Neko/haXe), MagickNet (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP),PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK)
Para comenzar a utilizar el programa, deberemos instalarlo. Desde una distribucion basada en Debian, el paquete puede encontrarse en los repositorios de la distribución o en la pagina de paquetes deb.

sudo aptitude install imagemagick . Si es Ubuntu se instala desde el 
Instalador del Centro de Software de Ubuntu
 
Y ahora solo queda hacer:
 
Para ellos vamos a ubicar todas las imágenes que debemos modificar a una
carpeta donde se encuentren únicamente ellas (para evitar modificaciones 
indeseadas). Luego abriremos el directorio desde la terminal y escribiremos: 
 
Desde la consola:
 
convert *.png *.jpg ó viceversa convert *.jpg  *.png
 
Para cambiar la resolucion:
 
convert dragon.gif    -resize 64x64  resize_dragon.gif
 
mogrify -resize 800x600 -format jpg *
 
 

No hay comentarios:

Publicar un comentario

Comentario inicial

Alguna vez te has cansado de windows, pero no te atreves a dejarlo, esta es tu pagina. Te enseñaremos pequeños trucos y guías para que puedas hacerlo fácilmente. Ubuntu, fedora, debian, linux mint, unity, gnome, kde, kubuntu

Esta web es sin animo de lucro, solo para facilitar el aprendizaje a los noveles. Toda la información aquí recopilada se obtiene libremente en Internet.