matlab实现基于DPCA密度峰值算法的图像分割
matlab代码如下
图像最好小一点,不然因为那个距离矩阵为(mn)(m*n)真的很慢很慢,运算上亿次了,电脑根本跑不动。
clear
close all
Iy=imread('tomato.jpg');
figure;imshow(Iy);
I = imresize(Iy,[53 33]);
figure, imshow(I); % 读入分割目标
img_gray=rgb2gray(I);%灰度化
% 获取图像的长宽
[m,n]=size(img_gray);
A = reshape(I(:,
原创
2020-12-02 16:12:33 ·
1235 阅读 ·
0 评论