halcon中的BLOB与灰度直方图的分析与理解

灰度直方图

概念:灰度直方图是关于灰度级分布的函数,是对图像中灰度级分布的统计。灰度直方图将数字图像中的所有像素,按照灰度值的大小,统计其出现的频率。

BLOB概念:

BLOB分析可以分析图像中连通区域的数量、位置、形状、方向等特征,根据这些特征可以对目标进行识别。再某些应用中不仅需要利用BLOB块的形状特征,还需要分析BLOB的特征关系并加以利用。

BLOB分析的主要过程:

首先获取图像,然后根据特征对原始图像进行阈值分割(区分背景像素和前景像素),再对图像中的连通区域进行特征分析,最后求取每个区域的面积、中心、圆度、矩形度等特征值。

BLOB分析主要包含一下几方面的图像处理技术:

阈值分割:阈值分割是对原始图像进行分割以区分前景和背景,包括固定阈值和多种动态阈值方法。

连通区域分析:连通区域是指图像中具有相同像素值且位置相邻的前景像素点组成的图像区域,连通区域分析通过对连通区域中每个像素进行标记,让每个单独的来南通区域形成一个被标识的块。

特征值计算:对每个连通的区域进行特征提取。特征包括面积、周长、重心、圆度、矩形度等。

BLOB分析主要适用于二维目标图像、高对比度等场景的检测需求。

BLOB分析不适用于低对比度图像、不能够用两个灰度表示的特征等场景

相关推荐
漂流瓶jz3 分钟前
UVA-1152 和为0的4个值 题解答案代码 算法竞赛入门经典第二版
数据结构·算法·二分查找·题解·aoapc·算法竞赛入门经典·uva
leoufung11 分钟前
LeetCode 76:Minimum Window Substring 题解与滑动窗口思维详解
算法·leetcode·职场和发展
DanCheOo15 分钟前
AI 应用的安全架构:Prompt 注入、数据泄露、权限边界
前端·人工智能·prompt·安全架构
小O的算法实验室24 分钟前
2026年IEEE TETCI,山区环境下基于双种群进化的协同无人机巡逻任务协同优化,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
刘~浪地球30 分钟前
DeepSeek V4 安全性与伦理:AI发展之路的思考
人工智能·deepseek v4
DanCheOo30 分钟前
开源 | ai-memory v2.6.2:不用配 API Key,一行命令把 Cursor 对话变成结构化知识库
人工智能·ai·ai编程
木枷30 分钟前
rl/swe/sft相关论文列表
人工智能·深度学习
A7bert77732 分钟前
【YOLOv8pose部署至RDK X5】模型训练→转换bin→Sunrise 5部署
c++·python·深度学习·yolo·目标检测
爱学习的张大33 分钟前
具身智能论文精度(八):Pi0.6
人工智能·深度学习
析稿AI写作34 分钟前
如何系统整合文献资源,写出有理论根基与深度的学术论文?
人工智能·ai写作·论文笔记