GEGL - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

GEGL (GEneric Graphical Library) est une bibliothèque logicielle en cours de développement pour les applications de traitement d'image. Elle est développée principalement pour apporter un support couleur haute résolution (par exemple, le support d'image avec plus de 8 bits par canal) à GIMP, mais peut aussi être utilisée par d'autres applications.

GEGL utilise des arbres d'opérations (appelée opérateurs) sur les images, liées entre elles, gérés par un modèle à la demande où les opérations sont réalisées uniquement quand cela est requis. Ceci autorise des fonctionnalités comme des prévisualisations très rapides pendant l'édition, et de réaliser les mêmes opérations avec la pleine résolution sur l'image finale en arrière-plan. Les opérateurs peuvent être simples, comme " ajouter " (qui prend deux arguments) ou " multiplier par alpha " (qui prend un argument), ou bien plus complexe, comme une conversion d'espace de couleur.

GEGL procure aussi un moyen générique de gérer l'espace de couleur. L'idée est de séparer les opérations fondamentales du programme. GEGL procure un traitement puissant et optimisé (utilisant éventuellement le support SIMD) de données de couleurs arbitraires. Ceci autorise une application à supporter un vaste choix d'espace de couleurs (depuis le RGB 8 bit jusqu'au CMYK en virgule flottante) et ce avec un minimum de code supplémentaire.

GEGL était à l'origine développée pour GIMP 2.0, mais est encore loin d'être terminée. Le seul projet connu utilisant GEGL est Gnome Scan.

Autre signification

  • GEGL signifie aussi Genetically Engineered Goat, Large, c’est le logo non officiel de GNOME.
Page générée en 0.060 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise