G'MIC

Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 11/05/10
  • Correction mineure : 11/05/10

G'MIC : outil de manipulation d'images génériques

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.

 

Fonctionnalités générales du logiciel

G'MIC est l'acronyme de GREYC's Magic Image Converter

Ce logiciel permet de concevoir et d'appliquer des séquences de traitement sur des signaux ou des images.

Ces traitements peuvent être variés, et concernent aussi bien les aspects géométriques, colorimétriques et fréquentiels des images, que leur analyse statistique et leur exploration/visualisation. Une particularité de ce logiciel est qu'il est capable de manipuler et visualiser des données très génériques, comprenant les images 1D/2D/3D (volumétriques) et/ou multi-spectrales, à types de valeurs/couleurs quelconques (entiers 8/16/32 bits, flottants 32/64 bits), ou encore des objets 3D maillés.

Les traitements sont décrits par un langage de script spécifique, dédié à la modélisation de pipelines d'opérations sur des images. D'un point de vue technique, le logiciel se base sur un interpréteur de ce langage pour effectuer ses opérations.

Contexte d’utilisation du logiciel

G'MIC fonctionne en mode ligne de commande, ou en mode graphique (sous forme d'un greffon pour GIMP), et peut être potentiellement intégré comme bibliothèque de traitement d'images dans le code source de logiciels libres tiers.

  • Son utilisation en mode ligne de commande est intéressante pour traiter ou convertir de manière automatisée un grand nombre de données image. De ce point de vue, il peut être comparé à ImageMagick.
  • Son utilisation sous forme de greffon GIMP permet d'enrichir ce logiciel de retouche d'images en proposant une liste de filtres prêts à l'emploi (notamment des débruiteurs, des réhausseurs de contraste, des outils de manipulation colorimétrique ou d'application d'effets artistiques). Il est également possible à l'utilisateur d'utiliser cette plateforme pour intégrer plus facilement ses propres filtres dans GIMP. Un forum regroupant communauté active d'utilisateurs de ce greffon s'est créé.
  • Il peut être utilisé à des fins pédagogiques pour l'introduction au traitement des images. Il contient un shell intégré permettant de lancer toute la panoplie de commandes disponibles de manière interactive, avec une visualisation temps réel des résultats obtenus.
Publications liées au logiciel