图像互换格式

2021-03-09 14:07:07 浏览:1272

定义

图像互换格式是一种位图图形文件格式,以8位色(即256种颜色)重现真彩色的图像。它实际上是一种压缩文档,采用LZW压缩算法进行编码,有效地减少了图像文件在网络上传输的时间。它是目前万维网广泛应用的网络传输图像格式之一。

特性

  • 优秀的压缩算法使其在一定程度上保证图像质量的同时将体积变得很小。
  • 可插入多帧,从而实现动画效果。
  • 可设置透明色以产生对象浮现于背景之上的效果。
  • 由于采用了8位压缩,最多只能处理256种颜色,故不宜应用于真彩色图片。

文件结构

图像互换格式主要是为数据流而设计的一种传输格式,而不是作为文件的存储格式。它具有顺序组织形式而不是随机组织形式。

图像互换格式有五个主要部分以固定顺序出现,所有部分均由一个或多个区块(block)组成。每个块由第一个字节中的标识码或特征码标识。这些部分的顺序为:头块、逻辑屏幕描述块、可选的“全局”色彩表块(调色板)、各图像数据块(或专用的块)以及尾块(结束码)。下面是这些部分的内容:

  • 起头为一个区块,它识别数据流为图像互换格式,并指示如何解释后面的数据所需的最早版本的图像互换格式解码程序(87a或89a)。
  • 逻辑程序描述块定义了:所有后面图像的图像平面的大小、纵横尺寸比以及色彩深度(它类似于产生图像的监视器屏幕)。它还指明后面跟随的是否为“全局”色彩表。
  • 全局色彩表(如果存在)构成一个24位RGB元组的调色板(每种底色为一个字节)。如果后面的像没有其自己的“局部”调色板,那么全局色表就是缺省调色板。
  • 后续数据作为“图形”或“专用”块出现。图形块典型地包含一个或多个位图图像,也可能是覆盖的文本。专用块或者包含一个专用应用程序码,或者包含一句不可打印的注释。
  • 最后的尾块指示值为3B(十六进制)的一个字节,表示数据流已结束。

注意:文件中的图像互换格式数据流可能根本就不包含任何位图数据,这时,它只是要传输全局色彩表,作为没有自己调色板的后续数据流的缺省调色板。

参考文献

[1] https://en.wikipedia.org/wiki/GIF

参阅:图像格式、图像压缩

作          者: 泮桥成像光电商城

出          处: https://www.ipanqiao.com/entry/424

版          权:本文版权归泮桥成像光电商城所有

免责声明:本文中使用的部分文字内容与图片来自于网络,如有侵权,请联系作者进行删除。

转          载:欢迎转载,但必须保留上述声明;必须在文章中给出原文链接;否则必究法律责任。

Copyright © 2019-2022 南京超维景生物科技有限公司 版权所有 www.ipanqiao.com苏ICP备20009590号-1
联系我们
立即做合同
微信客服
电话咨询

400-998-9826

17302548620

快速留言

泮桥成像光电商城专业人员会在24小时之内联系您

关闭 提交