The FFTW3 library has DCTs in it, but the current PDL module PDL::FFTW3 does 
not bind to them.   You could add the bindings yourself (with either my or 
Dima’s help if you want), or just use the FFT itself.  The latter is simple 
since you can just Fourier transform a padded version of your data with the 
correct boundary conditions.

If you want wavelet stuff, I have a binding to Daniel Vollmer’s wavelet 
compression library that I could send you.  That has a wavelet transform in it, 
and you can choose
your mother wavelet (I think it implements Haar and Morlet mother wavelets).  I 
used the library for some stuff, but never got around to making it publication 
quality.

Cheers,
Craig





http://www.fftw.org/doc/1d-Real_002deven-DFTs-_0028DCTs_0029.html 
<http://www.fftw.org/doc/1d-Real_002deven-DFTs-_0028DCTs_0029.html>


> On Oct 27, 2015, at 10:37 AM, Ingo Schmid <[email protected]> wrote:
> 
> Hi,
> 
> I'd like to experiment with either discrete cosine transforms or wavelet 
> transforms. Are there any implementations in PDL?
> 
> Ingo
> ------------------------------------------------------------------------------
> _______________________________________________
> pdl-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pdl-general

------------------------------------------------------------------------------
_______________________________________________
pdl-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pdl-general

Reply via email to