fastlib / fCWT

The fast Continuous Wavelet Transform (fCWT) is a library for fast calculation of CWT.
Apache License 2.0
263 stars 53 forks source link

Frequency to scale conversion #29

Open johnmgithub opened 1 year ago

johnmgithub commented 1 year ago

To accommodate wavelets which do not have the basic fs/f conversion from frequency to scale it may be helpful to have a frequencyToScale(fs, f) method in the wavelet and for Scales to be generated with a wavelet parameter to call the wavelet's frequencyToScale method.

fastlib commented 1 year ago

More wavelets (like DOG, Paul, and Morse) will be released in the next major update. Accordingly, this version will have a more flexible approach to frequency and scale conversion. As the major update needs to be thoroughly tested for all 9 combinations of the platform and interface (Mac, Linux, Windows) * (Matlab, C++, Python), I don't have a release date yet. I will keep you up-to-date.

johnmgithub commented 1 year ago

Great, looking forward to that - then I'll find out if I got my Airy implementation right :)

IsmailElnaggar commented 11 months ago

More wavelets (like DOG, Paul, and Morse) will be released in the next major update. Accordingly, this version will have a more flexible approach to frequency and scale conversion. As the major update needs to be thoroughly tested for all 9 combinations of the platform and interface (Mac, Linux, Windows) * (Matlab, C++, Python), I don't have a release date yet. I will keep you up-to-date.

Hey Any updates on this? Looking forward to testing this out against what I have been using in the past, pywavelets.