当前位置: 首页 > news >正文

【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时,低于的低阈值的目标就不会选中,

适当调整软阈值,就可以自适应找到阈值以外的目标;
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/a/311690.html

相关文章:

  • IDM下载失败排查
  • 北京-4年功能测试2年空窗-报培训班学测开-今天来聊聊我的痛苦
  • 浪漫温柔的表白
  • 在linux(ubuntu)服务器上安装NTQQ并使用
  • 链表【数据结构】
  • UDP受限广播地址255.255.255.255的通信机制详解
  • 信号产生机制全解析:从硬件异常到软件触发的深度探索
  • sc-atac的基础知识(0)
  • Balabolka软件调用微软离线自然语音合成进行文字转语音下载安装教程
  • 医疗AI中的马尔科夫链深度应用与Python实现
  • Gemini CLI
  • Linux进程间通信——system V信号量
  • linux 启动流程?
  • C++刷题 - 7.27
  • 深度学习-模型初始化与模型构造
  • 元宇宙重构未来交通新图景
  • 对过去一年毕业求职季的简单复盘
  • Gossip 协议
  • 锁相关(AI回答)
  • LeetCode Hot 100:3. 无重复字符的最长子串
  • 学习日志25 python
  • Vue3核心语法基础
  • FFmpeg+javacpp中纯音频播放
  • yolo 、Pytorch (5)IOU
  • 衡石科技实时指标引擎解析:如何实现毫秒级响应万亿级数据的增量计算?
  • 防御综合实验
  • TypeScript03-web项目知识
  • Python正则表达式使用指南:从基础到实战
  • 【C语言】内存函数与数据在内存中的存储
  • 自动驾驶中的传感器技术15——Camera(6)