资源简介
模糊聚类的图像分割 C-均值聚类 FCM
)
代码片段和文件信息
%function [IX2]=fcm(IM);
%IM是输入的源图像
%IX2是分类结果
IM=imread(‘c7.jpg‘);
IM=IM(::1);
figure(1)
imshow(uint8(IM))
[maxXmaxY]=size(IM);
IM=double(IM);
IMM=cat(4IMIMIMIM);
%初始化聚类中心(4类)
cc1=8;
cc2=80;
cc3=160;
cc4=230;
ttFcm=0;
while(ttFcm<15)
ttFcm=ttFcm+1;
c1=repmat(cc1maxXmaxY);
c2=repmat(cc2maxXmaxY);
c3=repmat(cc3maxXmaxY);
c4=repmat(cc4maxXmaxY);
c=cat(4c1c2c3c4);
ree=repmat(0.000001maxXmaxY);
ree1=cat(4reereereeree);
distance=IMM-c;
distance=distance.*distance+ree1;
daoshu=1./distance;
daoshu2=daoshu(::1)+daoshu(::2)+daoshu(::3)+daoshu(::4);
%计算隶属度u
distance1=distance(::1).*daoshu2;
u1=1./distance1;
distance2=distance(::2).*daos
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2959 2011-03-08 09:41 fcm4.asv
文件 2959 2011-03-08 09:48 fcm4.m
文件 719254 2010-07-08 19:30 trees.tif
文件 912525 2010-07-08 19:30 实验一 模糊聚类的图像分割.docx
----------- --------- ---------- ----- ----
1637697 4
相关资源
- imageCorrectForm 建立几何畸变模型
- MATLAB_image_process_with_PDE 运用偏微分方
- Graph_cut 几篇关于graph cut的论文
- svm_matlab 用SVM算法实现聚类与分类的例
- zhifangtujunhanghua 直方图均衡
- imagefusion2836201
- multiimagepocs 对多帧图像进行超分辨率
- image_matching
- ImageSegmentation 多尺度分水岭变换分割
-
Theimagetextureanalyssba
sedonthefractaldime - imagesegmentation 压缩文件里有四种图像
- matlabimagetothefuzzy 本例中主要使用四个
- PDE_in_image_processing (1)MATLAB程序:其
- ImageMatlab Matlab数字图像处理
- CVPR10-LLC \“Locality-constrained Linear Cod
- image-fusion-and-detection-on-curvelet-wavelet
- MRI_image_segmentation
- image_processing 本程序是基于Matlab的米粒
- imagereconstruction 基于小波和插值的超分
- ImageSegament 基于遗传算法的图像分割
- sparse
- LCV “An efficientlocalChan–Vesemodelforima
- NSCT-SF-PCNN-ImageFusion-Toolbox
- image_enhangce_value
- Image-Restoration-with-BPNN 基于BP神经网络
- FCM-vs-ESSC 模糊聚类图像分割
- image-stitching 实验两张图片的拼接
- spectral-clustering 外国人编写的实现谱聚
- corner 角点检测的程序
- image-registration
评论
共有 条评论