1 function [af, sf] = dualfilt1
3 % Kingsbury Q-filters for the dual-tree complex DWT
8 % af{i}, i = 1,2 - analysis filters for tree i
9 % sf{i}, i = 1,2 - synthesis filters for tree i
10 % note: af{2} is the reverse of af{1}
12 % N. G. Kingsbury, "A dual-tree complex wavelet
13 % transform with improved orthogonality and symmetry
14 % properties", Proceedings of the IEEE Int. Conf. on
15 % Image Proc. (ICIP), 2000
18 % WAVELET SOFTWARE AT POLYTECHNIC UNIVERSITY, BROOKLYN, NY
19 % http://taco.poly.edu/WaveletSoftware/
21 % These cofficients are rounded to 8 decimal places.
26 -0.08832942000000 -0.11430184000000
28 0.76027237000000 0.58751830000000
29 0.58751830000000 -0.76027237000000
31 -0.11430184000000 0.08832942000000
39 -0.11430184000000 0.08832942000000
41 0.58751830000000 -0.76027237000000
42 0.76027237000000 0.58751830000000
44 -0.08832942000000 -0.11430184000000
49 sf{1} = af{1}(end:-1:1, :);
51 sf{2} = af{2}(end:-1:1, :);