??1 簡介
在圖像處理過程中,圖像噪聲對圖像的后續(xù)處理和清晰度影響較大.因此,對圖像的降噪至關(guān)重要.隨著小波變換的不斷優(yōu)化,小波變換廣泛應(yīng)用在圖像降噪方面.該文基于軟閾值的小波圖像增強(qiáng)方法,通過實(shí)驗(yàn)論述小波變換在圖像去噪中的應(yīng)用.
編輯
編輯
轉(zhuǎn)存失敗重新上傳取消
2 部分代碼
%實(shí)驗(yàn)要求二:小波硬閾值語音降噪clear all; clc; close all;[xx, fs] = wavread('C5_4_y.wav'); % 讀入數(shù)據(jù)文件xx=xx-mean(xx); % 消除直流分量x=xx/max(abs(xx)); % 幅值歸一化N=length(x);%-------------------------加入指定強(qiáng)度的噪聲---------------------------------SNR=5;s=awgn(x,SNR,'measured','db'); % 疊加噪聲wname='db7';jN=6; %分解的層數(shù)snrs=20*log10(norm(x)/norm(s-x));signal=Wavelet_Hard(s,jN,wname);signal=signal/max(abs(signal));snr1=SNR_Calc(x,s); % 計(jì)算初始信噪比snr2=SNR_Calc(x,signal); % 計(jì)算降噪后的信噪比snr=snr2-snr1;fprintf('snr1=%5.4f snr2=%5.4f snr=%5.4f
',snr1,snr2,snr);% 作圖time=(0:N-1)/fs; % 設(shè)置時(shí)間subplot 311; plot(time,x,'k'); grid; axis tight;title('純語音波形'); ylabel('幅值')subplot 312; plot(time,s,'k'); grid; axis tight;title(['帶噪語音 信噪比=' num2str(SNR) 'dB']); ylabel('幅值')subplot 313; plot(time,signal,'k');grid;%hold on;title('濾波后波形'); ylabel('幅值'); xlabel('時(shí)間/s');%--------------------------------------------------------------------------
3 仿真結(jié)果
編輯
4 參考文獻(xiàn)
[1]付煒, 李方勝. 小波閾值法在語音去噪中的應(yīng)用[J]. 電子技術(shù), 2010.
博主簡介:擅長智能優(yōu)化算法、神經(jīng)網(wǎng)絡(luò)預(yù)測、信號(hào)處理、元胞自動(dòng)機(jī)、圖像處理、路徑規(guī)劃、無人機(jī)等多種領(lǐng)域的Matlab仿真,相關(guān)matlab代碼問題可私信交流。
部分理論引用網(wǎng)絡(luò)文獻(xiàn),若有侵權(quán)聯(lián)系博主刪除。