资源简介
FCM图像分割
自己改图像
好好利用哈
自己运行通过
代码片段和文件信息
function [ix2]=fcm(im);
im=imread(‘F:\MATLAB6p5\2.tif‘);
im=double(im)
[maxXmaxY]=size(im);
imm=cat(3imimim);
cc1=8;
cc2=100;
cc3=200;
ttfcm=0;
while(ttfcm<15)
ttfcm=ttfcm+1;
c1=repmat(cc1maxXmaxY);
c2=repmat(cc2maxXmaxY);
c3=repmat(cc3maxXmaxY);
c=cat(3c1c2c3);
ree=repmat(0.000001maxXmaxY);
ree1=cat(3reereeree);
distance=imm-c;
distance=distance.*distance+ree1;
daoshu=1./distance;
daoshu2=daoshu(::1)+daoshu(::2)+daoshu(::3);
%ji suan li shu du
distance1=distance(::1).*daoshu2;
u1=1./distance1;
distance2=distance(::2).*daoshu2;
u2=1./distance2;
distance3=distance(::3).*daoshu2;
u3=1./distance3;
%ji suan ju lei zhong xin z
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1920 2009-04-16 22:48 Unti
----------- --------- ---------- ----- ----
1920 1
评论
共有 条评论