在没有标定的情况下,透视变换需要使用一个3×3的变换矩阵,确保直线在变换后仍然保持直线的性质。为了得到这个变换矩阵,需要在输入图像上选择4个点,并提供它们在输出图像上的对应点。这4个点中,至少有3个点不能共线。通过使用
cv2.getPerspectiveTransform函数,可以计算出这个变换矩阵,随后可以通过
cv2.warpPerspective将其应用于图像。