clear all;% 装载图片,将yourimage换成你要处理的图片img= imread(无标.png);%img=img0(:,:,1);% 显示这个图片J=rgb2gray(img);figure,imshow(J);title(灰度图); figure,imhist(J);figure,imshow(img);title(Original Image);% 构造一个高斯滤波器f_high = 1.0;f_low = 0.4;% 得到一个高斯低通滤波器gauss_low_filter = fspecial(gaussian, 7 7, 1.414);matsize = size(gauss_low_filter);% 由于同态滤波是要滤出高频部分,% 所以我们得把这个低通滤波器转换成一个高通滤波器.% f_high 和 f_low 是控制这个高通滤波器形态的参数.gauss_high_filter = zeros(matsize);gauss_high_filter(