GIMP (/gimp/, acronyme de GNU Image Manipulation Program) est un logiciel de manipulation et de retouche d'images. Diffusé sous licence GPLv3, c'est un logiciel libre et gratuit. Il est disponible sous MacOS, Linux et Microsoft Windows.
Il dispose d'outils pour la retouche, le photomontage, le dessin à main levée, la conversion entre différents formats, et diverses tâches plus complexes. Des images animées peuvent être créées en utilisant un plugin d'animation. En utilisant les calques et la transparence, le logiciel peut aussi servir à tracer de la rotoscopie.
Il fait partie des logiciels libres préconisés par l’État français dans le cadre de la modernisation globale de ses systèmes d’information.
GIMP est un projet à but non lucratif. Le développement du logiciel est soutenu par une communauté de nombreux bénévoles (informaticiens, photographes, graphistes) de différents pays.
Le projet a été lancé en 1995 par Spencer Kimball et Peter Mattis. GIMP signifiait initialement General Image Manipulation Program. Il était destiné en premier lieu aux systèmes UNIX et Linux ainsi que Darwin (la base de Mac OS X), mais fonctionne aussi sous Windows. Sa mascotte officielle est Wilber.
Gimp est un logiciel libre et gratuit. Sa licence GPLv3, autorise toute personne, toute entreprise ou toute organisation à l'utiliser de facon illimitée pour n'importe quel usage.
Le projet GIMP est porté par une communauté de volontaires du monde entier dont des informaticiens, des photographes, des graphistes et des traducteurs.
Le format spécifique de GIMP est le format XCF, qui permet de conserver les calques, canaux, et autres paramètres propres à une image modifiée avec GIMP (l'équivalent du format PSD sous Adobe Photoshop). GIMP supporte également le format OpenRaster.
Début 2014, il n'était pas encore compatible avec le mode CMJN pour l'impression professionnelle. Il était cependant possible de traiter les images en quadrichromie grâce à l'ajout de l'extension Separate+. Depuis la version de développement 2.9.4 puis la série 2.10 basée sur GEGL et sortie le 27 avril 2018, cela est à présent possible.
Une des grandes forces de GIMP est sa capacité de « scriptage ». Il est interfacé avec de nombreux langages de programmation, en particulier Guile, Scheme, Perl et Python. Cela permet d'automatiser des traitements répétitifs et d'écrire des modules d'extension.
Les versions GIMP 2.8 et supérieures permettent de réunir les différentes fenêtres dans une seule par un système d'onglets, facilitant ainsi leur gestion.
Il existe un greffon spécialisé dans l'animation appelé GAP (GIMP Animation Package), permettant l'import et l'export dans différents formats vidéo, de déplacer, tourner et agrandir des objets sur différentes couches, et d'y ajouter du son.
Il traite le format « Photoshop ABR brush » des brosses Photoshop (à partir de la version 2.4).
GIMP a donné lieu, outre la création de GTK+, à un grand nombre de développements annexes, comme Gutenprint, GIMPshop, GimPhoto, CinePaint (autrefois Film GIMP), GIMP Mode ou GEGL (GEneric Graphical Library).
Les outils de manipulation de GIMP sont accessibles grâce à des boîtes à outils, des menus déroulants et des boîtes de dialogue (qui sont aussi connus sous le nom de palettes). Ces outils sont des brosses et des filtres, mais aussi des outils de transformation, de sélection et de calques.
Par exemple, GIMP possède par défaut 48 brosses, mais il est possible d'en créer ou d'en télécharger puis installer de nouvelles ; de plus la compatibilité de GIMP avec les brosses Photoshop permet l'installation des brosses dans ce format qui est beaucoup plus répandu sur la toile. Les brosses peuvent être utilisées avec les outils crayon, pinceau, gomme, aérographe, clonage, correcteur et l'outil de clonage en perspective.
GIMP possède une palette de sélection des couleurs d'arrière et premier plan avec les formats de codage de couleur RGB, HSV, CMYK. En outre, il possède aussi un outil « pipette à couleur » qui permet de prélever des couleurs sur une image.
GIMP traite aussi les dégradés, il les intègre même dans ses outils comme les brosses et l'outil de remplissage. Il possède par défaut une grande variété de dégradés de couleurs, et tout comme les brosses il est possible d'en créer ou d'en télécharger de nouveaux.