calculating energy of an image

3 visualizzazioni (ultimi 30 giorni)
kash
kash il 31 Mag 2012
I have a code for dual tree 3D,in that i want to calculate energy for each subband ,please help how to calculate energy
x = rand(64,64,16);
J = 1;
[Faf, Fsf] = FSfarras;
[af, sf] = dualfilt1;T=10;
w = dualtree3D(x, J, Faf, af);
y = idualtree3D(w, J, Fsf, sf);

Risposta accettata

Wayne King
Wayne King il 31 Mag 2012
You can calculate the energy as follows
x = rand(64,64,16);
J = 1;
[Faf, Fsf] = FSfarras;
[af, sf] = dualfilt1;T=10;
w = dualtree3D(x, J, Faf, af);
details = w{1}{1}{1};
energy = sum(abs(details(:)).^2);
w{2}{:}{:} contains the approximation coefficients
  4 Commenti
kash
kash il 31 Mag 2012
i get 32 values for each subband,please tell how to plot for it
PRAKASH BHARTI
PRAKASH BHARTI il 21 Dic 2012
what is the unit of above calculated energy please specify

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su MATLAB in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by