c++ - Opencv拼接平面图像

c++ - Opencv拼接平面图像,第1张

我正在编写一个程序,用无人机实时拍摄视频中的航拍图像。事实上,我正在做的是:

  1. 连续两帧
  2. 查找这两个框架之间的功能
  3. 计算单应性
  4. 计算图像偏移并将它们拼接在一起
  5. 问题是第3步,这就是原因:我的代码和opencv拼接功能都计算出单应断言断言我在某个轴上旋转(因为它是全景)。实际上,无人机就像一个“扫描仪”,所以反而旋转我是相机的翻译。这会影响我的单应性,然后我的拼接步骤会产生伪影。有一种方法可以考虑相机平移而不是旋转(如拼图事物)? 如果有帮助,我会使用校准教程计算内在的相机参数

    Ps:我用c 编程

    修改 我发现这个图书馆是由Nasa http://ti.arc.nasa.gov/tech/asr/intelligent-robotics/nasa-vision-workbench/

    编写的 它有帮助吗?我可以用opencv吗?

    最佳答案:

    0 个答案:

    没有答案
    本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复