当前位置:网站首页>图像分割方法
图像分割方法
2022-08-04 11:53:00 【breezehasai】
1、基于阈值的分割
阈值选取:
- 直方图技术
适用于前景和背景的灰度分布值差别很大,且前景分布比较均值
- 最小误差阈值法
- 最大方差阈值法(Ostu大津阈值法,比较常用)
(1)利用直方图选取初始阈值
(2)阈值将图像像素分为两组
(3)计算两组像素之间的方差
(4) 找到使方差最大时的阈值
2、基于边缘的分割
- 点检测
图像中孤立的点对该模板具有较大响应
- 线检测
使用如下算子在空间域上的滤波即可得到图像中的边缘
Canny算子,多级边缘检测方法
(1)降低噪声:高斯低通滤波,平滑图像
(2)计算梯度:采用4个方向检测算子提取梯度
(3)非极大值抑制:沿着梯度方向寻找局部最大值
(4)边缘跟踪:采用双阈值检测和跟踪边缘由于噪声、照明等产生边缘间断,使得一组像素难以完整形成边缘。
霍夫变换
- 一种检测、定位直线和解析曲线的方法
- 把二值图变换到Hough参数空间
- 在参数空间用极值点的检测完成目标的检测
由于边界点不连续,需连接边界点,构成完整的边界图形描述
可使用该方法实现图形校正
3、基于区域的分割
找到一个基础的区域,将其向外扩张,如果外部区域与内容区域的纹理、灰度的分布一致,则可扩张,直到不一致停止
- 利用图像像素的空间性质
- 分割出有相似性质属于同一个区域像素
常用方法:
- 区域生长法
(1)对每个需要分割的区域找一个种子像素作为生长的起点
(2)判断种子像素周围领域中与种子像素是否具有相似性质
(3)若具有相似性质,则将该像素合并到种子像素所在的区域
(4)将这些新像素当作新的种子像素继续进行上面的过程
(5)直到再没有满足条件的像素可被包括起来 - 分裂合并法
根据方差变化进行分裂
4、基于学习的分割方法
边栏推荐
- Shell loop statement (for, while, until)
- 表的完整性约束;非外键约束
- cat /proc/kallsyms found that the kernel symbol table values are all 0
- 隐私计算与数据流通:关系、作用及功能
- 多行函数;group_by分组;having分组后筛选;单表查询总结
- yolov5——detect.py代码【注释、详解、使用教程】
- Xilinx VIVADO 中 DDR3(Naive)的使用(1)创建 IP 核
- 如何做好企业数字化转型?这10份靠谱案例收藏了(附下载)
- 网管交换机与非网管交换机如何选择?
- UMA & Hong Kong Polytechnic & Ali propose SP-ViT to learn 2D space prior knowledge for visual Transformer!
猜你喜欢
中电资讯 - 一路“标”升,喜迎Q3开门红
免费翻译软件哪个好用
UMA & Hong Kong Polytechnic & Ali propose SP-ViT to learn 2D space prior knowledge for visual Transformer!
十一、网络规划设计
数据库表列类型;DML_添加数据;DDL_修改,删除数据库表
复盘:经典的HR面试问题,这些问题可以挖掘你个人的素质,看看你是否合适合我们部门
Xilinx VIVADO 中 DDR3(Naive)的使用(1)创建 IP 核
终于有人把分布式机器学习讲明白了
*iframe*
The use of DDR3 (Naive) in Xilinx VIVADO (1) to create an IP core
随机推荐
Leetcode Brush Questions - Path Sum
今天15:00 | CVPR 2022 论文分享精彩继续
Hands-on Deep Learning_LeNet
The use of DDR3 (Naive) in Xilinx VIVADO (3) simulation test
C#控制台退出前操作
【VBox】解决复制VBox虚拟机后提示硬盘UUID 已经存在的问题
ESP8266-Arduino编程实例-MQ3酒精传感器驱动
IBM Q复制启动停止查看状态
如何用一条命令将网页转成电脑 App
电源测试之输出动态响应(Output Dynamic Response Test)
终于有人把分布式机器学习讲明白了
数据库对象-视图;存储过程
Tapdata 开源项目基础教程:功能特性及实操演示
【目标检测】YOLOv4特征提取网络——CSPDarkNet53结构解析及PyTorch实现
企业应当实施的5个云安全管理策略
论文翻译:2022_Time-Frequency Attention for Monaural Speech Enhancement
2022上半年各银行理财子公司深耕差异化发展,净值型产品数量增加
你知道吗?那些专属于代码的浪漫~
Leetcode brush - structure binary tree (105. Once upon a time sequence and the sequence structure binary tree traversal sequence, 106. From the sequence with the sequence structure binary tree travers
yolov5——detect.py代码【注释、详解、使用教程】