%========================================================================= % Math 336 - Image Processing - Laboratory 5 % % Inverse Haar Wavelet Transform % % Marty Kandes % Department of Physics % San Diego State University % Fall 2008 % ------------------------------------------------------------------------- function H = ihwt(F,LEVELS) [M,N] = size(F); H = F'; N = N/2^(LEVELS-1); for J = 1:LEVELS for I = 1:N X = H(I,1:1:N); X = ihaar(X,N); H(I,1:1:N) = X; end; H = H'; for I = 1:N X = H(I,1:1:N); X = ihaar(X,N); H(I,1:1:N) = X; end; H = H'; N = N*2; end; H = H'; end