算法编辑是什么(算法编辑器)

上次分享了2种或者多种产品混料,只NG尺寸有问题的,混料都OK。的检测流程,但是检测完成之后就需要输出不同的信号才能给这些混料的产品进行分类。

怎么给出不同的信号进行分类呢?

接着上篇的,只需几步轻松搞定

1、先用二次元测一下被检样品的实际长宽尺寸。

30横向的距离是12.5mm,垂直距离10.6mm(因为只是演示,没有开二次元的机子,用直尺大概量了下不是很准只是大概[奸笑])

2、设置尺寸比例

先确定【尺寸比例】这边没有勾选【启用】。这样做的目的是确保一会检测出来的距离是像素距离,方便和实际尺寸计算比例系数。


在设置好的算法页面看30横向的间距是多少。这里测出的线间距是898.920像素。

这里用测量的实际距离/像素距离,12.5/898.920=0.01390558

这里设置尺寸比例最多精确到小数点后6位。填好之后勾选【启用】确定保存。

3、添加合格标准

回到算法编辑页面查看检测数据发现已经显示为实际距离。接下来我们设置一下产品尺寸的合格标准。合格标准的范围以二次元测量结果为基准,偏差20微米以内为合格,超过则为不合格。根据检测要求设置合格标准的范围。


4、添加变量

设置好所有的合格标准之后切换到算法变量,添加变量。

我们需要对2种不同型号的产品分别给出不同的信号2类,所以需要输出2种信号,

因此我们需要添加2个不同的变量。30型号的检测结果和40型号的检测结果

5、添加输出数据

添加完变量之后,记得确定保存设置。进入【输出数据】添加需要输出的数据,设置输出地址要在可输出的地址范围内。最后确定保存。

到这里软件这边的设置完成,我们看看检测输出的数据。

马克拉伯机器视觉软件SGVision是一款应用型的软件。完全免费、不限套数、无硬件设施绑定的机器视觉检测软件。

支持更换软件的名称、logo、布局、色系,内含数百种视觉检测算法,主要有产品的外观检测、尺寸测量、视觉引导定位,功能齐全满足绝大多数2D的视觉检测需求。

马克拉伯,一个机器视觉应用开放社区