
用matlab实现图像的高斯滤波
打开matlab工作界面
输入下面代码:
OriImage=imread('lena.jpg');
sigma = 1.6;
grayImg=rgb2gray(OriImage);
gausFilter = fspecial('gaussian',[5 5],sigma);
blur=imfilter(grayImg,gausFilter,'replicate');
imshow(blur)
显示的图片即为高斯滤波的图片,高斯滤波参数sigma=1.6

用matlab实现图像的高斯滤波
打开matlab工作界面
输入下面代码:
OriImage=imread('lena.jpg');
sigma = 1.6;
grayImg=rgb2gray(OriImage);
gausFilter = fspecial('gaussian',[5 5],sigma);
blur=imfilter(grayImg,gausFilter,'replicate');
imshow(blur)
显示的图片即为高斯滤波的图片,高斯滤波参数sigma=1.6