- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能多媒体专业实验
实验一 模糊聚类的图像分割实验报告
一,实验目的
通过模糊c-均值(FCM)聚类实现图像的分割。
二,算法描述
动态聚类方法的目的是把n个样本划分到c个类别中的一个,使各样本与其所在类均值的误差平方和最小。FCM聚类算法的目标函数为:
Min Jm(U,Z) = j=1
其中m1是一个可以控制聚类结果的模糊程度的常数。在不同的隶属度定义方法下最小化式(1)的损失函数,就得到不同的模糊聚类方法。其中最有代表性的模糊C均值方法,要求一个样本对于各个聚类的隶属度之和为1,即
j=1c
在条件(2)下求式(1)的最小值,令Jm对uj和
Uij=
程序代码:
%function[IX2]=fcm(IM);
IM11=imread(1.jpg);
IM1=IM11(:,:,1);
%figure(1);
imshow(IM1);
IM=double(IM1);
[maxX,maxY]=size(IM);
IMM=cat(5,IM,IM,IM,IM,IM);
cc1=8;
cc2=50;
cc3=100;
cc4=150;
cc5=200;
ttFcm=0;
while(ttFcm15)
ttFcm=ttFcm+1
c1=repmat(cc1,maxX,maxY);
c2=repmat(cc2,maxX,maxY);
c3=repmat(cc3,maxX,maxY);
c4=repmat(cc4,maxX,maxY);
c5=repmat(cc5,maxX,maxY);
c=cat(5,c1,c2,c3,c4,c5);
ree=repmat(0.000001,maxX,maxY);
ree1=cat(5,ree,ree,ree,ree,ree);
distance=IMM-c;
distance=distance.*distance+ree1;
daoShu=1./distance;
daoShu2=daoShu(:,:,1)+daoShu(:,:,2)+daoShu(:,:,3)+daoShu(:,:,4)+daoShu(:,:,5);
distance1=distance(:,:,1).*daoShu2;
u1=1./distance1;
distance2=distance(:,:,2).*daoShu2;
u2=1./distance2;
distance3=distance(:,:,3).*daoShu2;
u3=1./distance3;
distance4=distance(:,:,4).*daoShu2;
u4=1./distance4;
distance5=distance(:,:,5).*daoShu2;
u5=1./distance5;
ccc1=sum(sum(u1.*u1.*IM))/sum(sum(u1.*u1));
ccc2=sum(sum(u2.*u2.*IM))/sum(sum(u2.*u2));
ccc3=sum(sum(u3.*u3.*IM))/sum(sum(u3.*u3));
ccc4=sum(sum(u4.*u4.*IM))/sum(sum(u4.*u4));
ccc5=sum(sum(u5.*u5.*IM))/sum(sum(u5.*u5));
tmpMatrix=[abs(cc1-ccc1)/cc1,abs(cc2-ccc2)/cc2,abs(cc3-ccc3)/cc3,abs(cc4-ccc4)/cc4,abs(cc5-ccc5)/cc5];
pp=cat(4,u1,u2,u3,u4,u5);
for i=1:maxX
for j=1:maxY
if max(pp(i,j,:))==u1(i,j)
IX2(i,j)=1;
elseif max(pp(i,j,:))==u2(i,j)
IX2(i,j)=2;
elseif max(pp(i,j,:))==u3(i,j)
IX2(i,j)=3;
elseif max(pp(i,j,:))==u4(i,j)
IX2(i,j)=4;
else
IX2(i,j)=5;
您可能关注的文档
- 解析 手工电弧焊 的危害及安全措施.doc
- 解析烤漆橱柜种类、挑选方法与保养秘籍.doc
- 授课内容三角形插花.doc
- 信息 安 全讲座.ppt
- 初中物理力学知识总结.doc
- 看电影学领导.doc
- 十二星座养生要点最佳饮食建议与食谱.doc
- 新词新语与流行文化论文.doc
- 谈朗读教学与小学生语感培养.doc
- 调查问卷的统计结果分析表.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)