基于matlab的图像小波降噪程序
2011-05-03 20:20
316 查看
m = imread('C://sdk//t.jpg');
colormap('default');
subplot(2,2,1), image(m);
title('original image');
axis('square');
[thr, sorh, keepapp] = ddencmp('den', 'wv', m);
[xc, cxc, lxc, perf0, perf2] = wdencmp('gbl', m, 'sym4', 2, thr, sorh, keepapp);
subplot(2,2,2), image(uint8(xc));
title('denoised image');
axis('square');
imwrite(uint8(xc), 'result.jpg', 'jpg');
l1 = m(:, 200);
subplot(2,2,3);
plot(l1);
l2 = xc(:, 200);
subplot(2,2,4);
plot(l2);
运行效果:
colormap('default');
subplot(2,2,1), image(m);
title('original image');
axis('square');
[thr, sorh, keepapp] = ddencmp('den', 'wv', m);
[xc, cxc, lxc, perf0, perf2] = wdencmp('gbl', m, 'sym4', 2, thr, sorh, keepapp);
subplot(2,2,2), image(uint8(xc));
title('denoised image');
axis('square');
imwrite(uint8(xc), 'result.jpg', 'jpg');
l1 = m(:, 200);
subplot(2,2,3);
plot(l1);
l2 = xc(:, 200);
subplot(2,2,4);
plot(l2);
运行效果:
相关文章推荐
- 基于SIFT点特征匹配的图像配准MATLAB程序
- 基于MATLAB的图像自适应阈值分割程序
- 小波图像分解 Matlab 程序 - V3.0版
- 小波图像重构 Matlab 程序 - V3.0版
- 小波图像分解 Matlab 程序 - V2.0版
- 小波图像重构 Matlab 程序 - V2.0版
- 基于dct变换的图像编解码(包含Z扫描与反Z扫描)的matlab程序
- 基于SIFT点特征匹配的图像配准MATLAB程序
- matlab练习程序(TV模型图像修复)
- 小波图像分解与重构程序存在的问题与解决办法
- SSIM——基于结构相似性的图像质量评价(matlab)
- 图像锐化与边缘检测及matlab程序
- 语音子带编码的子带分解与综合MATLAB程序(基于树形结构滤波器)
- 基于PCNN的图像分割的matlab实现
- 图像分块 matlab程序
- (GO_GTD_2)基于OpenCV和QT,建立Android图像处理程序
- 【Matlab】基于特征点的全景图像拼接
- 基于MATLAB的数字图像处理之直方图处理
- matlab练习程序(奇异值分解压缩图像)
- matlab图像恢复程序实例