JPEG文件由八个部分组成,每个部分的标记字节为两个,首字节固定为:0xFF,当然,准许在其前面再填充多个0xFF,以最后一个为准。下面为各部分的名称和第二个标记字节的数值,用ultraedit的16进制搜索功能可找到各部分的起始位置,在嵌入式系统中可用类似的数值匹配法定位。
一、图像开始SOI(Start of Image)标记,数值0xD8
二、APP0标记(Marker),数值0xE0
1、APP0长度(length)
2、标识符(identifier)
3、版本号(version)
4、X和Y的密度单位(units=0:无单位;units=1:点数/英寸;units=2:点数/厘米)
5、X方向像素密度(X density)
6、Y方向像素密度(Y density)
7、缩略图水平像素数目(thumbnail horizontal pixels)
8、缩略图垂直像素数目(thumbnail vertical pixels)
9、缩略图RGB位图(thumbnail RGB bitmap),由前面的数值决定,取值3n,n为缩略图总像素
三、APPn标记(Markers),其中n=1~15,数值对应0xE1~0xEF
1、APPn长度(length)
2、应用细节信息(application specific information)
四、一个或者多个量化表DQT(difine quantization table),数值0xDB
1、量化表长度(quantization table length)
2、量化表数目(quantization table number)
3、量化表(quantization table)
五、帧图像开始SOF0(Start of Frame),数值0xC0
1、帧开始长度(start of frame length)
2、精度(precision),每个颜色分量每个像素的位数(bits per pixel per color component)
3、图像高度(image height)
4、图像宽度(image width)
5、颜色分量数(number of color components)
6、对每个颜色分量(for each component)
包括:ID、垂直方向的样本因子(vertical sample factor)、水平方向的样本因子(horizontal sample factor) 、量化表号(quantization table#)
六、一个或者多个霍夫曼表DHT(Difine Huffman Table),数值0xC4
1、霍夫曼表的长度(Huffman table length)
2、类型、AC或者DC(Type, AC or DC)
3、索引(Index)
4、位表(bits table)
5、值表(value table)
七、扫描开始SOS(Start of Scan),数值0xDA
1、扫描开始长度(start of scan length)
2、颜色分量数(number of color components)
3、每个颜色分量
包括:ID、交流系数表号(AC table #)、直流系数表号(DC table #)
4、压缩图像数据(compressed image data)
八、图像结束EOI(End of Image),数值0xD9
以上为基本可供检索的信息,细节内容不是小篇幅可以说清的,那可是一本书中至少一章的内容,几十页纸啊,最好到书店去买一本相关工具书,搞图像可少不了书的。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
BMP、GIF、JPEG图片编解码资料合集,适用于想深入学习图片编解码、学习嵌入式、单片机的同学 内容:1.BMP图片文件详解 2.JPEG图片编解码介绍 3.GIF图片编解码 4.多核处理器高速JPEG解码算法 5.基于ARM的JPEG解码算法 6.基于S3C44B0x的JPEG图像解码等
资源推荐
资源详情
资源评论
收起资源包目录
图片编解码.rar (18个子文件)
图片编解码
JPEG图像解码方案.pdf 227KB
JPEG解码.rar 13KB
新建 文本文档.txt 2KB
E文JPEG编解码介绍.pdf 1.01MB
基于JPEG标准的图像处理及其在MCF5329上的实现.pdf 3.05MB
基于LPC2292的手持JPEG图像显示器设计.pdf 176KB
TjpgDec技术手册.pdf 401KB
GIF Decoder.pdf 179KB
jpeg编码原理.wps 162KB
基于FPGA的JPEG解码算法的研究与实现.pdf 3.42MB
基于S3C44B0X的JPEG图像解码及LCD显示的实现.pdf 2.03MB
JPEG压缩编码标准.pdf 267KB
GIF图形文件格式文档.doc 241KB
多核处理器构架的高速JPEG解码算法.pdf 480KB
GIF文件结构与解码器.doc 63KB
GIF文件格式详解.doc 179KB
BMP图片文件详解.pdf 159KB
基于ARM的嵌入式静态图像显示系统的研究与实现.pdf 2.46MB
共 18 条
- 1
资源评论
- weixin_417987482022-07-22资源内容详细全面,与描述一致,对我很有用,有一定的使用价值。
- sunlights11072022-05-18用户下载后在一定时间内未进行评价,系统默认好评。
- dhkfhj2022-05-09用户下载后在一定时间内未进行评价,系统默认好评。
闪耀大叔
- 粉丝: 1w+
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 筷手引流工具.apk
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功