GEGL

GEGL

informație
Prima versiune 2000
Ultima versiune 0.4.30 (27 martie 2021)
Depozit gitlab.gnome.org/GNOME/gegl.git
Starea proiectului versiune stabilă
Scris in VS
Mediu inconjurator multi-platformă
Tip biblioteca de software de procesare a imaginilor
Licență GNU General Public License versiunea 3 și GNU Lesser General Public License versiunea 3.0
Site-ul web www.gegl.org

GEGL ( GE neric G raphical L ibrary, biblioteca grafică generice în limba engleză) este un gratuit bibliotecă de software pentru procesare a imaginii aplicații . Este dezvoltat în principal pentru a oferi suport de culoare de înaltă rezoluție (de exemplu, suport de imagine cu mai mult de 8 biți pe canal) către GIMP , dar poate fi folosit și de alte aplicații.

GEGL folosește copaci de operare (numiți operatori ) pe imagini, legate între ele, gestionate de un model la cerere, unde operațiile sunt efectuate numai atunci când este necesar. Aceasta permite funcții precum previzualizări foarte rapide în timp ce editați și efectuați aceleași operații cu rezoluție completă pe imaginea finală din fundal. Operatorii pot fi simpli, cum ar fi „adăugați” (care acceptă două argumente) sau „înmulțiți cu alfa” (care acceptă un argument), sau mai complexi, cum ar fi o conversie a spațiului de culoare.

GEGL oferă, de asemenea, o modalitate generică de gestionare a spațiului de culoare. Ideea este de a separa operațiunile fundamentale ale programului. GEGL oferă o procesare puternică și optimizată (posibil folosind suportul SIMD ) a datelor color arbitrare. Acest lucru permite unei aplicații să accepte o gamă largă de spațiu de culoare (de la 8 biți RGB la CMYK în virgulă mobilă ) și cu un minim de cod suplimentar.

Este distribuit în condițiile licenței GNU LGPL .

Istoric

GEGL a fost dezvoltat inițial pentru GIMP 2.0.

Gnome Scan a fost primul software bazat pe GEGL the22 martie 2007.

De cand 20 decembrie 2007, GIMP 2.5 folosește parțial GEGL (portul complet al GIMP către GEGL este planificat pentru versiunea 2.10 a primei, care ar putea astfel să ofere în special accelerație hardware prin OpenCL , permițând funcționarea GPU-urilor, precum și a procesoarelor multi-core pentru procesarea redării) .

GNOME Photos 3.20, lansat23 martie 2016, oferă un mod de editare nedistructiv bazat pe GEGL.

Note și referințe

  1. „  Lansare v0.4.30  ”
  2. Nucleul GIMP 2.10 va fi portat 100% pe GEGL
  3. În ceea ce privește randarea GPU și planurile de dezvoltare ulterioară (14 august 2011)

Anexe

Articole similare

linkuri externe