Image Stitching algorithm for panorama application
I need to create an VB.NET panorama app that stiches some small images into one big panoramic image.
I googled for an algorithm on image rendering, image merging ( the two parts of image stitching ) and all I got is math documentation and not a single line of code.
I usually dont ask for code but for documentation or maybe some links , but in this case the documentation is too math focused and it's at expert level.
Can anyone redirect me to an similar project ( with code ) or an documentation also with code please
Thank you
Re: Image Stitching algorithm for panorama application
Have a look how tile-based maps work.
Basically, you could create something like this by just moving around a tilemap.. once you hit the edge, repeat it.
If you can attach some images you want to use I can give you an example.
chem
Re: Image Stitching algorithm for panorama application
chem,
thx for the reply, but i'm not sure yet if your approach is what I need ( i'm not even sure what tile - based maps are :P )
I'm attaching here 3 small images and one big panorama image that I would like to be te final result of my application.
http://i300.photobucket.com/albums/n...u/P9190003.jpg first small image
http://i300.photobucket.com/albums/n...u/P9190004.jpg second small image
http://i300.photobucket.com/albums/n...u/P9190005.jpg third small image
and ... the big one
http://i300.photobucket.com/albums/n...ick4u/proj.jpg
Do you think I can create such a result with tile based maps method ? If so I am more than glad to use it.
Thank you agian for your time,
makko
Re: Image Stitching algorithm for panorama application
Did you get a code or algorithm for your app? I'm doing a project on stitching two photos, and have used the sobel operator on my images to outline the edges. But I'm unsure of how to extract an edge, and match it with an edge on the other photo.
@chemicalNova: if ur still following this thread, can you explain how the tile based maps method works?
Re: Image Stitching algorithm for panorama application
there are several steps involved in stitching 2 images ... although it seems easy at first glance in the end it's very compicated because each of that step includes some advanced algorithms
i tryed to use open source algorithms but I havent succeded so my opinion is to contact the people who sell those libriaries.
A good example of free stitching app is Hugin ... begin your reseaarch from there.