GEGL مخفف عمومی کتابخانه گرافیکی و یک کتابخانه نمودار پردازش تصویر بر اساس نوشته شده در C با استفاده از GObject سود ببرد از چرب برای شی گرا.
در GEGL طرح اصلی به خراش ساخته شده بود GIMPS خارش برای ترکیب و پردازش هسته ای جدید است. این هسته است که طراحی به حداقل وابستگی. و به خوبی ساده API تعریف شده است. این است که هنوز یک کار در حال پیشرفت است، اما در حال حاضر برای یک سیستم قادر فراهم می کند.
در اینجا برخی از ویژگی های کلیدی "GEGL" هستند
در · های 8bit، عدد صحیح 16BIT و از 32bit نقطه شناور، RGB، CIE آزمایشگاه، YCBCR و خروجی CMYK ساده و بی تکلف.
در · تمدید از طریق پلاگین.
در · XML، C و پایتون رابط.
در · حافظه ارزیابی کارآمد از نواحی.
در · کاشی پراکنده، pyramidial و بزرگتر از بافر RAM.
در · مجموعه هسته غنی از عملیات پردازش
در · PNG، JPEG، SVG، EXR، اولیه و سایر منابع تصویر.
در · عملیات محاسباتی، عملیات پورتر داف ترکیب، حالت های ترکیبی SVG، دیگر از حالت های ترکیبی، اعمال ماسک.
در · Gaussian blur را.
در · ابزار تصحیح رنگ اولیه است.
در · بیشترین پردازش انجام با روال محدوده دینامیکی بالا.
در · layouting متن با استفاده از از Pango
در مورد نیاز:
در هسته
در · چرب (از جمله GObject سود ببرد، و gmodule) 2.10 یا جدیدتر
در · BABL 0.0.8 یا جدیدتر (برای پیکسل فرمت agnostisism).
در · لیبپیانجی (بار PNG / OPS صادرات، و تصویر جادو مجدد واردات)
در رابط کاربری گرافیکی (گودال ماسهبازی برای عملیات تست و API)
در · GTK +
در وابستگی اختیاری برای عملیات.
در · SDL (نمایش تاریخ)
در · (تاریخ JPG لودر) libjpeg
در · (تاریخ EXR لودر) libopenexr
در · قاهره، از Pango (متن OP منبع)
در · librsvg
چه در این نسخه جدید است:
در دو عملیات جدید وجود دارد: اشباع (کار در هر دو LAB CIE و LCH CIE فضاهای رنگ) و بندر فیلتر انتخابی Gaussian Blur بروید گیمپ است. این عملیات برای فریم های بارگذاری و صرفه جویی ویدئو به روز شده برای کار با FFmpeg به 3.0. عملیات بر اساس LibRaw-آیا این کار فقط به عنوان خوب و یک API بهتر فراهم می کند: ما همچنین عملیات مبتنی بر dcraw برای بارگذاری تصاویر خام به طور پیش فرض غیر فعال است.
علاوه بر این، برخی از بهبود در شده است 'gegl دوتایی: در حال حاضر شما می توانید تغییر نمودار ترکیب (یعنی، اتصال بافر به AUX و دیگر پد ورودی) از طریق خط فرمان، و هنگامی که یک پروژه برای مشاهده بارگذاری می شود، شما می توانید زوم در / از در موقعیت مکان نما در حوادث چرخ اسکرول. علاوه بر این، شما می توانید به خواص عملیات در خط فرمان را مشخص کنید.
در میان بهبود کلی، کپی بر روی نوشتن دست زدن برای تابع gegl_buffer_clear در دسترس است. این پاکسازی از بافر یک عملیات در ابتدا ارزان تر و سریع تر، با تخصیص واقعی حافظه کاشی (کپی کردن) مستهلک بیش از داده های پیکسل بعدی می نویسد به بافر.
نظر یافت نشد