www.pudn.com > wavecode.rar > QUANTUTIL.H
#ifndef QUANTUTIL_H #define QUANTUTIL_H extern void seekStoppedQuantizers_Slow(imageFloat *imF,int levels,float * quantizers,int stopSize,coder *coder_template); extern void seekStoppedQuantizers_Fast(imageFloat *imF,int levels,float * quantizers,int stopSize,coder *coder_template); extern void fiddleQuantizers(imageFloat *imF,int levels,float * quantizers,coder *coder_template); extern void dequantizeBandsDZ(image *fm,imageFloat *to,int levels,float * factors); extern void quantizeBandsDZ(imageFloat *fm,image *to,int levels,float * factors); extern void dequantizeBandsDZU(image *fm,imageFloat *to,int levels,double q); extern void quantizeBandsDZU(imageFloat *fm,image *to,int levels,double q); extern void dequantizeBandsDZInt(image *im,int levels,float * factors); extern void quantizeBandsDZInt(image *im,int levels,float * factors); extern void dequantizeBandsDZIntU(image *im,int levels,double q); extern void quantizeBandsDZIntU(image *im,int levels,double q); extern void dequantizeBandsESZZ(image *fm,imageFloat *to,int levels,float * factors); extern void quantizeBandsESZZ(imageFloat *fm,image *to,int levels,float * factors); extern void dequantizeBandsESZZU(image *fm,imageFloat *to,int levels,double q); extern void quantizeBandsESZZU(imageFloat *fm,image *to,int levels,double q); extern void dequantizeBandsESZZInt(image *im,int levels,float * factors); extern void quantizeBandsESZZInt(image *im,int levels,float * factors); extern void dequantizeBandsESZZIntU(image *im,int levels,double q); extern void quantizeBandsESZZIntU(image *im,int levels,double q); #define seekStoppedQuantizers seekStoppedQuantizers_Slow #endif // QUANTUTIL