Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Wavelet transform

j_bossu
Beginner
287 Views
Hello, I have a image with 1600x1200 size.
I want to apply the function WTFwd in order to have a one level decomposition. To perform this function, I have need of the function FwdInitAlloc, my question is how the filter must be allowed, for example with a Daubechies wavelet with an order is equal to 15.
thanks.

If you have one or several examples of this function, I'm interesting.
0 Kudos
1 Reply
Mikhail_Kulikov__Int
New Contributor I
287 Views

Hi,
it seems the easy way to start from 2D wavelet C++ project, which you may obtain in IPP samples package. It's availiable at
http://www3.intel.com/cd/software/products/asmo-na/eng/220046.htm
(It should be w_ipp-samples_*.zip archive file).
There you may find a 2D wavelet transform sample code in .ipp-samplesimage-processing2d-wavelet-transform
It contains Daubechies (filter length 4) filter bank both forward & inverse transforms, but it looks friendly to adapt it for 15 (or 30?) - taps filter.

Regards,
Mikhail

0 Kudos
Reply