Hi all! GSoC Midterm evaluation has passed and I want to share with you my contribution to the project.
My GSoC aim is to add a collection of image transformation algorithms. In particular: arbitrary rotation, shear mapping (transvection), reflection and Thin Plate Spline. First milestone was to implement core engine for image transformation and implement few of them. What I've successfully implemented is: - arbitrary rotation - scale - shear mapping (transvection) - reflection along axis Few things still need fixing but in general it works fine :) Pull request: https://github.com/OpenImageIO/oiio/pull/102/files My second milestone is to implement Thin Plate Spline. TPS makes it possible to deform an image in an unlimited way. We describe how we want to bend an image by defining a set of control points and their destination positions. The algorithm bends an image so that the control points are moved to the desired positions. Lukasz _______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
