我在cvWarpPerspective中使用相同的矩阵表示几帧。现在我注意到为cvRemap创建地图似乎花费了很多时间。我很想
我无法弄清楚如何快速地从我的3x3矩阵创建地图。
谢谢!
答案 0 :(得分:2)
没有OpenCV函数可以为你创建地图,但是我通过复制warpPerspective(地图创建部分)中的代码来做同样的事情
这很简单,因为warpPerspective会创建地图,然后用它们调用remap()。
为了优化内存使用,warpPerspective会计算小块的地图 - 您必须修改它才能创建完整的地图。
至于将它与失真相结合,你必须编写你的自定义地图生成器 - 你需要一些数学。