神州视觉ALD编程培训教材_F5D37.pdf - 第17页
T OC 算法 : (应用模式: 锡膏板,红胶板 ,波峰焊 ) TOC 为颜色对比检测 如果颜色发生变化可使用该算法 进行比对检测 设定好需要检测的颜色参数和所 需的颜色比例,在检测区域测试 是否符合要求 效果改为 “ 元件 ” 后,可以观察效果图 满足图 1 中红、绿、蓝、亮度四个参数的区域 在图 2 中显示为粉红色区域 黄色区域则为颜色不满足,亮度满足区域 (图 2 中粉红色和黄色只是标记颜色) 如果如图 3 所示,把四个参 数值全…

SHORT算法:(应用模式:
锡膏板,波峰焊
)
框住的区域则为检测区域
所以在制作检测框的时候注意可能会导致连锡的位
置,适当调整框的位置及大小
因为短路检测项只有两种情况,连锡或者不连锡
所以上限一定不能修改,一定为零
下面“自动参数”可以由软件自己帮你设定参数
“投影阈值”主要控制通道的宽度及数量
(通道即为图中绿色条状位置)
(通道即为图中绿色条状位置)
“差异阈值”主要控制通道中允许出现的亮度上限
一般默认20,自动参数之后软件最大修改为40,如
果误判高可以手动修改参数至50
参数更改过高会导致漏测
当脚之间出现污染物或者
真实不良时,效果如左图
当检测框大小设定不对时,
效果如右图

TOC算法:(应用模式:
锡膏板,红胶板,波峰焊
)
TOC为颜色对比检测
如果颜色发生变化可使用该算法
进行比对检测
设定好需要检测的颜色参数和所
需的颜色比例,在检测区域测试
是否符合要求
效果改为“元件”后,可以观察效果图
满足图1中红、绿、蓝、亮度四个参数的区域
在图2中显示为粉红色区域
黄色区域则为颜色不满足,亮度满足区域
(图2中粉红色和黄色只是标记颜色)
如果如图3 所示,把四个参数值全部拉到最大,
则代表了所有的颜色,测试无意义
算法在实际运用过程中可按照实际所需的颜色以及比
例自由设定,该算法应用非常灵活

TOC部分扩展应用演示:
利用零件表面边缘颜色的不同来区分零件是否反向,颜色提取之后观察效果,使零件两边颜色不一致,然后根据返回值更改下限值,
如果零件反向则颜色比例达不到要求成为NG报警。
测试零件偏移:
零件颜色提取出来之后,把检测框的一
半放在零件上,慢慢移动,使返回值为
50,然后根据返回值调整上下限为45-
55,意思为零件左偏或者右偏导致检测
框里面的颜色多于55或者少于45则报警。
只要零件发生不良且都有颜色差异就可以使用TOC算法检测