资源简介
图像处理与分析作业:以lena图像为例,编程实现小波域维纳滤波.
首先使用高斯噪声叠加在原始图像上。
使用分解三次后进行维纳滤波再逐层返回,使用的是dwt2这个函数
[cA,cH,cV,cD]=dwt2(X,' bior2.2')
每次进行计算的是CH,CV,CD三个高频分量。
计算完之后再和低频进行重构复原。
最后对三次维纳滤波的结果和原始图像做差值,发现差值基本都是一些边缘,说明一些高频的分量在滤波的过程中被滤掉了。但是总体的滤波效果还是不错的
代码片段和文件信息
clear all;
clc;
I = imread(‘lena.jpg‘);
I = rgb2gray(I);
subplot(231);
imshow(I);
title(‘原始图像‘);
J1=imnoise(I‘gaussian‘00.01);
subplot(232);
imshow(J1);
title(‘加高斯噪声图‘);
K1=wiener2(J1[3 3]);
subplot(233);
imshow(K1);
title(‘系统维纳滤波后的图像‘)
% (cA (cH cV cD))要注意返回的值,
% 分别为低频分量,水平高频,垂直高频,对角线高频。高频的值包含在一个tuple中
[CACHCVCD] = dwt2(J1‘bior2.2‘);
[CA2CH2CV2CD2] = dwt2(CA‘bior2.2‘);
[CA3CH3CV3CD3] = dwt2(CA2‘bior2.2‘);
subplot(234);imshow(CA[]);
title(‘低通分解一次‘);
temp = sort(CH3(:));
[colcow] = size(CH3);
M = CH3(:);%二维矩阵变成一维矩阵
m = median(abs(M));%取中值
sigma1 = m/0.6745;
sigma = sum(sum(temp.^2))/(col*cow) - sigma1*sigma1;
CH3 = CH3*(sigma/(sigma1^2+sigma));
temp = sort(CV3(:));
[colcow] = size(CV3);
M = CV3(:);%二维矩阵变成一维矩阵
m = median(a
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 137469 2019-12-09 23:49 第十三讲作业.pdf
文件 157024 2019-12-09 23:38 维纳滤波.png
文件 91814 2019-06-25 09:31 lena.jpg
文件 2796 2019-12-09 23:37 wavelet.m
----------- --------- ---------- ----- ----
389103 4
- 上一篇:驻定相位原理推导线性调频信号的频谱及Matlab仿真
- 下一篇:批量nc转csv
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- popular-UCI-datasets 一些非常有用的数据
- GAPSO 这个算法是遗传算法和粒子群优
- synchronization 利用matlab仿真实现载波的
- Gabor Gabor小波变换的matlab实现
- 4 matlab区域填充的具体算法及演示
- MATLAB_image_process_with_PDE 运用偏微分方
- gabijiao 该程序通过实例(函数)
- SIFT2844912
- gbvs 二维图像视觉显著性检测
- wenli 分析了纹理特征提取方法
- EELM
- barcode 基于图像的条形码识别程序(识
-
myaudiopla
yer 使用Matlab GUI实现的音频 - B-spline-surface 在MATLAB-2008a环境下编写的
- NURBS-surface 在MATLAB-2008a环境下编写的
- ACO 用MATLAB编写的蚁群算法最短路径寻
- wavplay 基于matlab GUI界面的播放器
- allfns 是由牛津大学VGG开发的三维重建
- spectrogram_fft
- adaboost 基于adaboost的人脸识别程序
- 2 2课程报告要求:按照讲课内容
- gps GPS信号的捕获、处理程序
- fuzzynetme 模糊神经网络的MATLAB程序
- naive_bayes_numeric 利用matlab实现的朴素贝
- MFandMPF 计算肌电信号积分肌电值
- BM3D BM3D去噪算法的实现和相关文档
- BarrelDistortion 两个matlab程序
- Kalman 用卡尔曼滤波跟踪目标实例
- WSN-matlab-simulation
评论
共有 条评论