利用opencv计算二维透视变换矩阵时,会用到函数cv::getPerspectiveTransform(),得到3*3的矩阵,记为M。
若变换前的点为(u, v),变换后的点为(x, y),则有
(x', y', z')^T = M * (u, v, 1)^T
x = x' / z'
y = y' / z'
利用opencv计算二维透视变换矩阵时,会用到函数cv::getPerspectiveTransform(),得到3*3的矩阵,记为M。
若变换前的点为(u, v),变换后的点为(x, y),则有
(x', y', z')^T = M * (u, v, 1)^T
x = x' / z'
y = y' / z'