Coversor de imágenes desde consola
Hace unos días, tuve que redimensionar 115 imágenes al mismo tamaño y claro, no era una opción abrir 115 imágenes con GIMP y pulsar otras tantas veces los botones de redimensionar, ponerlas a 800×600 y despues guardar y confirmar, así que me puse a buscar por ahí algun conversor, porque sabía que tenía que haberlos.
La solución llega de manos de ImageMagic. Se trata de un programa para la consola, que además dispone de algunas interfaces, en el que podemos realizar esta conversión de forma automática, pero no sólo eso, sino que podemos realizar muchas más operaciones. como ajustar colores, escalar, rotar, realizar una conversión en espejo, etc.
Según su página, puede leer, convertir y crear imágenes en una gran variedad de formatos (alrededor de 100) incluyendo DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF.
La instalación de este programa es tan sencilla como acudir a su web pinchando aquí y seleccionar el binario que más se adapte a nuestra arquitectura de ordenador. Para Mandriva tengo que decir que sirve con el .rpm de Fedora Core 8, por lo que la compatibilidad es completa. De todas formas, como vien dice Voltorz en el primer comentario, también disponemos de la aplicación en los repositorios de Mandriva, por lo que yendo al CCM o por consola lo podemos instalar:
# urpmi imagemagick
Para convertir formatos podemos usar algo tan sencillo como:
convert image.jpg image.png
Personalmente usé para realizar tanta conversión de fotos el comando:
convert *.jpeg -size 800x600 mini-.jpeg
Automáticamente, ImageMagic redimensiona todas las fotos (realmente los archivos acabados en .jpeg) en archivos de 800×600, pero os preguntaréis… ¿Y qué queda del nombre? Pues bien, el programa automáticamente establece un contador interno que lo que hace es autoincrementarse con cada operación. Esto quiere decir que las fotos tendrían el nombre: mini-0.jpeg, mini-1.jpeg, y así sucesivamente.
Es interesante visitar la página de ejemplos de uso para tener una idea de todo lo que se pude hacer con esta maravilla en comandos… o de forma gráfica. En una entrada futura analizaré las diferentes interfaces para el usuario que hay, pero de momento, os dejo que hagáis los frikis un rato convirtiendo imágenes.
Categoria: Acceso remoto, Programas útiles |
Comments
6 Comentarios hechos

ehm, no es por ser tiquismiquis, pero con un urpmi imagemagick, se instala “ferfestamente”
Hola de nuevo!. En Mandriva ya existe una aplicación para modificar imágenes masivamente. Es el Gwenview (instalado por defecto). Hay muchísimas opciones (aparte de crear álbumes de fotos con flash y HTML) como las de escalar a un tamaño indicado o crear marcos en todas ellas (por ahora son las dos opciones que he usado). No obstante tiene muchísimos más efectos que aún no he probado. Lo recomiendo, es bastante interesante.
No obstante, este que comentas no parece nada malo. Thx por la info.
Lo se lo se. A ver si un día le dedico una entrada explicando al detalle todo el proceso.
De todas formas, la esta aplicación dispone de muchísimos más opciones para realizar retoque de imágenes, además de ser más rápida, por lo que he podido comprobar comparandola con Gwenview.
Muchas gracias por recordarme lo del Gwenview, y por tomarte tanto interés. Voy a modificar ahora mismo el método de instalación, que no se porque no acudí a los repositorios.
Un saludo y bienvenido!
Yo en su día también tuve la misma necesidad, y encontré una utilidad llamada “David batch Processor for the Gimp”.
Este programa es una extensión para Gimp, y es muy potente para realizar procesamiento masivo de gran cantidad de imágenes (redimensionar, girar, aplicar filtros, renombrar, convertir de formato), si se quiere todo simultáneamente.
Está en los repositorios, por lo que para instalar:
urpmi gimp-dbp
Una vez instalado, lo encontrareis en el menú de Gimp “Extensiones -> Batch Process…”.
Saludos.
Sólo un problema, he instalado Imagemagick desde urpmi y no me aparece. ¿Podrías explicar el proceso paso a paso?
Gracias, Tomeu
Realmente no hay ningún proceso a seguir. Se trata de una aplicación que se ejecuta como un comando más, por lo que para ejecutar es simplemente con:
# convert [opciones]