Redimensionar y convertir imágenes en Linux

Tux, la mascota oficial de los linuxeros

Es muy probable que en algún momento necesitéis redimensionar las imágenes de una carpeta, bien sea porque deseéis enviarlas por correo electrónico o bien porque queréis subirlas a internet.

Aprovecharemos los recursos que disponemos en GNU/Linux para redimensionar imágenes por lotes o realizar otras tareas bastantes interesantes como la de convertir entre formatos de imágenes (os enseñaremos una manera muy sencilla de convertir de jpg a png o convertir de png a jpg).

La herramienta que utilizaremos para redimensionar y convertir imágenes será ImageMagick, con la que trabajaremos a través del terminal, aunque os proporcionaremos un par de scripts para el navegador de archivos Nautilus de Gnome, para que podáis usar las herramientas de conversión en un entorno gráfico.

Lo primero de todo será instalar ImageMagick para lo que abriremos una ventana de terminal:

Inicio > Aplicaciones > Sistema > Terminal

y en ella escribiremos:

sudo apt-get install imagemagick

Ahora que ya tenemos ImageMagick os mostraremos unos cuantos comandos que podemos utilizar, tanto para redimensionar imágenes, como para convertir entre formatos de imagen.

Si queremos reducir todas las imágenes al 50% escribiríamos:

mogrify -resize 50% *.jpg

Si queremos redimensionar las imágenes a un tamaño determinado, escribiremos:

mogrify -resize 1024×768 *.jpg

Mogrify nos da bastantes opciones (recortar imágenes, agregarles un borde, modificar contraste, etc.) que pueden ser consultadas en la documentación de ImageMagick.

Para convertir un archivo entre distintos formatos de imagen, utilizaremos el comando convert:

convert archivo.jpg archivo.png

Para convertir todas las imágenes dentro de una misma carpeta usaríamos:

convert *.jpg *.png

Si deseamos utilizar ImageMagick con todo su potencial tan sólo deberemos leernos la lista completa de comandos, para sacarle mucho más partido del que os indico aquí.

Si no os gusta escribir en el terminal o consola de comandos, podéis descargaros este par de scripts para Nautilus que os indico a continuación, para incorporar los dos script de conversión de jpg a png y de png a jpg al menu contextual de este programa.

Lo primero que haremos será descargar los dos scripts de conversión:

skydome2png
skydome2jpg

y a continuación los guardamos en la carpeta:

/home/tu_nombre_de_usuario/.gnome2/nautilus-scripts

Tan sólo nos quedará darles permisos de ejecución para que cuando seleccionemos una imagen podamos convertir esta fácilmente de un formato a otro.

El script skydome2png convierte de jpg a png y el script skydome2jpg convierte de png a jpg.

Saludos desde lo más profundo de los bytes.

- Publicidad -

Posts Relacionados

Autor: nekrodomus Hace unos 30 años nací en Sevilla y aunque desde la infancia he estado rodeado de ordenadores no puede decirse que haya estado vinculados a ellos hasta que no empece a estudiar una carrera superior. Por suerte para el mundo informático mis notas no fueron lo suficientemente buenas como para hacerme médico, por lo que hubo un giro en mis vocaciones y empecé a estudiar el título de Técnico Superior en Informática de Sistemas, después de lo cual pasé a estudiar la carrera de Ingeniería Técnica en Informática de Sistemas. Allí fue donde me pelee, junto con Enrique, con muchas asignaturas difíciles. Tras acabar la carrera, y casi sin darme cuenta, me vi trabajando en una consultora de informática de Madrid. Lugar en donde vivo actualmente y donde desarrollo labores de programador, diseñador gráfico.... Si te preguntas por lo que espero de este proyecto, pues comenzar en algo en lo debería de haberme puesto hace un tiempo. Siempre he estado interesado en los blogs y salvo algunos breves escarceos en este mundo, nunca me puse en serio a escribir, y es algo que quiero cambiar. Saludos, Carlos Jiménez

4 Comentarios

  1. trahert says:

    Gracias por el post yo soy nuevo en linux y en el mundo de los blogs y me gustaria hacer toda esta tarea de redactar articulos en este SO aunque se me dificulta.

    Saludos

  2. Rafael says:

    Que tal, excelente aporte, la verdad no tiene mucho que entre al mundo de linux y cada dia me sorprendemas, tiene todo lo que se necesita para trabajar bien. Gracias!!

  3. jose says:

    Si señor, este programa es muy rapido y muy bueno, me gusto, queria convertir un png a bmp

Responder entrada