opencv 圆柱形物体全景图

eqoofvh9  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(163)

我想在不使用特殊相机的情况下获得圆柱形物体的全景视图。
我们的想法是从不同的Angular 获取大量的图像,切掉中心并将这些中心连接在一起。但我得到了糟糕的结果。
也许有人知道最好的解决方案,为这个目的?也许它是更好地识别从视频?

fruv7luv

fruv7luv1#

Hugin是一个很棒的可配置和灵活的跨平台软件来拼接全景图像。你绝对可以用它来完成你的任务。
如果您想创建自己的工具来实现此目的,您可能会发现阅读有关Hugin's toolchain workflow的信息以了解需要哪些步骤来实现良好的结果是很有用的。
可能的工作流程可以是

  • 拍摄图像。
  • 根据透镜参数校正投影。
  • 查找并验证图像对上的控制点(可能的算法:SIFT、表面)。
  • 几何优化(平移、3D旋转等)。
  • 光度优化(曝光值、渐晕、白色平衡)。
  • 缝合并混合输出(切割中心并将其平滑地连接在一起)。

您可以跳过一些步骤,这取决于您的图像捕获条件。图像越相似(相同的相机和圆柱体位置,相同的照明等),您需要的图像校正就越少。

相关问题