#include <memory_resource>#include <nk/value/value.hpp>#include <string>Go to the source code of this file.
Functions | |
| Value | nk::wavelet::swt (const Value &x, int n, const std::string &wname, std::pmr::memory_resource *mr=nullptr) |
| Stationary (à trous) discrete wavelet transform (swc = swt(x, n, wname)). | |
| Value | nk::wavelet::iswt (const Value &swc, const std::string &wname, std::pmr::memory_resource *mr=nullptr) |
| Inverse stationary DWT (x = iswt(swc, wname)). | |
| Value | nk::wavelet::modwt (const Value &x, int n, const std::string &wname, std::pmr::memory_resource *mr=nullptr) |
| Maximal-overlap discrete wavelet transform (swc = modwt(x, n, wname)). | |
| Value | nk::wavelet::imodwt (const Value &swc, const std::string &wname, std::pmr::memory_resource *mr=nullptr) |
| Inverse MODWT (x = imodwt(swc, wname)). | |