Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.

Wavelet transform

j_bossu
Beginner
606 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
606 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