Procesamiento de imágenes por lote con GIMP

En otra oportunidad, vimos que ésto mismo se puede conseguir desde un terminal usando imagemagick o patch. No obstante, muchas veces es mucho más cómodo realizar esta operación utilizando una interfaz gráfica; en este caso, GIMP.

Edición de imágenes por lote en GIMP

A menudo es necesario optimizar una colección de fotografías extraídas de la cámara digital
con intención de ajustar sus dimensiones, resolución, formato, etc. para publicarlas en la web.

Esto se puede realizar con GIMP, imagen a imagen, aplicando los procedimientos descritos con
anterioridad. Sin embargo cuando se trata de un número elevado de fotos es necesario
realizar un procesamiento por lotes que realice la conversión de forma automática y rápida.
GIMP dispone de un lenguaje de scripts donde es posible automatizar estas tareas. Sin
embargo el diseño y manejo de scripts no resulta intuitivo ni fácil.

En su lugar, es posible utilizar una extensión para GIMP llamada DBP (David’s Batch Processor).

Instalación del plugin DBP

En Ubuntu y derivados:

1.- Necesitás descargar y descomprimir en la carpeta personal el archivo dbpSrc-1-1-9.tgz. Para descomprimirlo hacé clic derecho sobre el archivo y eligí Extraer aquí. Como resultado, obtendrás la carpeta de código fuente: dbp-1.1.9.

2.- Para compilar este código fuente es necesario disponer previamente del compilador GNU de C++. Podés instalarlo desde el Centro de Software de Ubuntu. Clic en el botón Centro de Software de Ubuntu situado en la barra de herramientas del escritorio. En el cuadro de búsqueda introducí “g++” y  se mostrará la aplicación buscada. Clic en el botón Instalar. Tras concluir la instalación cerrá el Centro de software.

3.- A continuación, abrí un terminal.

cd dbp-1.1.9
sudo apt-get install libgimp2.0-dev

Una vez finalizado, compilá e instalá el código fuente:

make
make install

En Arch y derivados:

yaourt -S gimp-dbp

Uso

1.- Abrí GIMP

2.- Accedé a Filtros > Batch Process…

3.- Vas a ver una ventana como la que se ve en la captura:

El resto es auto-explicativo. Basta elegir las imágenes correspondientes y especificar qué modificaciones queremos aplicarles.

Las opciones disponibles son: rotar, desenfocar (blur), colorear (colour), cortar (crop), cambiar de tamaño (resize), mejorar la imágen (sharpen), renombrar (rename) y cambiar el formato de imágen.

Cada una de estas opciones tiene una pestaña con diferentes opciones.

Comentarios finales

Algunas contras de DBP:

  • al agregar las imágenes no hay un preview de las mismas. Sólo ves la lista de la carpeta en cuestión.
  • si algún proceso falla, se detiene el resto de intrucciones.
  • no se puede cancelar el proceso en ejecucion, sólo cancelará el proceso por lotes en la siguiente imágen.

Recuerden que Gimp permite ejecutar ordenes desde la línea de comando. Vean el sitio oficial ahí más abajo. Si bien DBP es muy versátil para algunas tareas, hay otras que deberán hacer desde la línea de comando.

Fuente: DBP David´s Batch Processor & Batch Mode en el sitio oficial de Gimp

Comparte para difundir

Si te ha gustado nuestro contenido ahora puedes ayudar a difundirlo en las redes sociales de manera sencilla usando los siguientes botones:

Envía
Pinea
Print

5 comentarios

  1.   Nicolás dijo

    Genial! Muchas gracias por el post. De dónde puedo sacar más información para manejar ese “lenguaje de scripts” que mencionaste?

  2.   Usemos Linux dijo

    En la página oficial de GIMP. 🙂

  3.   Miguel Angel dijo

    Hecho en Ubuntu 14.04 y funciona sin ningún problema, muchas gracias, el post es muy claro.

    Saludos.

  4.   Suso dijo

    Coincido con Miguel Angel: acabo de probar a instalar el DBP para mi Ubuntu 14.04 LTS, y sin problema ninguno.

    Fácil, rápido y limpio. Gracias por la ayuda.

    1.    usemoslinux dijo

      De nada!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.