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
Genial! Muchas gracias por el post. De dónde puedo sacar más información para manejar ese «lenguaje de scripts» que mencionaste?
En la página oficial de GIMP. 🙂
Hecho en Ubuntu 14.04 y funciona sin ningún problema, muchas gracias, el post es muy claro.
Saludos.
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.
De nada!