jpeg.h
来自「实现JPEG编码功能」· C头文件 代码 · 共 36 行
H
36 行
//////////////////////////////////////////////////////////////////////////
//定义数据结构和量化表格
typedef struct tagBMBUFINFO
{
UINT imgWidth;
UINT imgHeight;
UINT buffWidth;
UINT buffHeight;
WORD BitCount;
BYTE padSize;
}BMBUFINFO;
//Huffman码结构
typedef struct tagHUFFCODE
{
WORD code; // huffman 码字
BYTE length; // 编码长度
WORD val; // 码字对应的值
}HUFFCODE;
//AC信号中间符号结构
typedef struct tagACSYM
{
BYTE zeroLen; //0行程
BYTE codeLen; //幅度编码长度
SHORT amplitude;//振幅
}ACSYM;
//DC/AC 中间符号2描述结构
typedef struct tagSYM2
{
SHORT amplitude;//振幅
BYTE codeLen; //振幅长度(二进制形式的振幅数据的位数)
}SYM2;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?