The basic idea is this: You attach a printed marker (a black rectangle) next to the flat surface you are interested in (in this example a star wars poster that you want to augment somehow) and take a picture. Because we have the marker and we know its size in the real world we can automagically do a size and perspective correction of the flat surface. You can then modify the corrected image in gimp or photoshop and when you print it out it will fit right into the place where the image came from: the real world flat surface :) The whole thing runs in Javascript in the webbrowser...no serversided image manipulation whatsoever More
2011-09-12