Asked by Benitta glara
on 5 Oct 2012

how to apply DWT on a image and to extract energy from all the coeffecients?

*No products are associated with this question.*

Answer by Wayne King
on 5 Oct 2012

Edited by Wayne King
on 5 Oct 2012

You can obtain a measure of relative contribution (percentage of energy in each of the detail images and the approximation image) with this:

load woman; dwtmode('per'); [C,S] = wavedec(X,1,'db4'); TE = norm(C,2)^2; [ca,ch,cv,cd] = dwt2(X,'db4','mode','per'); app_per = 100*(sum(abs(ca(:)).^2))/TE; horiz_per = 100*(sum(abs(ch(:)).^2))/TE; vert_per = 100*(sum(abs(cv(:)).^2))/TE; diag_per = 100*(sum(abs(cd(:)).^2))/TE;

Opportunities for recent engineering grads.

## 0 Comments