void cv::warpPerspective(InputArray src,
OutputArray dst,
InputArray M,
Size dsize,
int flags = INTER_LINEAR,
int borderMode = BORDER_CONSTANT,
const Scalar & borderValue = Scalar()
)
dst = cv.warpPerspective(src, M, dsize[, dst[, flags[, borderMode[, borderValue]]]])
warpPerspective 顾名思义,是用来 “应用透视变换” 的函数。
透视变换作为基本的图像变换之一,使用 \(3\times3\) 矩阵表示,包含了平移、旋转、仿射等更简单的变换,是一种相对复杂和完整的变换模型。
该函数接收 4 个必选参数和 3 个可选参数:
原文:https://www.cnblogs.com/huzheyu/p/opencv-warpPerspective.html