image stitching

5 次查看(过去 30 天)
Rajesh Kumar
Rajesh Kumar 2012-2-23
hii..for image sitching,i found out the registration parameters(translational and rotational)using phase correlation...the next step is to create a canvas of the 2 images,which i am unable to do..please any one give me any idea..thanx in advance..

采纳的回答

Jeff E
Jeff E 2012-2-23
The approach I take is to pre-allocate the final image, then just "drop in" the image data in the appropriate locations. This works for regular tiling, including translation. I've never had occasion to apply a rotation, but hopefully this is applicable. Perhaps use imrotate on the tiles before trying to add...
fullmask(ttop : tbottom , tleft : tright , :) = imadd(fullmask(ttop : tbottom , tleft : tright , :), temp_img) ;
Where fullmask is your final image, and ttop, tbottom, tleft, and tright are the coordinate extremes of the image to be added. Such that if you had a 100x100 pixel image to add in the upper left corner, ttop = 1, tbottom = 101, etc.

更多回答(1 个)

Image Analyst
Image Analyst 2012-2-23

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by