"cache" cvWarp透视地图



我在cvWarpPerspective中对多个帧使用相同的矩阵。现在我注意到,似乎花了很多时间为cvRemap创建地图。我很想去

  • 缓存为cvRemap创建的贴图
  • 甚至可以把那张地图和一张不失真的地图结合起来

我自己不知道如何从3x3矩阵中快速创建地图。

谢谢!

没有OpenCV函数可以为您创建地图,但我通过从warpPerspective(地图创建部分)复制代码来实现这一点

这很容易,因为warpPerspective会创建贴图,然后用它们调用remap()。

为了优化内存使用,warpPerspective计算小块的贴图-您必须对其进行修改才能创建完整的贴图。

至于将其与失真相结合,你必须编写自定义地图生成器——你需要一些数学运算。

相关内容

  • 没有找到相关文章

最新更新