GSoC/GCI Archive
Google Summer of Code 2009 GNU Image Manipulation Program

Better nonlinear resampler with built-in antialiasing (GEGL)

by Adam Turcotte for GNU Image Manipulation Program

Port improvements to Nohalo Level 1 and port Snohalo Level 1 from VIPS to GEGL. Program Nohalo and Snohalo Levels 2 and 3 in demand-driven mode for GEGL with Dr. Robidoux. Test for bugs and optimize for speed. Merge the various methods so that levels are automatically chosen depending on requested quality level, and so Nohalo is selected instead of Snohalo when additional antialiasing is set to zero. Sample output images can be seen at http://gsoc.rivetsforbreakfast.com/enlargements.html.