opencv扭曲图像中2点的欧氏距离

Euclidean Distance of 2 points in opencv warped image

我有一张比例为 cm/mm 的图像。我用 cv2.getPerspectiveTransform 扭曲了它,然后我测量了刻度的两个点之间的欧几里得距离。我知道扭曲的图像以毫米或厘米为单位进行测量,而不是以像素为单位。现在,当我测量 2 点之间的距离时,该距离与以毫米为单位的刻度不同。

示例图片已附上。任何帮助将不胜感激

好的,我修好了。问题是形成的扭曲图像不正确。它的发生是因为角坐标的排序顺序。在尝试了 16 种组合后,我找到了正确的组合并成功了。