CbCr矩阵的量化,用另外一个系数矩阵。
6、“之”字形扫描
7、霍夫曼编码
霍夫曼编码时必须判断一个个DC(AC)的值,以及转换成二进制代码后的码长,再去对照霍夫曼编码表进行编码,比如对一个DC值编码,首先得先判断该DC的值在哪段范围内,在某一段范围内的数值,其二进制代码长相等。并要让程序知道该DC的值到底为多少,然后才能进行编码。
8、压缩过程完成以后,接下去要做的工作便是码串存贮,存贮时需要注意的—点是在抽样过程中得到1个Y块对应1个Cb块合一个Cr块的对应关系,在存贮时也要按这种对应关系存贮,即1个Y块的码串后面紧接着存放与其对应的一个Cb块的码串及一个Cr块的码串,循环往复,存完所有串。这样的1个Y8*8块+1个Cb块+1个Cr简称为MCU,是JPEG格式的最小存贮处理单元。
四、工作计划
序号 阶段及内容 工作量估计
(时数) 起讫日期 阶段成果形式
确定方向,撰写开题报告
查阅资料,规划设计
程序设计及分段测试
最终程序测试,撰写设计报告
校验程序,完成报告
毕业答辩
7天
15天
27天
11天
4天
1天
4.7-4.13
4.14-4.28
4.29-5.25
5.26-6.5
6.6-6.9
6.10
开题报告
设计流程图
各模块程序
完整程序及报告
打印版报告
毕业答辩
五、参考文献
10. http://myeducs.cn
11. thhp://www.751com.cn
1. 张旭东 卢国栋 冯健,《图像编码基础和小波压缩技术——原理、算法和标准》,清华大学出版社,北京 2004
2. 陆宗骐,C/C++图像处理编程,清华大学出版社,北京 2006
3. 何斌,Visual C++数字图像处理 ,人民邮电出版社,2001:685
4. 同志工作室,《Visual C++ 6.0开发技巧与实例教程》,人民邮电出版社,2000年5月第1版
5. 王耀南 李树涛 毛建旭 ,计算机图像处理与识别技术,高等教育出版社,2005:281
6. 张远鹏,计算机图像处理技术基础,北京大学出版社,1996:310
7. 黄贤武等,数字图像处理与压缩编码技术,电子科技大学出版社,2000:538
8. Kenneth R. Castleman ,Digital Image Processing ,Pearson Education,2003 :568
9. Mahesh Chand ,Graphics Programming with GDI+,Addison-Wesley Professional,293
>>
基于JPG标准的图像压缩目录
摘要 I
Abstract II
第一章 绪论 1
1.1 研究的动机和目的 1
1.2 研究的背景 1
1.3 研究内容 2
1.4 系统原理 2
1.4.1 色彩模型 2
1.4.2 DCT (离散余弦变换) 3
1.4.3排列 DCT 结果 4
1.4.4 量化 4
1.4.5 huffman 编码 5
1.5 可行性研究 7
1.5.1经济可行性 7
1.5.2 技术可行性 7
1.5.3 运行可行性 7
第二章 图像压缩理论基础及开发流程 8
2.1 图像压缩 8
2.2 JPEG 9
2.3 离散余弦变换 9
2.4 图像的量化 10
2.5 游程编码 12
2.6 哈夫曼编码 12
2.7 系统开发理论流程 14
2.7.1 颜色转换及采样 14
2.7.2 二维DCT变换 14
2.7.3 量化 14
2.7.4 游程编码,ZIGZAG扫描 15
2.7.5 哈夫曼编码 15
第三章 需求分析 16
3.1 需求分析的任务 16
3.2 系统功能分析 16
3.3 系统需求分析的步骤 16
3.4 系统功能模块设计 16
第四章 总体设计 17
4.1 系统设计的原则 17
4.2 设计目标 17
4.3 系统开发平台 17
4.3.1 软件配置 17
4.3.2 硬件配置 18
4.4 系统开发方法及技术路线 18
第五章 详细设计 20
5.1 代码设计 20
5.1.1 程序列表 21
5.2 公共模块(Module)设计 25
5.3 各模块的功能介绍 25
5.3.1各菜单功能 25
5.4 软件演示 25
第六章 测试与维护 30
6.1 测试 30
6.2 维护 30
总结 31
参考文献 32
致谢 33
附录 用户手册 34
1.1 系统概述 34
1.2 运行环境 34
1.3 使用说明 34
1.4 系统的遗留问题 34
>>
论文摘要本论文主要介绍了JPEG的编码和解码过程。该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静
相关热词:VC 基于 JPG 标准 图像 压缩 算法 代码 论文