1 简介
图像分割是数字图象处理中关键技术之一,是重要的研究领域,也是计算机视觉中的一个经典问题。聚类分析是图像分割领域的重要分支之一,也是数据挖掘中进行数据处理的重要分析工具和方法,且应用广泛。近年来,聚类分析已经成为人们进行数据分析和信息提取的研究热点。而模糊C均值(Fuzzy C-means,FCM)聚类是聚类分析中应用最普遍的一种方法。
2 部分代码
%% 程序分享%--------------------------------------clearcloseallclc%% %%%%%%%%%%%%%%%图像%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%I=imread(3096.jpg);ifsize(I,3)==3I=rgb2gray(I);elseendI=im2double(I);% I=I;%不加噪声%I=imnoise(I,speckle,deta_2);% I=imnoise(I,salt & pepper,0.05); %加噪图% I=imnoise(I,gaussian,0,0.01); % 加高斯噪声imwrite(I,2.jpg);[m,n]=size(I);%k 聚类数目k=2;% k=3;I4=I(:); %% 将图像灰度按列排列%% ------------------------ fcm算法------------------------fcm_spatial_mean_label=zeros(m*n,1);t=cputime;tic;[O2,U2,obj_fcn
如果觉得《【图像分割】基于模糊聚类算法FCM实现图像分割matlab代码》对你有帮助,请点赞、收藏,并留下你的观点哦!