i am working on DWT. Further i want to work on individual bands. I want to know how to pick a specific band.
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
e.g like i only want to pick up LL band of the image to further modify it. Then what will be the matlab expression.
0 Commenti
Risposte (1)
Christiaan
il 9 Mar 2015
Modificato: Christiaan
il 9 Mar 2015
Dear Miss Jain,
The dwt-command performs a single-level one-dimensional wavelet decomposition with respect to either a particular wavelet ('wname', see wfilters for more information) or particular wavelet decomposition filters (Lo_D and Hi_D) that you specify. This means that a filter is used to include certain frequencies in your wavelet data. For more information you can look at dwt example how to implement this in your code.
A second method would be to use a low or high pass filter with the filter-command:
clc;clear all;close all;
load noisdopp;
s = noisdopp;
subplot(3,1,1)
plot(s);grid on; title('original signal')
subplot(3,1,2)
b = [1 -1];
a = [1 -0.9];
c = filter(b,a,s);
plot(c);grid on; title('high pass filter')
subplot(3,1,3)
b = 1;
a = [0.5 -0.5];
c = filter(b,a,s)
plot(c);grid on;title('low pass filter')
Good Luck! Christiaan
Vedere anche
Categorie
Scopri di più su Discrete Multiresolution Analysis in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!