我有一个比例尺为cm / mm的图像。我使用cv2.getPerspectiveTransform对其进行了变形,然后测量了标尺2个点之间的欧几里得距离。我知道扭曲的图像只能以毫米或厘米为单位进行测量,而不能以像素为单位。现在,当我测量两个点之间的距离时,该距离与以毫米为单位的刻度不同。
cv2.getPerspectiveTransform
示例图像已附加。任何帮助将不胜感激
好的,我已经解决了。问题是形成的变形图像不正确。由于角坐标的排序顺序而发生。在尝试了16种组合之后,我找到了正确的组合,并使之起作用。