== About libpipi == Libpipi is a graphics imaging library. It stands for "Proper Image Processing Implementation". Amongst the goals of libpipi are: * implement state-of-the art image manipulation algorithms * reimplement !ImageMagick (and its derivatives) with ''speed'' and ''quality'' in mind * serve as a fundation library for [wiki:PWNtcha], [wiki:img2oric] and other projects, maybe [wiki:libcucul] == Status == Libpipi is still at the '''experimentation stage'''. There is still a long way until we even have a working prototype. We are already significantly faster than !ImageMagick for some very common tasks (Gaussian blur) and we implement better quality algorithms than !ImageMagick and The Gimp (Direct Binary Search halftoning, motion blur). The current source code can be downloaded from svn://libcaca.zoy.org/libcaca/libpipi/trunk/ == Planned features == * support for bigger-than-RAM images * direct pixel access * transparent colourspace conversions * several quality/speed tradeoff combinations per algorithm == Notes == Various development and research notes: * [wiki:libpipi/research/filters] - convolution filters and such * [wiki:libpipi/research/gamut] - gamut reduction with custom palettes