Faut pas pousser Mamy Gimp dans les orties !
Par Benjamin (prae) GIGON, lundi 14 janvier 2008 à 13:15 :: Tech & Co. :: #129 :: rss
GEGL (Generic Graphics Lib) is a graph based image processing framework.
Original design was made to scratch GIMP's itches for a new compositing and process core and this core is being designed to have minimal dependencies. and a simple well defined API.
Features
- Output in RGB, CIE Lab and Y'CbCr color models with 8bit, 16bit integer and 32bit floating point per component. Possible to extend to ICC managed output in babl.
- Non destructive editing
- C, C#, Python and Ruby interfaces.
- Extendable through plug-ins.
- XML serialization format (not-finalized)
- Iterative processing.
- Efficient subregion evaluation.
- Per node caches.
- Processing and display of image buffers larger than RAM
- Internal sparse pyramidial render cache.
- Bounding box based hit detection.
- Rich core set of processing operations that internally computes
with 32bit floating point, linear light RGB.
- PNG, JPEG, SVG, EXR, RAW, ffmpeg and other image sources.
- Pattern renderers
- Arithmetic operations
- porter duff compositing
- SVG filter modes and full set of compositing ops from SVG-1.2 draft
- Gaussian blur, bilateral-filter, symmetric nearest neighbour, unsharp mask.
- Color correction.
- Text layout using pango
Et un petit Hello World GEGL des familles.
Miam !
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire