我想弄清楚warp透视图函数在opencv中如何工作。 该函数如何使用参考图像和3x3矩阵找到我们感兴趣的区域 以及我必须在github上查看的文件。
答案 0 :(得分:0)
公式在这里:https://github.com/opencv/opencv/blob/master/modules/imgproc/src/imgwarp.cpp#L2749
对于具有坐标(x,y)的每个图像像素计算一个新坐标:(x * y * 1)=(x y 1)* Homo,其中Homo-3x3矩阵。
并且当前像素值转到新坐标(x *,y *)。之后进行空间插值和边界处理。