Computation of 1D and 2D discrete Dual-Tree complex wavelet transforms.
| dtcwt.q | Computation of 1D and 2D discrete Dual-Tree complex wavelet transforms. | 
| Constants | |
| Complex wavelets | |
| Functions | |
| dtcwt2d | Performs a dual-tree complex wavelet transform | 
| idtcwt2d | Performs the backward dual-tree complex wavelet transform | 
| pdtcwt | Performs a packet dual-tree complex wavelet transform | 
| pidtcwt | Computes the inverse packet dual-tree complex wavelet transform | 
Performs a packet dual-tree complex wavelet transform
function b = pdtcwt(x, w1, w2, J, cplx=1, rev=0)
| x | input image | 
| w1 | filters for the first scale | 
| w2 | filters for the other scales | 
| J | number of scales | 
| cplx | compute the complex coefficients (by applying the complex phase modulation) | 
| rev | reverse the highpass filter coefficients (for demosaicing purposes) | 
Computes the inverse packet dual-tree complex wavelet transform
function y = pidtcwt(b, w1, w2, J, cplx=1)
| b | a cell vector with complex wavelet subbands | 
| w1 | filters for the first scale | 
| w2 | filters for the other scales | 
| J | number of scales | 
| cplx | compute the complex coefficients (by applying the complex phase modulation) |