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.

Estaremos encantados de escuchar lo que piensas
  1. 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. 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. Si señor, este programa es muy rapido y muy bueno, me gusto, queria convertir un png a bmp

    Deje una respuesta

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

    Logo