Generic Graphic Library: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m maiuscole |
m Bot: passaggio degli url da HTTP a HTTPS |
||
(23 versioni intermedie di 20 utenti non mostrate) | |||
Riga 1:
{{S|
{{Software
La '''Generic Graphical Library''' (indicata con l'acronimo '''GEGL''') è una [[libreria software]], con licenza [[FOSS]] per applicazioni di elaborazione digitale delle immagini. ▼
|Nome = GEGL
|DimensioneLogo = 160px
|Sviluppatore =
|DataPrimaVersione =
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = gnu/linux
|SistemaOperativo2 = Windows
|SistemaOperativo3 = mac os x
|SistemaOperativoAltri =
|NotaSistemaOperativo =
|NotaSistemaOperativo2 =
|NotaSistemaOperativo3 =
|Genere = computer grafica
|SoftwareLibero = si
}}
▲La '''Generic Graphical Library''' (indicata con l'acronimo '''GEGL''') è una [[libreria software]], con licenza [[FOSS]] per applicazioni di elaborazione digitale delle immagini.
È sviluppata principalmente per [[GIMP]] in modo da consentire a quest'ultimo di gestire immagini con [[profondità di colore]] superiori a 8 bit, oltre che abilitarne le funzioni di modifica non distruttiva.
Essa è stata parzialmente implementata in GIMP 2.6,<ref>{{
==
GEGL fu concepita in origine come il rimpiazzo del cuore di GIMP nel 2000, mentre nel 2006 le [[Application programming interface|API]] esterne divennero sufficientemente stabili e complete per poterlo rimpiazzare. Il 20 dicembre 2007, la libreria fu aggiunta alla versione di sviluppo di GIMP. Alcuni degli strumenti di GIMP sono già stati convertiti alle operazioni GEGL; quasi tutti gli strumenti di modifica dei colori, luminosità o contrasto sono stati convertiti.
==
GEGL è stata concepita su modello dei [[grafo aciclico diretto|
Usando un modello a richiesta consente di avere delle caratteristiche interessanti come anteprime molto veloci durante la modifica e, una volta che l'utente ha finito di eseguire i cambiamenti, GEGL ripeterà le stesse operazioni a piena risoluzione per il risultato immagine definitivo come elaborazione in [[esecuzione in background|background]] (come [[xRes]]).
=== Operatori
Un operatore (op) è un nodo all'interno di un grafo GEGL responsabile di un'azione; gli op possono essere semplici, come "add" (con due argomenti in ingresso) o "premultiply by alpha" (con un argomento in ingresso) oppure più complesse, come una conversione di [[Spazio dei colori|spazio di colore]].
===
babl è una libreria di supporto a GEGL che fornisce un metodo generico per gestire le conversioni di [[Spazio dei colori|spazi di colore]];<ref>
Il calcolo viene effettuato astraendo le operazioni di colore fondamentali facendo in modo che GEGL non se ne faccia carico. Attraverso babl, tramite il supporto opzionale a
== OpenRaster ==
{{
OpenRaster è un formato di file [[XML]] usato per il salvataggio di [[grafica raster]]. Lo sviluppatore GEGL Øyvind Kolås ha aiutato nella specifica del formato OpenRaster facendo in modo che esso possa essere in grado di salvare un grafo GEGL.
Riga 29 ⟶ 46:
<references/>
== Voci correlate ==
* [[GIMP]]
==
{{Interprogetto}}
== Collegamenti esterni ==
{{Portale|Software libero}}▼
* {{Collegamenti esterni}}
[[Categoria:Computer grafica]]▼
[[
|