MATLAB实验三(5)

发布时间:2021-06-05

Matlab实验,图形处理相关,包括灰度线性非线性变换,dct图像压缩,均值中值滤波

mse = double(mse);

pnsr = 10 * log10(255^2/mse);

elseif length(size(I)) == 2

%灰度图像

sizep = size(I);

mse = 0;lenx = sizep(1);leny = sizep(2);

for x = 1:lenx

for y = 1:leny

mse = mse + abs(I(x, y, z)^2 - P(x, y, z)^2);

end

end

mse = mse / (lenx * leny);

mse = double(mse);

pnsr = 10 * log10(255^2/mse);

end

end

3、对一幅分别添加了椒盐噪声和高斯白噪声的图象进行均值和中值滤波(取三种不同大小的模板),并分析实验结果。

解答: 如下图所示,对原图加入椒盐噪声,分别使用2x2,4x4,8x8的模板对图像进行滤波。

可见中值滤波对椒盐噪声的滤波效果非常明显,2x2的模板率出了大部分噪声,还有小部分剩余,4x4基本率出了全部噪声,而8x8模板在滤除噪声的同时对原图像造成了不小的影响,是图像边缘模糊。

但是均值滤波的效果就不是很明显了,无论是2x2,4x4还是8x8滤波后都能看到明显的噪声。

MATLAB实验三(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219