透视变换简单理解就是把图像水平放置。
原图采点
实现函数
# 倾斜的(左上角,右上角,左下角,右下角)
src = np.float32([[200, 250], [1050, 180], [120, 1420], [1170, 1420]])
# 展示窗口设置,通常是原点,x像素的间距,y像素的间距,终点
dst = np.float32([[0, 0], [1000, 0], [0, 1400], [1000, 1400]])
# 根据输入和输出点获得图像透视变换的矩阵
M = cv2.getPerspectiveTransform(src, dst)
#绘制变换
new = cv2.warpPerspective(tran, M, (1000, 1400))
透视变换效果