VBAI-第七章 存在性检查..pdfVIP

  • 12
  • 0
  • 约4.86千字
  • 约 14页
  • 2021-03-29 发布于江西
  • 举报
VBAI-先生领进门 第七章 存在性检查 存在性检查,即检查某个特征存在或者不存在。例如以前学习的模式匹配、几何匹配、 检测目标等都属于存在性检查,因为在存在性检查选板中,有许多函数是以前的定位特征、 测量特征中的函数,因此在这里我们不再叙述,可以参考以前的章节。存在性检查选板如图 7-1 所示。 图7-1 存在性检查选板 图7-1 中所有的函数,从上到下分别是Detect Objects 检查目标、Measure Intensity 测量亮度、Count Pixels 计数像素、Match Colors 匹配颜色、Find Edges 寻找边缘、Detect Defects 检查缺陷(瑕疵)、Match Pattern 模式匹配、Geometric Matching 几何匹配、Match Color Pattern彩色模式匹配。这里我们只对Match Colors 匹配颜色和Detect Defects 检 查缺陷(瑕疵)进行解说,其它的都是前面介绍过的,就不再重复介绍。 一、 Match Colors 匹配颜色。也可以叫颜色匹配,其原理是根据ROI 中的颜色频谱与标准模板的颜色频谱 进行比较,如果频谱相似程度达到要求,则PASS,否则FAIL。如图7-2 所示,是点击此函 数后,首先出来的模板向导。 图7-2 匹配颜色模板向导 图7-2 中,我们可以用ROI 工具选择一个矩形区域作为模板,另外注意缩放工具只有一 个中间是+的放大镜,而没有中间是-的缩小镜,如果我们需要缩小图像怎么办?方法是先选 择放大工具,然后按住CTRL 键不放,这时鼠标代表的放大镜将变成缩小镜,这时,点击图 像,将会缩小图像,松开又成放大镜。调整好显示比例,然后选择合适的ROI 为模板。点 OK 确定,回到设置面板。从图7-2 中也可以看到,其主体与其它函数一样,这里也不再解 说。下面来看Template 模板选项卡。如图7-3 所示。 图7-3 匹配颜色 模板 图7-3 中,我们可以看到,左上角是刚才画的模板,然后在其右边给出了模板的长宽像 素尺寸。下面还有一个 Create Template 创建模板按钮,如果点击此按键,会出现图 7-2 中所示的模板设置窗口。再往下是一些参数设置。这些参数具体如下: Template:模板图像 Template Size 模板尺寸,Width 宽、Height 长 Create Template:创建模板 Color Sensitivity:颜色灵敏度,用于描述图像中的颜色特征的灵敏度水平。值越高, 就能显示更多的颜色。Low 时有16种颜色,Medium 是有30 种颜色,High 时则有58 种颜色。 颜色频谱的划分是将HIS 颜色空间的 HS 平面进行细分得到的,具体可以参看NI Visio Concepts Help中有关Color Spectrum 的章节。 Saturatio Threshold:饱和度阈值。此值用于分辨有相同色调但不同饱和 度的两种颜色。例如红和粉红,他们色调是一样的,但是红的饱和度高于粉红。 Color Spectrum:显示模板的颜色频谱信息。即图示出哪个频谱的值大,哪 个频谱的值小。 Ignore White:忽略白色。使能时,将忽略模板中的白色信息。 Ignore Black:忽略黑色。使能时,将忽略模板中的黑色信息。 设置好模板后,然后点击Setting 选项卡,我们可以看到有最小分值可以设 置,匹配到的数量及匹配的分值与匹配是否达标等。如图7-4 所示。 图7-4 匹配颜色 设置 图7-5 匹配颜色 规格 图7-5所示的是匹配颜色的规格设置,此函数只能针对匹配的数目进行规格设定。如图 中所示,虽然有两个匹配,但是只有一个满足要求,颜色频谱与模板相似,另一个相差太大, 没满足要求。图7-5所示的规格的实例,如图7-6所示。 图7-6 匹配颜色实例 在图7-6 中,颜色匹配函数设置了两个ROI (画出一个RO

文档评论(0)

1亿VIP精品文档

相关文档