• 大小: 3KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: Matlab
  • 标签: fcm_s  matlab  fcm  

资源简介

fcm_s matlab image segnment

资源截图

代码片段和文件信息

%directly adjacent pixel classification into C-means clustering algorithm
%function [IX2]=fcm_s(IM);
%IM is the input source image
%IX2is the result of classification
IM=imread(‘Picture_13.jpg‘);
figure(1)
subplot(221)imshow(uint8(IM))title(‘source image‘);

IM=IM(::1);
subplot(222)imshow(uint8(IM))title(‘gray image‘);
[maxXmaxY]=size(IM);%size of the image
%IM = imnoise(IM‘salt & pepper‘0.02);
IM=imnoise(IM‘gaussian‘00.002);
IM=double(IM);

IMM=cat(3IMIMIM);
%initialize the cluster center(3class)
cc1=20;
cc2=130;
cc3=240;
ttFcm=0;%the number of clustering at most 5 times
while(ttFcm<15)
    ttFcm=ttFcm+1;
    c1=cc1*ones(maxXmaxY);
    c2=cc2*ones(maxXmaxY);
    c3=cc3*ones(maxXmaxY);
    c=cat(3c1c2c3);
    
    a=[111;101;111];

评论

共有 条评论