|
template<typename T , typename BC > |
void | til::dwt_cubic (T *s, std::size_t n, std::size_t step, BC) |
| In-place (4-2) DWT via lifting. More...
|
|
template<typename T > |
void | til::dwt_cubic (T *s, std::size_t n, std::size_t step) |
| Same as above with cyclic bc by default. More...
|
|
template<typename T , typename BC > |
void | til::idwt_cubic (T *s, std::size_t n, std::size_t step, BC) |
| In-place inverse (4-2) DWT via lifting. More...
|
|
template<typename T > |
void | til::idwt_cubic (T *s, std::size_t n, std::size_t step) |
| Same as above with cyclic bc by default. More...
|
|
template<typename T , std::size_t D> |
void | til::dwtND_cubic (T *im, numeric_array< std::size_t, D > dim) |
|
template<typename T , std::size_t D> |
void | til::dwtND_cubicConjugate (T *im, numeric_array< std::size_t, D > dim) |
|
template<typename T , typename BC > |
void | til::multi_dwt_cubic (T *s, std::size_t dim, BC) |
|
template<typename T > |
void | til::multi_dwt_cubic (T *s, std::size_t dim) |
|
template<typename T , typename BC > |
void | til::multi_idwt_cubic (T *s, std::size_t dim, BC) |
|
template<typename T > |
void | til::multi_idwt_cubic (T *s, std::size_t dim) |
|
template<typename T , std::size_t D, typename BC > |
void | til::multi_dwtND_cubic (T *im, numeric_array< std::size_t, D > dim, BC) |
|
template<typename T , std::size_t D> |
void | til::multi_dwtND_cubic (T *im, numeric_array< std::size_t, D > dim) |
|
template<typename T , std::size_t D, typename BC > |
void | til::multi_idwtND_cubic (T *im, numeric_array< std::size_t, D > dim, BC) |
|
template<typename T , std::size_t D> |
void | til::multi_idwtND_cubic (T *im, numeric_array< std::size_t, D > dim) |
|
template<typename T > |
void | til::multi_dwt_shuffle (T *s, std::size_t n) |
|
template<typename T > |
void | til::multi_dwt_unshuffle (T *s, std::size_t n) |
|
template<typename T , std::size_t D> |
void | til::multi_dwtND_shuffle (T *im, numeric_array< std::size_t, D > dim) |
|
template<typename T , std::size_t D> |
void | til::multi_dwtND_unshuffle (T *im, numeric_array< std::size_t, D > dim) |
|
template<typename T , std::size_t D> |
void | til::multi_dwtND_power (T *im, numeric_array< std::size_t, D > dim) |
|