图像拼接循环闭合

时间:2012-09-10 14:41:08

标签: c++ image-processing boost opencv image-stitching

我编写了一个OpenCV程序,用于拼接c ++中的航拍图像, 这是通过计算这些图像的Homography,并将'tobe'拼接图像变形为原始图像来完成的。

  

通过使用SIFT或SURF特征检测器,提取器计算这些图像中的特征点来完成此拼接过程。

     

我如何拼接多个图像的过程是通过迭代地找到特征点来完成的,   image1(缩放到image2的warp)+ image 2(扭曲)= imageStitch(合并/拼接);   (上面的结果)ImageStitch + image3 = imageStitch等等!

我想通过了解图像特征点来了解检测“LOOP CLOSURE”的方法或方法。

我希望这很清楚 谢谢你的回复

1 个答案:

答案 0 :(得分:0)

由于单应性将图像扭曲为单个平面,因此无法使用图像之间的单应性来关闭循环。
您应该仅使用2D旋转和2D平移,这相当于翘曲到圆柱体或球体的表面。