quantutil.h

来自「小波变换算法」· C头文件 代码 · 共 35 行

H
35
字号
#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

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?