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

Reply via email to