Capítulo 25. Manipulación de imágenes: gimp

Tabla de contenidos

Introducción
Utilización de Gimp
Caja de Herramientas
Diálogo de capas
Diálogo de canales
Diálogo de preferencias
Menús
Filtros
Enlaces de interés

Introducción

Gimp (GNU Image Manipulation Program, Programa de manipulación de imágenes GNU) es una herramienta multiplataforma para crear, manipular y mejorar archivos de imágenes digitales (fotografías, imágenes escaneadas e imágenes generadas por ordenador, ...).

Puede ser utilizada como un simple programa de dibujo, un programa experto de retoque fotográfico, un sistema de renderización masiva de imágenes, un convertidor de formatos de imagen, etc.

La potencia de Gimp es similar a la de Photoshop, con la diferencia de que es de libre.

Gimp es expandible y extensible. Su funcionalidad puede ser aumentada mediante plugins y extensiones. Su avanzado interfaz de scripts permite desde la más simple tarea a la manipulación de la imagen más compleja.

Al arrancar gimp detecta el lenguaje del sistema. Si se quiere otro lenguaje es posible hacer el cambio de forma sencilla ejecutando en una terminal (como administrador/root) la orden siguiente: export LANGUAGE=es seguida de la ejecución de Gimp y se sustituirá el idioma actual por el dado (en este caso 'es' español).

Introduce un sistema de diálogos tabulados que permiten que el espacio de trabajo tenga la apariencia que se quiera. Casi todos los diálogos pueden ser arrastrados a otra ventana de diálogo y soltados para hacer un sistema de diálogo tabulado. Además, al final de cada diálogo hay un área empotrable: arrastrando y soltando en dicha área se pueden adjuntar diálogos abajo de un grupo. De esta forma se proporciona la máxima flexibilidad en la organización del espacio de trabajo.

"Python-fu" es ahora el interfaz de scripting externo estándar de Gimp. De esa forma es posible utilizar funciones Gimp en scripts Python, o utilizar Python para escribir plugins para Gimp.

Características de Gimp

Sus principales características son:

  • Completo conjunto de herramientas para dibujar, incluyendo brochas, lápiz, aerógrafo, reproducción, etc.

  • Gestión especial de memoria cuando el tamaño de la imagen está solo limitado por el espacio disponible en disco.

  • Muestreo de sub-píxel para todas la herramientas de dibujo para antialiasing de alta calidad.

  • Soporte completo para canal Alfa.

  • Capas y canales.

  • Base de datos procedural para llamadas a funciones internas gimp desde programas externos, como Script-Fu.

  • Capacidades de scripting avanzadas.

  • Múltiple hacer/deshacer (solo limitado por el espacio en disco).

  • Herramientas de transformación incluyendo rotación, escala ...

  • Formatos de archivos soportados: GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP y otros.

  • Carga, visualización, conversión y salvaguarda de diferentes formatos de archivos.

  • Selección de herramientas, incluyendo rectángulo, elipse, libre, borroso, bezier e inteligente.

  • Plugins que permiten añadir fácilmente nuevos formatos de archivos y nuevos filtros de efectos.

  • Respecto a la interfaz de usuario, Gimp utiliza las bibliotecas gráficas GTK2+.