GEGL щандове за Generic Graphics Library и е библиотека графика на базата за обработка на изображения, написани на C, използвайки gobject от нагъл за обект ориентация.
GEGL оригинален дизайн е направен, за да нулата GIMPs сърби за нов композиране и обработка на ядрото. Това ядро е проектиран да имат минимални зависимости. и просто добре дефинирани API. Тя все още е в процес на работа, но тя вече се предвижда в състояние на системата.
Ето някои основни характеристики на "GEGL":
· 8bit, 16bit число и 32bit с плаваща точка, RGB, CIE Lab, YCbCr и наивен изход CMYK.
· Extendable чрез плъгини.
· XML, C и Python интерфейси.
· Memory ефикасна оценка на подрайони.
· Подове, откъслечни, pyramidial и по-голям от RAM буфери.
· Rich основен набор от операции по обработка
· PNG, JPEG, SVG, EXR, RAW и други източници на изображения.
· аритметични операции, портиер Дъф композиране операции, видове SVG Смесете, други видове Смесете, прилагат маска.
· Gaussian Blur.
· Основна корекция на цветовете инструменти.
· Най преработка, извършени с професионални съчетания динамичен обхват.
· Текст layouting използване Панго
Изисквания:
Ядро
· нагъл (включително gobject, и gmodule) 2.10 или по-нова
· babl 0.0.8 или по-нова (за пиксел формат agnostisism).
· libpng (PNG натоварване / износ операции, и изображение магия аварийната внос)
GUI (пясък за тестване оперативните програми и API)
· GTK +
Допълнителни зависимости за операции.
· SDL (дисплей оп)
· libjpeg (JPG товарач оп)
· libopenexr (EXR товарач оп)
· Кайро, Панго (текст източник оп)
· librsvg
Какво ново в тази версия:
- Има две нови операции: Saturation (работи и в двете CIE LAB и CIE цвят LCH пространства) и пристанището на Selective Gaussian Blur филтър GIMP е. Операциите за товарене и спестяване на видео кадрите са били актуализирани, за да работят с FFmpeg 3.0. Ние също забранена експлоатацията на dcraw-базирани за зареждане на суровини изображения по подразбиране:. LibRaw-базирани операцията върши работа също толкова добре и осигурява по-добро API
- Освен това, има някои подобрения в "gegl" двоичен: сега можете да промените графика състав (а именно, свържете буфери за AUX и други входни подложки) чрез командния ред, и когато един проект е заредена за гледане, можете може да увеличите / изход в позицията на курсора на превъртане на колелата събития. Освен това, сега можете да зададете свойства на операциите в командния ред.
- Сред основните подобрения, копиране на писане работа за функцията на gegl_buffer_clear е вече на разположение. Това трябва да се направи почистване на буфери за първоначално по-евтино и по-бързо действие, с действителното разпределение на плочки памет (копиране) амортизира за последващо данни пиксел пише на буфера.
Коментари не е намерена