www.gusucode.com > wavelet工具箱matlab源码程序 > wavelet/compression/getsizes.m
function [sizeCFS,sizesUTL] = getsizes(level,SizeINI) %GETSIZES Returns the sizes of wavelet coefficients families. % [sizeCFS,sizesUTL] = GETSIZES(LEVEL,SizeINI) % GETSIZES is used by all Progressive Coefficients Significance % Methods (PCSM). % M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 10-Mar-2004. % Last Revision: 05-Apr-2008. % Copyright 1995-2008 The MathWorks, Inc. sizeCFS = zeros(level+2,2); sizeCFS(end,:) = SizeINI; for k=1:level sizeCFS(end-k,:) = ceil(sizeCFS(end-k+1,:)/2); end sizeCFS(1,:) = sizeCFS(2,:); sizesUTL = kron(sizeCFS(1,:),2.^(0:level)');