拉普拉斯算子——matlab

拉普拉斯变换所对应的滤波器模板为:


close all;clear all;clc;
I=imread('2.png');
I=im2double(I);
[M,N]=size(I);
B=zeros(size(I));
for x=2:M-1
    for y=2:N-1
        B(x,y)=I(x+1,y)+I(x-1,y)+I(x,y+1)+I(x,y-1)-4*I(x,y);
    end
end
I=im2uint8(I);
B=im2uint8(B);
subplot(121);imshow(I);title('原图');
subplot(122);imshow(B);title('拉普拉斯算子后的图');

结果:


结果演示
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。