[VisionPro] CogBlobTool 检测斑点工具详解

一、主要功能

        检测斑片(脏污缺陷,既亮度值不同的区块的检测)。输入图片,选择FindCircleTool找到的圆,Region(进行检测的区域)链接至上一级找圆工具区域。输出,Count找到的斑点数量,以及Area斑点的判定面积。

[VisionPro] CogBlobTool 检测斑点工具详解_第1张图片

 二、设置 

[VisionPro] CogBlobTool 检测斑点工具详解_第2张图片

阈值模式:定义一个像素值作为图像分割点,大于此值的为物体像素,小于为背景像素

        硬阈值:指定固定像素值作为图像分割点

        硬阈值(相对阈值):以灰度直方图中某个百分比处的像素值作为图像分割的阈值。相对阈值一般在整体亮度变化的情况下使用(既环境光变化下),这样可以很好的避免环境光的干扰。

[VisionPro] CogBlobTool 检测斑点工具详解_第3张图片

        如图中阈值百分数值得是,直方图中低于 这个阈值的作为背景像素,高于作为物体像素,低尾部和高尾部为直方图占比中最低像素百分数和最高像素百分数,设置5%,则过略掉这两个5%的部分。

        硬阈值(动态阈值):根据输入图像自动计算一个合适的分割阈值,其原理是尽可能最小化阈值两端的加权差。(?)

[VisionPro] CogBlobTool 检测斑点工具详解_第4张图片

        软阈值(固定阈值):硬阈值是设置一个像素数据作为阈值分割点,软阈值是设置一个像素区间作为阈值分割点。大于高阈值的作为物体像素,小于底阈值的作为背景像素,在软阈值范围内的作为边界像素。

[VisionPro] CogBlobTool 检测斑点工具详解_第5张图片

        软阈值(相对阈值):与硬阈值相对阈值差不多。 不过是百分比作为高低阈值

        映射:(暂不明?)

最小面积:设置的blob的检测面积

区域设置:这里的region是上一个工具输入的区域值。不用改动。

你可能感兴趣的:(VisionPro,计算机视觉,人工智能,图像处理)