⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jpeg.h

📁 实现JPEG编码功能
💻 H
字号:

//////////////////////////////////////////////////////////////////////////
//定义数据结构和量化表格
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -