【发布时间】:2018-03-08 06:59:58
【问题描述】:
我正在 OpenCV 中进行图像拼接,我正在从不同位置拍摄平面场景的照片并尝试合成全景图。我已经修改了拼接示例以满足我的需要。 openCV 拼接管道的问题在于,它假设相机是纯旋转的,而我的情况并非如此。当图片完全垂直于场景拍摄时(没有相机旋转,只是平移),结果相当好,但是当同时存在相机旋转和平移时,结果并不令人满意。
我能够计算相机位置之间的单应性,这可以完成,因为场景是平面的,但我真的不知道下一步是什么。我的想法是使用单应性以这种方式使图像不失真,相机正对平面正交,然后应用拼接。问题是,我不知道特征点的真实位置。我该怎么做呢?对于具有任意相机移动的平面场景,我还有什么可以尝试获得更好的拼接结果的方法吗?
【问题讨论】:
标签: image opencv panoramas image-stitching