1 Answers

前提:使用灵闪软件
思路如下
1.观察这组图片,为了方便处理,我们先将图片做黑白处理,图片都具备一个特征,要定位的直线都为这个方块的上方image.png我们可以使用模板定位的坐标系结果来作为定位器,可以确保每次找到的直线都是我们需要的这一条。
2. 另外需要计算的位置,在这个形状的上方image.png,同样也可以使用模板定位来定位这个形状,再来找这个形状上可以定位到的直线;
3. 计算距离,使用线到线的距离计算工具,即可进行计算
实现效果如图:
image.png

如果不追求精度的话,以上方案基本够用。

另外如果在加一个步骤,顶部曲线形状有一段圆弧,可以使用圆定位的方式定位到,求和直线的交点,则可以尽可能定位到一个地方(但是如果有大批量图片,还需要验证可行性),结果如图
image.png

距离计算.task

距离计算(修改版).task

完成所有定位之后,测量距离应该用圆到直线的最长距离。当前在圆弧上定位直线的方法是不稳定的,导致圆和直线的交点所在的位置也不是圆弧的最高点。

另外,这个图上定位圆不太稳妥,因为实际对象不是圆,会导致不稳定的风险,虽然目前这几张图没有问题。推荐使用弧卡尺。

Related