GEGL staan vir generiese Grafiese biblioteek en is 'n grafiek gebaseer beeldverwerking biblioteek geskryf in C met behulp van gobject van glib vir voorwerp geaardheid.
GEGL oorspronklike ontwerp is gemaak om te krap gimp jeuk vir 'n nuwe compositing en verwerking kern. Dit kern word ontwerp om 'n minimale afhanklikhede het. en 'n eenvoudige goed gedefinieer API. Dit is nog steeds 'n work in progress, maar dit bied reeds vir 'n staat stelsel.
Hier is 'n paar belangrike funksies van "GEGL":
· 8bit, 16bit heelgetal en 32bit wisseltrofee punt, RGB, CIE Lab, YCbCr en naïef CMYK uitset.
· uit te brei deur middel van inproppe.
· XML, C en Python koppelvlakke.
· Memory doeltreffende evaluering van substreke.
· Tiled, yl, pyramidial en groter as RAM buffers.
· Rich kern stel veredeling
· PNG, JPEG, SVG, EXR, rou en ander beeld bronne.
· rekenkundige operasies, Porter Duff compositing bedrywighede, SVG versnit modi, ander versnit modi, toe te pas masker.
· Gaussiese vervaag.
· Basiese kleur korreksie gereedskap.
· Die meeste verwerking gedoen met High Dynamic Range roetines.
· teks layout behulp Pango
Vereistes:
Core
· glad (insluitend gobject, en gmodule) 2.10 of nuwer
· babl 0.0.8 of nuwer (vir pixel-formaat agnostisism).
· libpng (png vrag / uitvoer ops, en beeld magie nood invoer)
GUI (sandbox vir toetsing ops en die API)
· GTK +
Opsionele afhanklikhede vir operasies.
· SDL (vertoon op)
· libjpeg (jpg loader op)
· libopenexr (EXR loader op)
· Kaïro, Pango (teks bron op)
· librsvg
Wat is nuut in hierdie release:
- Daar is twee nuwe bedrywighede: Versadiging (werk in beide CIE LAB en CIE LCH kleur ruimtes) en die hawe van GIMP se selektiewe Gaussiese Blur filter. Die bedrywighede vir die laai en spaar video rame is opgedateer om te werk met FFmpeg 3.0. Ons het ook afgeskakel die dcraw gebaseer operasie vir die laai van rou beelde by verstek:. Die LibRaw-gebaseerde operasie doen die werk net so goed en bied 'n beter API
- Verder, daar is 'n paar verbeterings is in die "gegl 'n binêre: nou kan jy verander grafiek samestelling (naamlik, in verbinding buffers om aux en ander insette boekies) via die command line, en wanneer 'n projek laai vir besigtiging, jy kan in / uit zoom op wyser posisie op wiel gebeure. Verder, kan jy nou eienskappe van bewerkings spesifiseer op die command line.
- Onder algemene verbeterings, kopieer-on-skryf hantering vir die gegl_buffer_clear funksie is nou beskikbaar. Dit moet skoonmaak van buffers maak 'n aanvanklik goedkoper en vinniger werking, met die werklike toewysing van teël geheue (kopiëring) afgeskryf oor die daaropvolgende pixel data skryf aan die buffer.
Kommentaar nie gevind