GIF标准及解码 GIF标准及其解码GIF(Graphics InterchangeFormat)是CompuServe公司开发的图像文件存储格式,1987年开发的GIF文件格式版本号是GIF87a,1989年进行了扩充,扩充后的版本号定义为GIF89a。1. 概述: GIF文件由文件头,描述块,彩色表,数据块,扩展块和结束符构成,GIF87a和GIF8 9a的区别在于:后者较前者增加了扩展块,从功能上看即提供了对透明色和多帧动画 的支持。2. 格式详解: 约定: i: 以下图示括号中出现的“B”代表字节(Byte),而“b”则代表字节中的位(bit)。 ii:两个字节以上数的存放顺序为低字节在前。 iii:文件格式中出现的大小尺寸等均为unsigned数据类型,单位为字节或像素。 iv:各描述结构块以在文件中出现的先后顺序而排列。 v:符号约定:*表示名词解释 ,#表示效果演示 ,【】表示参考文献。 1,Header结构: [pic] 说明:Signature 为“GIF”3个字符;Version 为“87a”或“89a”3个字符。 2,Logical Screen Descriptor结构: [pic] 说明:Logical Screen Width 和Logical Screen Depth均以像素为单位。 Packet fields 中最高位为全局颜色表标志,即为1时表明Logical Screen Descriptor后面跟……
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论