clear all;
clc;
%% ---------------数据读入-------------
M1 = imread('1.png'); %读取图像
N1 = imread('2.png'); %读取图像
Q1 = imread('3.png'); %读取图像
M = imread('11.png'); %读取图像
N = imread('22.png'); %读取图像
Q = imread('33.png'); %读取图像
subplot(331);imshow(M1); title('原始图像'); %显示原始图像
subplot(332);imshow(N1); title('原始图像'); %显示原始图像
subplot(333);imshow(Q1); title('原始图像'); %显示原始图像
subplot(334);imshow(M); title('加噪图像'); %显示噪声图像
subplot(335);imshow(N); title('加噪图像'); %显示噪声图像
subplot(336);imshow(Q); title('加噪图像'); %显示噪声图像
%% --------------图像去噪------------------
[c,s]=wavedec2(M,2,'sym4'); %用小波函数sym4对x进行2层小波分解
%提取小波分解中第一层的低频图像,即实现了低通滤波去噪
%提取小波分解中第二层的低频图像,即实现了低通滤波去噪
%相当于把第一层的低频图像经过再一次的低频滤波处理
k=wrcoef2('a',c,s,'sym4',2);
subplot(337);imshow(k,[]);title('去噪图片');
[c,s]=wavedec2(N,2,'sym4'); %用小波函数sym4对x进行2层小波分解
h=wrcoef2('a',c,s,'sym4',2);
subplot(338);imshow(h,[]);title('去噪图片');
[c,s]=wavedec2(Q,2,'sym4'); %用小波函数sym4对x进行2层小波分解
g=wrcoef2('a',c,s,'sym4',2);
subplot(339);imshow(g,[]);title('去噪图片');
%% -----------------信噪比计算------------------
[n1,n2]=size(M1);
M2 = double(M1);
k1 = double(k);
A=255;
MSE=sum(sum((M2-k1).^2))/(n1*n2);
PSNR1 = 20*log10(A/sqrt(MSE))
[n3,n4]=size(N1);
N2 = double(N1);
h1 = double(h);
A=255;
MSE=sum(sum((N2-h1).^2))/(n3*n4);
PSNR2 = 20*log10(A/sqrt(MSE))
[n5,n6]=size(Q1);
Q2 = double(Q1);
g1 = double(g);
A=255;
MSE=sum(sum((Q2-g1).^2))/(n5*n6);
PSNR3 = 20*log10(A/sqrt(MSE))
没有合适的资源?快使用搜索试试~ 我知道了~
图像去噪(matlab).rar_DCT降噪matlab_PCA图像去噪_previous12j_图像 去噪_图像去噪
共123个文件
png:90个
m:18个
jpg:15个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 6 下载量 89 浏览量
2022-07-14
00:04:03
上传
评论 1
收藏 13.79MB RAR 举报
温馨提示
使用中值,均值,小波,DCT,PCA五种方法实现对图像的去噪处理。
资源详情
资源评论
资源推荐
收起资源包目录
图像去噪(matlab).rar_DCT降噪matlab_PCA图像去噪_previous12j_图像 去噪_图像去噪 (123个子文件)
处理结果图片.jpg 54KB
处理结果图片.jpg 54KB
处理结果图片.jpg 53KB
处理结果图片.jpg 52KB
处理结果图片.jpg 52KB
处理结果图片.jpg 51KB
处理结果图片.jpg 51KB
处理结果图片.jpg 51KB
处理结果图片.jpg 51KB
处理结果图片.jpg 51KB
处理结果图片.jpg 51KB
处理结果图片.jpg 50KB
处理结果图片.jpg 49KB
处理结果图片.jpg 48KB
处理结果图片.jpg 48KB
test1.m 2KB
test3.m 2KB
test2.m 2KB
test1.m 2KB
test3.m 2KB
test2.m 2KB
test1.m 2KB
test3.m 2KB
test2.m 2KB
test1.m 1KB
test3.m 1KB
test2.m 1KB
test1.m 1KB
test3.m 1KB
test2.m 1KB
PCA_Process.m 666B
PCA_Process.m 666B
PCA_Process.m 666B
11.png 255KB
11.png 255KB
11.png 255KB
11.png 255KB
11.png 255KB
22.png 255KB
22.png 255KB
22.png 255KB
22.png 255KB
22.png 255KB
22.png 247KB
22.png 247KB
22.png 247KB
22.png 247KB
22.png 247KB
11.png 246KB
11.png 246KB
11.png 246KB
11.png 246KB
11.png 246KB
11.png 207KB
11.png 207KB
11.png 207KB
11.png 207KB
11.png 207KB
22.png 187KB
22.png 187KB
22.png 187KB
22.png 187KB
22.png 187KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
1.png 181KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
2.png 148KB
33.png 64KB
33.png 64KB
33.png 64KB
33.png 64KB
33.png 64KB
33.png 62KB
33.png 62KB
共 123 条
- 1
- 2
钱亚锋
- 粉丝: 86
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论6