A new type of complex wavelet packet transform based on the dual-tree complex wavelet transform is proposed. By introducing anisotropic decomposition into the transform, the associated wavelet bases may have different sizes in different dimensions, and better directivity. The transform can be used on 2D or 3D data. Experiments of denoising of image and video show that PSNR are 0.1~1dB higher than those based on isotropic complex wavelet transform. Visual quality of the denoised images is improved. This indicates advantages of the proposed decomposition method.