【07】VisionMaster入门到精通——Blob分折
文章目录
- 0 视屏讲解与演示
- 1 案例演示
- 2 参数详解
- 1 运行参数
0 视屏讲解与演示
1 案例演示
周长使能查找U型槽
短轴使能查找U型槽
面积筛选区域
当条件不符合是,该模块显示红色,状态为NG
显示二值图像
显示Blob图像
2 参数详解
Blob分折,即在像素是有限灰度级的图像区域中检测、定位或分析目标物体的过程
,Blob分析工具可以提供图像中目标物体的某些征,如存在性、数量、位置、形状、方向以及Blob间的拓扑关系
等信息。
1 运行参数
阈值方式
- 当输入图像为二值图时可选不进行二值化,其他情况如下:
- 单阈值
暗于背景
——[0,低阈值-1] 灰度值的blob目标被检测出;亮于背景
——[低阈值,255] 灰度值的blob目标被检测出;
- 双阈值——当高阈值亮于低阈值时,目标灰度范围为[低阈值,高阈值],当低阈值设置高于高阈值时,目标灰度范围为[0,高阈值]和[低调值,255];
- 自动阈值——根据图像自动配置调值;
- 单阈值值、双阈值或自动阈值;
低阈值
——可配置阈值下限;高阈值
——可配置阈值上限;
- 软阈值(固定)
亮于背
景——高低阈值之间被分为柔和度设置的份数作为过渡区[低阈值、254]之间区域置1;暗于背景
——[0、低阈值]之间区域置1;
- 软阈值(相对)——目标边缘模糊,特征不明显的blob可以考虑使用;
- 查找个数——设置查找Blob图形的个数;
- 孔洞最小面积——blob区域内容忍的最小非blob区域面积,不大于该值,则将孔满填充为blob;
- 轮廓输出使能——开启后模块显示Blob轮胞;
- Blob图像输出——关闭后不输出Blob分析后图像;
- 二值化图输出——关闭后不输出Blob分析后的二值化图像;
极性——很明显图中目标物亮于背景
轮廓输出使能
Blob图像输出——以抓到的Blob发的目标输出
二值化图输出——可以看到除了目标物,还有杂点
低阈值–高阈值,阈值范围之外的就不会选取
当阈值方式设软阈值(固定)
,软阈值柔和度为0时,低于的低阈值的目标就不会选中,
适当调整软阈值,就可以自适应找到阈值以外的目标;