【图像分割】基于 K-means 聚类算法实现图像区域分割matlab代码
1 简介
对图像进行颜色区域分割.将图像转换到CIE L*a*b颜色空间,用K均值聚类分析算法对描述颜色的a*和b*通道进行聚类分析;通过提取各个颜色区域独立成为单色的新图像,对图像进行分割处理.实验结果表明,在CIE L*a*b空间使用K—means聚类算法可以有效地分割彩色纺织品图像的颜色区域.
2 部分代码
clc close all I=imread('football.jpg'); subplot(2,3,1) imshow(I) title('原始图像') for i=2:6F=imkmeans(I,i);subplot(2,3,i);imshow(F,[]);title(['聚类个数=',num2str(i)]) end
3 仿真结果
4 参考文献
[1]李鹏飞, 张宏伟. 基于K-means聚类的纺织品印花图像区域分割[J]. 西安工程大学学报, 2008, 22(5):551-554.
部分理论引用网络文献,若有侵权联系博主删除。
5 MATLAB代码与数据下载地址
见博客主页
【图像分割】基于 K-means 聚类算法实现图像区域分割matlab代码相关推荐
- 基于 K-means 聚类算法实现图像区域分割matlab代码
1 简介 对图像进行颜色区域分割.将图像转换到CIE L*a*b颜色空间,用K均值聚类分析算法对描述颜色的a*和b*通道进行聚类分析;通过提取各个颜色区域独立成为单色的新图像,对图像进行分割处理.实验 ...
- 【matlab】机器学习与人工智能期末课设,基于 K-means 聚类算法的图像区域分割系统
基于 K-means 聚类算法的图像区域分割系统主要由两部分组成,分别是登录界面和主界面.用户登录模块负责用户的登录功能,用户输入账号和密码正确后,进入主界面,失败则跳出弹窗,提示用户登录失败.这是用 ...
- python图像分割_基于K均值聚类算法的Python图像分割
1个K均值算法 实际上,K-means算法是一种非常简单的算法,与算法思想或特定实现无关. 通过以一定方式测量样本之间的相似度,并迭代更新聚类中心,它属于无监督分类. 当聚类中心不再移动或移动差异小于 ...
- k means聚类算法_一文读懂K-means聚类算法
1.引言 什么是聚类?我们通常说,机器学习任务可以分为两类,一类是监督学习,一类是无监督学习.监督学习:训练集有明确标签,监督学习就是寻找问题(又称输入.特征.自变量)与标签(又称输出.目标.因变量) ...
- k means聚类算法_K-Means 聚类算法 20210108
说到聚类,应先理解聚类和分类的区别 聚类和分类最大的不同在于:分类的目标是事先已知的,而聚类则不一样,聚类事先不知道目标变量是什么,类别没有像分类那样被预先定义出来. K-Means 聚类算法有很多种 ...
- 【图像边缘检测】基于蚁群算法实现图像边缘检测matlab代码
1 简介 目的提出基于蚂蚁算法的图像分割技术,解决传统的图像分割算法分割图像的效果不理想.不能满足图像分割要求等问题.方法将图像的灰度.梯度和邻域特征组合成蚂蚁,通过MATLAB实现蚁群图像分割算法对 ...
- 【优化求解】基于多元宇宙MVO算法求解多目标matlab代码
1 简介 MVO算法源于多元宇宙理论,该理论认为:多元宇宙源于宇宙大爆炸,每一个宇宙都存在一个膨胀率使其膨胀,宇宙间存在黑洞和白洞,黑洞引力很大能够通过虫洞链接到另一个时空,黑洞会吸入所有物质甚至光, ...
- K-means 聚类算法的图像区域分割
1.结构 2.特征向量exactvector() %提取像素点的特征向量exactvector() function vec=exactvecotr(img) %忽略某个参数输出(2009以后的版本开 ...
- 【图像压缩重建】基于霍夫曼算法实现图像压缩重建matlab代码
1 简介 哈夫曼编码是一种数据编码方式,以哈夫曼树--即最优二叉树.用带杈路径长度最小的二叉树,对数据进行重编码,经常应用于数据压缩.在计算机信息处理中,"哈夫曼编码"是一种一致性 ...
最新文章
- 使用SVN+Axure RP 8.0创建团队项目
- 调试JavaScript/VB Script脚本程序(IE篇)
- 在SDN走向商用部署的路上,锐捷网络一直在不断实践
- RTEMS 的 AT91SAM9260 移植(5): 调试串口驱动
- 【ABP杂烩】面向切面编程(AOP)知识总结
- JAVAEE框架之SpringMVC基础
- createTemporaryView is deprecated
- mysql隔离级别验证_MySQL事务隔离级别以及验证
- mysql一图秒懂秒清晰 - join连接 ,left join左连接 ,right join右连接 ,inner join内连接
- laxcus的新功能:支持表跨数据库操作
- access用扫描枪输入_判断是否扫码枪输入的通用函数源码
- Bytecoin节点搭建
- PHP网络操作函数汇总
- android 页面icon拉伸_页面转场: 忽略它可能会使你犯错
- mysql msdtc 不支持_如何解决服务器上的msdtc不可用问题
- 视频通信系统的关键技术与挑战
- 即席查询之Presto
- Intel汇编-无符号整数除法
- 容器技术在企业落地的最佳实践
- WIN32下使用DirectSound接口的简单音频播放器(支持wav和mp3)