GEGL ยืนสำหรับ Generic กราฟิกและห้องสมุดเป็นห้องสมุดกราฟตามการประมวลผลภาพเขียนใน C ใช้ GObject จากกะล่อนสำหรับการวางแนววัตถุ.
GEGL ออกแบบเดิมได้ทำเพื่อรอยขีดข่วน Gimps คันสำหรับคอมโพสิตและการประมวลผล Core ใหม่ หลักนี้จะถูกออกแบบให้มีการอ้างอิงที่น้อยที่สุด และง่าย API กำหนดไว้อย่างดี มันยังคงทำงานในความคืบหน้า แต่มันมีอยู่แล้วให้เป็นระบบที่มีความสามารถ.
ที่นี่มีคุณสมบัติที่สำคัญของ "GEGL" เป็น
· 8bit จำนวนเต็ม 16bit และ 32bit Floating Point, RGB, CIE แล็บ, YCbCr และเอาท์พุท CMYK ไร้เดียงสา.
·ขยายผ่านปลั๊กอิน.
· XML, C และงูใหญ่อินเตอร์เฟซ.
·หน่วยความจำการประเมินผลที่มีประสิทธิภาพของภูมิภาคย่อย.
·กระเบื้องเบาบาง pyramidial และมีขนาดใหญ่กว่าบัฟเฟอร์ RAM.
·ชุดหลักที่อุดมไปด้วยการประมวลผลของการดำเนินงาน
· PNG, JPEG, SVG, EXR ดิบและแหล่งที่มาของภาพอื่น ๆ .
·ดำเนินการทางคณิตศาสตร์การดำเนินงานประตูดัฟฟ์คอมโพสิตโหมด SVG ผสมผสานผสมผสานโหมดอื่น ๆ ใช้หน้ากาก.
·เกาส์เบลอ.
·เครื่องมือแก้ไขสีพื้นฐาน.
·การประมวลผลส่วนใหญ่ทำด้วยความสูงกิจวัตรช่วงไดนามิค.
·ข้อความ layouting ใช้ Pango
ที่ต้องการ:
แกน
·กะล่อน (รวม GObject และ gmodule) 2.10 หรือใหม่กว่า
· babl 0.0.8 หรือใหม่กว่า (สำหรับพิกเซลรูปแบบ agnostisism).
· libpng (โหลด PNG / Ops การส่งออกและภาพเวทมนตร์สำรองนำเข้า)
GUI (Sandbox สำหรับการทดสอบและการปฏิบัติการของ API)
·ดี +
การอ้างอิงที่จำเป็นสำหรับการดำเนินงาน.
· SDL (จอแสดงผล op)
· (op JPG รถตักดิน) libjpeg
· (op EXR รถตักดิน) libopenexr
·ไคโร Pango (op แหล่งข้อความ)
· librsvg
มีอะไรใหม่ ในรุ่นนี้:
- มีสองการดำเนินงานใหม่: ความอิ่มตัว (ทำงานทั้งในห้องปฏิบัติการและ CIE CIE LCH พื้นที่สี) และพอร์ตของตัวกรองที่เลือก Gaussian Blur คนพิการฯ การดำเนินงานสำหรับการโหลดและวิดีโอประหยัดเฟรมได้รับการปรับปรุงในการทำงานกับ FFmpeg 3.0 นอกจากนี้เรายังปิดการใช้งานการดำเนินการ dcraw ที่ใช้สำหรับการโหลดภาพดิบโดยค่าเริ่มต้น:. การดำเนินการตาม LibRaw ไม่ทำงานก็เช่นกันและให้ดีกว่า API
- นอกจากนี้ยังได้รับการปรับปรุงบางส่วนใน 'gegl' ไบนารี: ตอนนี้คุณสามารถเปลี่ยนกราฟองค์ประกอบ (คือเชื่อมต่อบัฟเฟอร์ AUX และแผ่นป้อนข้อมูลอื่น ๆ ) ผ่านบรรทัดคำสั่งและเมื่อโครงการมีการโหลดสำหรับการดูคุณ สามารถซูมเข้า / ออกที่ตำแหน่งของเคอร์เซอร์เกี่ยวกับเหตุการณ์ล้อเลื่อน นอกจากนี้คุณยังสามารถระบุคุณสมบัติของการดำเนินงานในบรรทัดคำสั่ง.
- ท่ามกลางการปรับปรุงทั่วไปคัดลอกบนเขียนฟังก์ชั่นการจัดการสำหรับ gegl_buffer_clear อยู่ในขณะนี้ นี้จะทำให้การล้างของบัฟเฟอร์การดำเนินการในขั้นต้นที่ถูกกว่าและเร็วขึ้นด้วยการจัดสรรที่เกิดขึ้นจริงของหน่วยความจำกระเบื้อง (คัดลอก) ตัดจำหน่ายมากกว่าข้อมูลพิกเซลต่อมาเขียนการบัฟเฟอร์.
ความคิดเห็นที่ไม่พบ