GIMP

Ajustar Compartir Imprimir Citar
Herramienta de reproducción y edición de imagen de código abierto

GIMP (GHIMP; Programa de manipulación de imágenes GNU) es un editor de gráficos rasterizados gratuito y de código abierto que se utiliza para la manipulación (retoque) y la edición de imágenes, de forma libre. dibujo, transcodificación entre diferentes formatos de archivo de imagen y tareas más especializadas. No está diseñado para ser utilizado para dibujar, aunque algunos artistas y creadores lo han utilizado para tal fin.

GIMP se publica bajo la licencia GPL-3.0 o posterior y está disponible para Linux, macOS y Microsoft Windows.

Historia

En 1995, Spencer Kimball y Peter Mattis comenzaron a desarrollar GIMP (originalmente denominado Programa de manipulación de imágenes generales) como un proyecto de un semestre de duración en la Universidad de California, Berkeley para el Centro de computación experimental. Primero se acuñó el acrónimo, y se agregó la letra G a -IMP como referencia a "the gimp" en la escena de la película Pulp Fiction de 1994.

En 1996 fue el lanzamiento público inicial de GIMP (0.54). El editor fue rápidamente adoptado y se formó una comunidad de colaboradores. La comunidad comenzó a desarrollar tutoriales, obras de arte y compartió mejores flujos de trabajo y técnicas.

Al año siguiente, Kimball y Mattis se reunieron con Richard Stallman del Proyecto GNU mientras visitaba UC Berkeley y le preguntaron si podían cambiar General en el nombre de la aplicación a GNU (el nombre del sistema operativo creado por Stallman), y aprobado por Stallman. Posteriormente, la aplicación formó parte de la colección de software GNU.

La primera versión admitía sistemas Unix, como Linux, SGI IRIX y HP-UX. Desde entonces, GIMP ha sido portado a otros sistemas operativos, incluidos Microsoft Windows (1997, GIMP 1.1) y macOS.

Se desarrolló un conjunto de herramientas GUI llamado GTK (en ese momento conocido como GIMP ToolKit) para facilitar el desarrollo de GIMP. El desarrollo del kit de herramientas GIMP se ha atribuido a que Peter Mattis se desilusionó con el kit de herramientas Motif que GIMP usó originalmente. Motif se usó hasta GIMP 0.60.

Versiones

Versión principal Liberación inicial Cambios y notas importantes Última versión menor
Versión antigua, ya no se mantiene: 0.x 1995-11-21 Primera liberación ?
Versión antigua, ya no se mantiene: 0,544 1996-01-31 0.54 cuenta con algunas mejoras sobre versiones anteriores y muchas correcciones de errores. También hizo una ligera modificación de la forma en que funciona el diálogo sobreescritura del archivo. 0,54.1
Versión antigua, ya no se mantiene: 0.60 Julio de 1996 Creación de GIMP Kit de herramientas. ?
Versión antigua, ya no se mantiene: 0.99 1997-02-26 Enchufes de porte 0.99.31
El GIMP 1.x
Versión antigua, ya no se mantiene: 1.0 1998-06-05 Cambiar de Motif a GTK+ 1.x. Soporte para capas de imagen. Introducción del formato de archivo XCF. Nuevo administrador de memoria con caché de disco de fichas para soportar grandes imágenes. Nuevo API de plug-in/extensión e introducción de la base de datos de procedimiento (PDB). Introducción de Script-Fu. 1.0.3
Versión antigua, ya no se mantiene: 1.2 2000-12-25 Mejoras en la interfaz de usuario. 1.2.5
GIMP 2.x
Versión antigua, ya no se mantiene: 2.0 2004-03-23 Cambiar a GTK+ 2.x kit gráfico de herramientas. Introducción del sistema de pestañas y muelles, mejoras en scripting Script-Fu, reeditación de texto, soporte de color CMYK. 2.0.6
Versión antigua, ya no se mantiene: 2.2 2004-12-19 Soporte de enchufe, editor de teclado atajo, previsualizaciones para herramientas de transformación. Nuevos controladores de hardware GIMP soportan. Mejoras para arrastrar / soltar y copiar/pasar a otras aplicaciones. 2.2.17
Versión antigua, ya no se mantiene: 2.4 2007-10-24 Soporte de gestión de colores, cepillos escalables, herramientas de selección nuevas y reescritas y herramientas de cultivo. Muchos cambios de interfaz de usuario, incluyendo la edición de pantalla completa y un nuevo tema de icono. Mayor soporte de formato de archivo. Mejor calidad de impresión. Interfaz mejorada para la entrada de dispositivo externo. 2.4.7
Versión antigua, ya no se mantiene: 2.6 2008-10-01 Implementación parcial del GEGL, y primera iteración del rediseño de la UI. 2.6.12
Versión antigua, ya no se mantiene: 2.7 (dev) 2009-08-16 Retirada la configuración de Herramientas dockable y mover la caja de herramientas a Preferencias. 2.7.5
Versión antigua, ya no se mantiene: 2.8 2012-05-03 Modo de ventanilla única, grupos de capas, mejoras de herramientas. 2.8.22
Versión antigua, ya no se mantiene: 2.9 (dev) 2015-11-27 Recogiendo más características a GEGL. Herramientas nuevas o mejoradas. Interfaz de usuario modificada. 2.9.8
Versión estable actual: 2.102018-4-27 Uso completo de GEGL, incluyendo filtros. Soporte HEIF y AVIF. MacOS beta. Optimizaciones y multi-threading para pintura y visualización, temas reescritos, herramienta gradiente mejorado, soporte inicial DDS, mejores herramientas de curva, nueva herramienta Transform 3D, soporte PSD con 16 bits de exportación y plugin PDF con soporte multi páginas. Soporte de metadatos GeoTIFF, "Negative Darkroom" para negativos. Muchas características de 2.99.8 y 2.99.10 (BigTiff, JPEG-XL, etc.) se destinan a 2.10.32. 2.10.32
GIMP 3.x
Última versión preliminar de una futura versión: 3.0 TBAPuerto completo de GTK+ 2.x antiguo no mantenido para mantener GTK+ 3.24 o GTK 4.0, mejor soporte hiDPi y Wacom, soporte Wayland en Linux, soporte de selección de múltiples capas, extensiones en Python 3, JavaScript, Lua y Vala.

2.99.8 está disponible como la cuarta publicación pública. (después de 2.99.2, 2.99.4, y 2.99.6) 2.99.10 es la quinta prerrelación con muchas mejoras en el núcleo. 2.99.12 es sexto lanzamiento y un gran hito a 3.0 con nuevas características y nuevos formatos. Algunos bugs del bloqueador (actual 12 en 2022) en carretera a 3.0.

2.99.14
Future release: 3.2 TBAEdición no destructiva y otras cosas.
Leyenda:
Versión antigua
Versión más antigua, todavía mantenida
Última versión
Última versión de vista previa
Liberación del futuro


Desarrollo

Características del icono de GIMP Wilber, la mascota de la aplicación

GIMP es desarrollado principalmente por voluntarios como un proyecto de software libre y de código abierto asociado con los proyectos GNU y GNOME. El desarrollo se lleva a cabo en un repositorio público de código fuente de git, en listas de correo públicas y en canales de chat públicos en la red GIMPNET IRC.

Las nuevas funciones se guardan en ramas públicas separadas del código fuente y se fusionan con la rama principal (o de desarrollo) cuando el equipo de GIMP está seguro de que no dañarán las funciones existentes. A veces, esto significa que las funciones que parecen completas no se fusionan o tardan meses o años en estar disponibles en GIMP.

GIMP en sí se publica como código fuente. Después de un lanzamiento del código fuente, los instaladores y los paquetes son creados para diferentes sistemas operativos por partes que pueden no estar en contacto con los mantenedores de GIMP.

El número de versión utilizado en GIMP se expresa en un formato mayor-menor-micro, y cada número tiene un significado específico: el primer número (principal) se incrementa solo para desarrollos importantes (y es actualmente 2). El segundo número (menor) se incrementa con cada lanzamiento de nuevas características, con números impares reservados para versiones de desarrollo en curso y números pares asignados a lanzamientos estables; el tercer número (micro) se incrementa antes y después de cada lanzamiento (lo que da como resultado números pares para los lanzamientos y números impares para las instantáneas de desarrollo) con las correcciones de errores aplicadas y lanzadas posteriormente para una versión estable.

Anteriormente, GIMP solicitó varios puestos en Google Summer of Code (GSoC). Desde 2006 hasta 2009, hubo nueve proyectos GSoC que se clasificaron como exitosos, aunque no todos los proyectos exitosos se fusionaron con GIMP de inmediato. Las herramientas de clonación de perspectiva y pincel curativo y los enlaces de Ruby se crearon como parte del GSoC de 2006 y se pueden usar en la versión 2.8.0 de GIMP, aunque hubo otros tres proyectos que se completaron y luego están disponibles en una versión estable de GIMP; esos proyectos son Vector Layers (finales de 2008 en 2.8 y maestro) y un complemento JPEG 2000 (mediados de 2009 en 2.8 y maestro). Varios de los proyectos de GSoC se completaron en 2008, pero se fusionaron en una versión estable de GIMP entre 2009 y 2014 para la versión 2.8.xx y 2.10.x. Algunos de ellos necesitaban más trabajo de código para el árbol maestro.

La segunda versión pública de desarrollo 2.9 fue la 2.9.4 con muchas mejoras profundas después de la versión pública inicial 2.9.2. La tercera versión pública de desarrollo 2.9 es la versión 2.9.6. Una de las nuevas características es eliminar el límite de tamaño de 4 GB del archivo XCF. El aumento de posibles subprocesos a 64 también es un punto importante para la ejecución paralela moderna en los procesadores AMD Ryzen e Intel Xeon reales. La versión 2.9.8 incluyó muchas correcciones de errores y mejoras en degradados y clips. Las mejoras en el rendimiento y la optimización más allá de la búsqueda de errores fueron los objetivos de desarrollo para 2.10.0. MacOS Beta está disponible con la versión 2.10.4.

La próxima versión estable en la hoja de ruta es la 3.0 con un puerto GTK3. 2.99-Series es la serie de desarrollo a 3.0.

Los desarrolladores de GIMP se reúnen durante la Reunión anual de Gráficos Libres. Los diseñadores de interacción de OpenUsability también han contribuido a GIMP.

Mascota

GIMPLogo.png

La mascota de GIMP se llama Wilber y fue creada en GIMP por Tuomas Kuosmanen, conocido como tigert, el 25 de septiembre de 1997. Wilber recibió accesorios adicionales de otros desarrolladores de GIMP, que se pueden encontrado en el Wilber Construction Kit, incluido en el código fuente de GIMP como /docs/Wilber_Construction_Kit.xcf.gz.

Distribución

La versión actual de GIMP funciona con numerosos sistemas operativos, incluidos Linux, macOS y Windows. Muchas distribuciones de Linux, como Fedora Linux y Debian, incluyen GIMP como parte de sus sistemas operativos de escritorio.

GIMP comenzó a alojar sus propias descargas después de interrumpir el uso de SourceForge en 2013. Más tarde, el sitio web recuperó la cuenta inactiva de GIMP y alojó versiones cargadas de publicidad de GIMP para Windows.

Reseñas profesionales

Lifewire evaluó favorablemente a GIMP en marzo de 2019 y escribió que "[p]ara aquellos que nunca han probado Photoshop, GIMP es simplemente un programa de manipulación de imágenes muy poderoso" y "[i]si está dispuesto a invertir algo de tiempo en aprenderlo, puede ser una muy buena herramienta gráfica."

La idoneidad de GIMP para su uso en entornos profesionales se revisa periódicamente; a menudo se compara y se sugiere como un posible reemplazo de Adobe Photoshop. GIMP tiene una funcionalidad similar a Photoshop, pero tiene una interfaz de usuario diferente.

GIMP 2.6 se utilizó para crear casi todo el arte en Lucas the Game, un videojuego independiente del desarrollador Timothy Courtney. Courtney comenzó a desarrollar Lucas the Game a principios de 2014 y el videojuego se publicó en julio de 2015 para PC y Mac. Courtney explica que GIMP es una herramienta poderosa, totalmente capaz de grandes proyectos profesionales, como los videojuegos.

El modo de ventana única introducido en GIMP 2.8 fue revisado en 2012 por Ryan Paul de Ars Technica, quien señaló que hacía que la experiencia del usuario se sintiera "más optimizada y menos desordenada". Michael Burns, escribiendo para Macworld en 2014, describió la interfaz de ventana única de GIMP 2.8.10 como una "gran mejora".

En su revisión de GIMP para ExtremeTech en octubre de 2013, David Cardinal señaló que la reputación de GIMP de ser difícil de usar y carecer de funciones ha cambiado drásticamente en los últimos dos años", y que "ya no era una alternativa paralizada a Photoshop". Describió las secuencias de comandos de GIMP como uno de sus puntos fuertes, pero también comentó que algunas de las funciones de Photoshop, como Texto, comandos 3D, Capas de ajuste e Historial, son menos potentes o faltan en GIMP. Cardinal describió favorablemente el convertidor UFRaw para imágenes sin procesar que se usa con GIMP, y señaló que todavía "requiere algo de paciencia para descubrir cómo usar esas capacidades más avanzadas". Cardinal afirmó que GIMP es "bastante fácil de probar" a pesar de no tener una documentación y un sistema de ayuda tan bien desarrollados como los de Photoshop, concluyendo que se ha convertido en una alternativa valiosa a Photoshop para cualquier persona con un presupuesto limitado que no necesita todas las funciones de Photoshop. conjunto".

La interfaz de usuario ha sido criticada por ser "difícil de usar".

Características

Animación Mostrando Brujas, Patrones, Gradientes Creado en GIMP

Se puede acceder a las herramientas utilizadas para realizar la edición de imágenes a través de la caja de herramientas, a través de menús y ventanas de diálogo. Incluyen filtros y pinceles, así como herramientas de transformación, selección, capas y máscaras.

Color

Hay varias formas de seleccionar colores, incluidas paletas, selectores de color y el uso de una herramienta de cuentagotas para seleccionar un color en el lienzo. Los selectores de color incorporados incluyen selector o escalas RGB/HSV/LAB/LCH, selector de acuarela, selector CMYK y un selector de rueda de colores. Los colores también se pueden seleccionar usando códigos de color hexadecimales, como se usa en la selección de colores HTML. GIMP tiene soporte nativo para color indexado y espacios de color RGB; otros espacios de color son compatibles con la descomposición, donde cada canal del nuevo espacio de color se convierte en una imagen en blanco y negro. CMYK, LAB y HSV (tono, saturación, valor) son compatibles de esta manera. La combinación de colores se puede lograr con la herramienta Mezclar, aplicando un degradado a la superficie de una imagen y usando los modos de color de GIMP. Los degradados también se integran en herramientas como la herramienta de pincel, cuando el usuario pinta de esta manera, el color de salida cambia lentamente. Hay una serie de gradientes predeterminados incluidos con GIMP; un usuario también puede crear degradados personalizados con las herramientas proporcionadas. Los complementos de degradado también están disponibles.

Selecciones y rutas

Las herramientas de selección de GIMP incluyen una herramienta de selección rectangular y circular, una herramienta de selección libre y una herramienta de selección difusa (también conocida como varita mágica). Las herramientas de selección más avanzadas incluyen la herramienta de selección por color para seleccionar regiones contiguas de color, y la herramienta de selección de tijeras, que crea selecciones semiautomáticas entre áreas de colores muy contrastantes. GIMP también admite un modo de máscara rápida en el que un usuario puede usar un pincel para pintar el área de una selección. Visiblemente, parece que se agrega o elimina una superposición de color rojo. La herramienta de selección de primer plano es una implementación de la extracción de objetos interactivos simples (SIOX), un método utilizado para realizar la extracción de elementos de primer plano, como una persona o un árbol en foco. La herramienta Trazados permite al usuario crear vectores (también conocidos como curvas de Bézier). Los usuarios pueden usar rutas para crear selecciones complejas, incluso alrededor de curvas naturales. Pueden pintar (o "trazar") las rutas con pinceles, patrones o varios estilos de línea. Los usuarios pueden nombrar y guardar rutas para su reutilización.

Edición de imágenes

Hay muchas herramientas que se pueden usar para editar imágenes en GIMP. Las herramientas más comunes incluyen un pincel, un lápiz, un aerógrafo, un borrador y herramientas de tinta que se utilizan para crear píxeles nuevos o combinados. La herramienta Cubo de relleno se puede utilizar para rellenar una selección con un color o patrón. La herramienta Mezclar se puede utilizar para rellenar una selección con un degradado de color. Estas transiciones de color se pueden aplicar a regiones grandes o selecciones de rutas personalizadas más pequeñas.

GIMP también proporciona "inteligente" herramientas que usan un algoritmo más complejo para hacer cosas que de otro modo llevarían mucho tiempo o serían imposibles. Éstas incluyen:

Animación mostrando tres diálogos docked y tabbed: capas, canales y caminos.

Capas, máscaras de capa y canales

Una imagen que se edita en GIMP puede constar de muchas capas en una pila. El manual del usuario sugiere que "Una buena forma de visualizar una imagen de GIMP es como una pila de transparencias" donde en la terminología de GIMP, cada nivel (análogo a una transparencia) se denomina capa. Cada capa de una imagen se compone de varios canales. En una imagen RGB, normalmente hay 3 o 4 canales, cada uno de los cuales consta de un canal rojo, verde y azul. Las subcapas de color parecen imágenes grises ligeramente diferentes, pero cuando se juntan forman una imagen completa. El cuarto canal que puede formar parte de una capa es el canal alfa (o máscara de capa). Este canal mide la opacidad donde una parte o la totalidad de una imagen puede ser completamente visible, parcialmente visible o invisible. Cada capa tiene un modo de capa que se puede configurar para cambiar los colores de la imagen.

Las capas de texto se pueden crear con la herramienta de texto, lo que permite al usuario escribir en una imagen. Las capas de texto se pueden transformar de varias maneras, como convertirlas en una ruta o selección.

Efecto Droste usando plug-in Mathmap

Automatización, scripts y complementos

GIMP tiene aproximadamente 150 efectos y filtros estándar, incluidos Sombra paralela, Desenfoque, Desenfoque de movimiento y Ruido.

Las operaciones de GIMP se pueden automatizar con lenguajes de secuencias de comandos. Script-Fu es un lenguaje basado en Scheme implementado mediante un intérprete TinyScheme integrado en GIMP. GIMP también se puede programar en Perl, Python (Python-Fu) o Tcl, utilizando intérpretes externos a GIMP. Se pueden agregar nuevas funciones a GIMP no solo cambiando el código del programa (núcleo de GIMP), sino también creando complementos. Estos son programas externos que son ejecutados y controlados por el programa principal GIMP. MathMap es un ejemplo de un complemento escrito en C.

Hay soporte para varios métodos de nitidez y desenfoque de imágenes, incluida la herramienta de desenfoque y nitidez. La herramienta de máscara de enfoque se utiliza para enfocar una imagen de forma selectiva: solo enfoca las áreas de una imagen que son lo suficientemente detalladas. Se considera que la herramienta Máscara de enfoque proporciona resultados más precisos para las fotografías que un filtro de enfoque normal. La herramienta Desenfoque gaussiano selectivo funciona de manera similar, excepto que desenfoca áreas de una imagen con pocos detalles.

GIMP-ML es una extensión para aprendizaje automático con 15 filtros.

GEGL

La Biblioteca de gráficos genéricos (GEGL) se introdujo por primera vez como parte de GIMP en la versión 2.6 de GIMP. Esta introducción inicial aún no explota todas las capacidades de GEGL; a partir de la versión 2.6, GIMP puede usar GEGL para realizar operaciones de color de alta profundidad de bits; debido a esto, se pierde menos información al realizar operaciones de color. Cuando GEGL esté completamente integrado, GIMP tendrá una mayor profundidad de bits de color y un mejor flujo de trabajo no destructivo. GIMP 2.8.xx solo admite 8 bits de color, que es mucho menos de lo que, p. producen las cámaras digitales (12 bits o más). Se incluye soporte completo para alta profundidad de bits con GIMP 2.10. OpenCL permite la aceleración de hardware para algunas operaciones.

CTX

CTX es un nuevo rasterizador para gráficos vectoriales en GIMP 3.0. Algunos objetos simples como líneas y círculos se pueden reducir a objetos vectoriales.

Formatos de archivo

GIMP admite la importación y exportación con una gran cantidad de formatos de archivo diferentes, el formato nativo XCF de GIMP está diseñado para almacenar toda la información que GIMP puede contener sobre una imagen; XCF lleva el nombre de la Fde computación eXperimental C donde se creó GIMP. La capacidad de importación y exportación se puede ampliar a formatos de archivo adicionales mediante complementos. El tamaño del archivo XCF se amplía a más de 4 GB desde 2.9.6 y el nuevo árbol estable 2.10.x.

Formatos de archivo
Importación y exportación GIMP tiene soporte de importación y exportación para formatos de imagen tales como BMP, JPEG, PNG, GIF, TIFF y HEIF, junto con los formatos de archivo de varias otras aplicaciones como animaciones de flic Autodesk, imágenes de Corel PaintShop Pro y documentos de Adobe Photoshop. Otros formatos con soporte de lectura/escritura incluyen documentos PostScript, imagen X bitmap, xwd y Zsoft PCX. GIMP también puede leer y escribir información de ruta de archivos SVG y leer y escribir archivos de iconos ICO Windows.
Importación solamente GIMP puede importar documentos PDF de Adobe y los formatos de imagen cruda utilizados por muchas cámaras digitales, pero no puede guardar estos formatos. Un plug-in de código abierto, UFRaw (o fork de apoyo comunitario nUFRAW), añade compatibilidad cruda completa, y se ha observado varias veces por ser actualizado para nuevos modelos de cámara más rápido que el soporte UFRaw de Adobe.
Exportación únicamente GIMP puede exportar a archivos de imagen capas MNG (sólo versión Linux) y HTML (como tabla con celdas de colores), archivos de código fuente C (como matriz) y arte ASCII (usando un plug-in para representar imágenes con caracteres y puntuación haciendo imágenes), aunque no puede leer estos formatos.

Horquillas y derivados

Debido a la naturaleza gratuita y de código abierto de GIMP, se han creado varias bifurcaciones, variantes y derivados del programa informático para satisfacer las necesidades de sus creadores. Si bien GIMP es multiplataforma, es posible que las variantes de GIMP no lo sean. Estas variantes no están alojadas ni vinculadas en el sitio de GIMP. El sitio de GIMP tampoco alberga compilaciones de GIMP para sistemas operativos Windows o similares a Unix, aunque incluye un enlace a una compilación de Windows.

Horquillas

Extensiones

Un GIF animado generado por el plugin GAP

La funcionalidad de GIMP se puede ampliar con complementos. Los notables incluyen: