资源简介
利用基于核函数的模糊均值聚类方法进行聚类分割图像。先求出隶属矩阵和聚类中心,通过高斯核函数计算样本点距离聚类中心的距离,若前后两次距离变化量小于某一阈值时算法终止,既得到聚类中心和隶属矩阵
代码片段和文件信息
figure
I=imread(‘2.bmp‘);//自行更改图像名称
subplot(121);
imshow(I);
title(‘原图像‘);
m=size(I1);
n=size(I2);
r=I(::1);
g=I(::2);
b=I(::3);
r1=reshape(rm*n1);
g1=reshape(gm*n1);
b1=reshape(bm*n1);
[center1uobj] = kfcmFun(double(r1)31502);
[center2uobj] = kfcmFun(double(g1)31502);
[center3uobj] = kfcmFun(double(b1)31502);
img=uint8(zeros(size(I)));
for i=1:m
for j=1:n
distance=abs(center1-double(I(ij1)));
k = find(distance == min(distance));
img(ij1)=center1(uint8(k(1)));
end
end
for i=1:m
for j=1:n
distance=abs(center2-double(I(ij2)));
k = find(distance == min(distance));
img(ij2)=center2(uint8(k(1)));
end
end
for i=1:m
for j=1:n
dis
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1009 2015-04-19 19:28 KFCM算法MATLAB\KFCM.m
文件 2048 2014-12-16 20:36 KFCM算法MATLAB\kfcmFun.m
目录 0 2015-04-19 19:26 KFCM算法MATLAB\
- 上一篇:3dmax源文件
- 下一篇:erlangB计算器
相关资源
- MATLAB_image_process_with_PDE 运用偏微分方
- mean_shift_segmentation mean shift图像分割软
- 数字图像处理matlab版源码
- romp 图像处理
- chapter9 图像分割
- txlb 数字图像处理中的滤波和傅里叶压
- Otsus 图像分割
- kfcm2828080
- imagesegmentation 压缩文件里有四种图像
- grabcut_matlab 三种基于GraphCut的图像分割
- levelsetcode_CV 在基于的图像分割方法中
- matting 图像抠图是将图像的目标物体从
- ImageMatlab Matlab数字图像处理
- 111 去雾处理
- image_processing 本程序是基于Matlab的米粒
- ImageSegament 基于遗传算法的图像分割
- meanshiftsegmentation 均值漂移图像分割测
- LBF “Implicit Active Contours Driven by Loca
- LCV “An efficientlocalChan–Vesemodelforima
- K-mean 基于纹理度量的图像分割
- a-level-set-inariable-distance 李春明提出的
- tuxiangfenge Matlab边缘检测和区域生长图
- Kmeans-MATLAB 该代码能够实现K均值聚类
- MS_MATLAB 2.对图像中的某一点进行平移
- gabor-pca 本程序是先用gabor小波变换对
- FCM-vs-ESSC 模糊聚类图像分割
- FCMLSM 基于FCM和水平集的图像分割
- matlab 本文重点研究了面积法对车流量
- MRF-ENCH 基于马尔科夫链的图像分割
- chepaishibie 基于matlab的车牌识别
评论
共有 条评论