1、CogBlobTool 斑点工具使用教程

CogBlobTool 斑点工具使用教程

简介

利用 Cog BlobTool工具,可以检测和定位图像中某一灰度范围内的形状未知的特征,这个过程叫做Blob分析。通过Blob分析,可以为我们得到图像某一特征是否存在、数量、位置、形状、方向等信息。也可以利用Blob分析来发现图像中不同特征之间的拓扑关系。
Blob分析的一-般步骤是:
图像分割一>应用联通性规则一>执行形态学操作一->计算测量->得出结果、输出图像。
图像分割的目的是确定哪些是斑点像素,哪些是背景像素。

图像分割模式可分以下四种:
硬阈值(固定阈值):硬阈值是定义一个像素值为图像分割点,大于此像素值的为物体像素,小于此像素值的为背景像素,但是由于物体和背景交界处的像素值很难准确判断是目标像素或背景像素,这样在分割的时候容易产生空间量化错误。
硬阈值(相对闽值) :硬阈值( 相对阈值)是以灰度直方图中某个百分比处的像素值作为图像分割的阈值。其有两个重要的参数,第一个是尾值,包括左尾和右尾,第二个是阈值百分比。
硬阈值(动态阈值) :硬阈值动态阈值是根据输入图像直方图自动计算一个合适的分割阈值。其原理是尽可能最小化阈值两端的加权差。软阈值(固定阈值):和硬阈值不算的是,软阈值的图像分割点是一个像素区间,大于此区间内像素最大值的为物体像素,小于此区间内像素最小值的为背景像素,像素值在这间内的是边界像素。
软阈值(相对阈值) :软阈值(相对阈值)是在软阈值的基础上加上相对阈值的思想,具有低阈值、高阈值、低尾部、高尾部,柔和度几个参数。其计算高低阈值的过程和硬阈值( 相对阈值)相同。低尾、高尾的像素值均被忽略,低百分比和高百分比之间的像素作为作为分隔阈值。

操作实例

1、 打开QuickBuild
2、 双击Image Source 添加源图片
1、CogBlobTool 斑点工具使用教程_第1张图片
3、 打开tool工具
1、CogBlobTool 斑点工具使用教程_第2张图片
4、双击CogBlobTool,添加斑点工具
1、CogBlobTool 斑点工具使用教程_第3张图片
1、CogBlobTool 斑点工具使用教程_第4张图片
5、将ImageSource 链接到卡尺工具InputImage
1、CogBlobTool 斑点工具使用教程_第5张图片

6、双击 CogBolbTool
1、CogBlobTool 斑点工具使用教程_第6张图片
7、修改CogBolbTool参数后显示如下
1、CogBlobTool 斑点工具使用教程_第7张图片
1、CogBlobTool 斑点工具使用教程_第8张图片
图像中元件的轮廓全被提取出来了。对于不同的图片,适当调整相关参数即可。

8、在CogBlobTool 结果菜单里可查看所有区域的相关参数信息。
1、CogBlobTool 斑点工具使用教程_第9张图片
9、相关形态学操作按钮位置如下,可对选择的区域进行形态学操作。
1、CogBlobTool 斑点工具使用教程_第10张图片

工程实例下载:https://download.csdn.net/download/xiao__wen/12440326

你可能感兴趣的:(VisionPro,机器视觉入门)