如何根据GIF文件格式,辨别GIF图片??

东哥笔迹 Android软件工程师  2011-10-11 11:06:08
大家好,我想从一个文件a(十六进制文件)中读取出gif图片,首先我将这个文件读进内存,然后我要根据gif文件的格式,判断出某一段地址中存放的是gif图片,现在的问题是,gif图片的文件格式是什么?它有什么特征?我也在网上看了一些资料,但好像都不能确定某段十六进制就是gif图片,因为文件a中可能存在类似于gif图片格式的一段数据。请在图片方面有研究的同仁解惑,谢谢。
...全文
81 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
honbo 2011-10-13
直接根据文件前6个字节判断,

根据:
Offset Length Contents
0 3 bytes "GIF"
3 3 bytes "87a" or "89a"
前三个字节应为 "GIF"
接下来的3个字节应为"87a"或 "89a"
回复
东哥笔迹 2011-10-12
木有牛人帮忙吗
回复
相关推荐
发帖
其它技术问题
创建于2007-09-28

3849

社区成员

C/C++ 其它技术问题
申请成为版主
帖子事件
创建了帖子
2011-10-11 11:06
社区公告
暂无公告