GEGL

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 29. joulukuuta 2016 tarkistetusta versiosta . tarkastukset vaativat 11 muokkausta .

GEGL  on kuvankäsittelykirjasto, joka on tarkoitettu seuraavan sukupolven GIMP :n perustaksi.

Otsikko

GEGL tulee sanoista Generic Graphics Library. On olemassa vaihtoehtoinen dekoodaus, jonka kehittäjät ovat itse keksineet: Genetically Engineered Goat, Large. Tämä salauksenpurku on niin suosittu, että vuodesta 2002 [1] GNOMElla on edelleen "pääsiäismuna" suositun Invaders-pelin kloonin muodossa, jossa typerä vuohilauma, joka heiluttaa viidettä jalkaansa ystävällisesti, toimii hyökkääjien roolissa (laukaisemaan , paina Alt + F2 ja kirjoita komento "gegls from outer space"). Viisijalkaista vuohia käytettiin useita kertoja GIMP:n epävakaan version aloitusnäytöissä.

Historia

Työn GEGL:n parissa aloitti vuonna 2000 pieni ohjelmoijatiimi Rhythm & Hues -studiosta .

Maaliskuussa 2004 Calvin Williamson ja toinen avustaja, Daniel Rogers, saivat [2] Mark Shuttleworthin tarjouksen rahoittaa GEGL-kiihdytystä ja GIMP-integraatiota.

Itse tarinan ja johtopäätökset on yksityiskohtaisesti kirjoittanut Dave Neary [3] . Tekstissä mainittu kirje Evind Kolasilta (GEGL-projektin nykyinen johtaja) Mark Shuttleworthille on tällä hetkellä saatavilla vain verkkoarkistossa [4] .

Vuotuisessa GUADEC- konferenssissa kesäkuussa 2005 kehittäjien kokouksen tuloksena päätettiin [5] jatkaa siihen mennessä keskeytetyn GEGL:n käsittelyä.

Kun GIMP 2.4 julkaistiin, GEGL:n alfaversiot oli julkaistu.

GIMP 2.6:ssa värinkorjaustyökaluissa (Väri-valikon ylempi puolisko) käytetään valittua kirjastoa, ja säädöt tehdään 32 bitin liukulukulla kanavaa kohti RGBA:ssa.

GIMP 2.8:ssa projektio (kaikki näkyvät tasot, joissa on maskit kerrospinossa) voidaan renderöidä GEGL:n kautta käyttäjän valinnan mukaan. Version 2.8 julkaisun ehtona oli tarjota riittävä renderöintinopeus mukavaan työskentelyyn.

GIMP 2.9.x:ssä ruutujen hallinta ja työkalujen käyttö siirretään GEGL:ään, jotkin suodattimet korvataan GEGL-toiminnoilla, prosessointi on saatavilla 16 ja 32 bittiä kanavaa kohti (liukuluku tai kokonaisluku). Muutokset ovat saatavilla GIMP 2.10:n vakaassa versiossa.

Toiminnallisuus

Nykyiset GEGL-ominaisuudet:

Kirjastossa on yksinkertainen graafinen ohjelma GEGL:n kaikkien ominaisuuksien testaamiseen ja muutama yksinkertainen yksitoiminen testisovellus.

Kirjaston käyttö

GIMP:n lisäksi GEGL-kirjastoa käytetään seuraavissa sovelluksissa:

Muistiinpanot

  1. GNOME-kehityssivusto arkistoitu 9. toukokuuta 2008.
  2. [https://web.archive.org/web/20081007190826/http://www.mail-archive.com/[email protected]/msg06446.html Arkistoitu 7. lokakuuta 2008 Waybackissa Kone [Gimp-kehittäjä] Mark Shuttleworth -tarjous]
  3. Palkkiot ja GIMP . Haettu 23. joulukuuta 2008. Arkistoitu alkuperäisestä 7. lokakuuta 2008.
  4. https://web.archive.org/web/20061012053435/http://pippin.gimp.org/bounties/dysfunctional-bounties
  5. GUADEC-kokous - gegl-developer foorumi - gimpusers.com
  6. Valokuvat . Haettu 14. heinäkuuta 2017. Arkistoitu alkuperäisestä 22. syyskuuta 2017.
  7. GnomeScan - GNOME Live! Arkistoitu alkuperäisestä 12. joulukuuta 2008.
  8. Niepce - GNOME Live! . Haettu 23. joulukuuta 2008. Arkistoitu alkuperäisestä 14. maaliskuuta 2012.
  9. gedl . Haettu 14. heinäkuuta 2017. Arkistoitu alkuperäisestä 13. kesäkuuta 2018.

Linkit