查看: 68|回复: 0|关注: 0

[未答复] 对高斯模糊图像进行knn算法

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 3 天前 | 显示全部楼层 |阅读模式
function [data]= KNN(data,k)
data=imnoise(data,'salt & pepper');
q=2*k+1;
C(1,1:q^2)=0;
[m,n]=size(data);
X(m,n)=0;
for i=k+1:m-k
    for j=k+1:n-k
        for le=1:q
            for p=0:q-1
        C(1,le+q*p)=data(i+p-k,j+le-k-1);
            end
        end
      M=mode(C(1,1:q^2));
        X(i,j)=M;
    end
end
figure,imshow(X);
end
我在自己建立的knn算法运行下,只能获得一堆点,希望大佬的指正

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表