当前位置:谷粒网 > 在线学习 > 正文

GIF(图片格式) (gif图片格式损坏)

作者:严川皓 在线学习 2023-04-12 18:19:35 阅读:22

GIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在 1987年开发的图像档案格式。GIF档案的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何套用程式。GIF格式可以存多幅彩色图像,如果把存于一个档案中的多幅图像数据逐幅读出并显示到萤幕上,就可构成一种最简单的动画。

GIF格式自1987年由CompuServe公司引入后,因其体积小、成像相对清晰,特别适合于初期慢速的网际网路,而大受欢迎。

基本介绍

中文名:图像互换格式外文名:GIF出品公司:CompuServe开发时间:1987年发明者:Steve Wilhite分类:静态GIF|动画GIF扩展名:.gif

历史

在早期,GIF所用的LZW压缩算法是Compuserv所开发的一种免费算法。然而令很多软体开发商感到意外的是,GIF档案所採用的压缩算法忽然成了Unisys公司的专利。据Unisys公司称,他们已注册了LZW算法中的W部分。如果要开发生成(或显示)GIF档案的程式,则需向该公司支付版税。由此,人们开始寻求一种新技术,以减少开发成本。PNG(Portable Network Graphics,便携网路图形)标準就在这个背景下应运而生了。它一方面满足了市场对更少的法规限制的需要,另一方面也带来了更少的技术上的限制,如颜色的数量等。在2003年6月20日,LZW算法在美国的专利权已到期而失效。在欧洲、日本及加拿大的专利权亦已分别在2004年的6月18日、6月20日和7月7日到期失效。儘管如此,PNG档案格式凭着其技术上的优势,已然跻身于网路上第三广泛套用格式。与GIF相关的专利于2006年8月11日过期。

分类

GIF分为静态GIF和动画GIF两种,扩展名为.gif,是一种压缩点阵图格式,支持透明背景图像,适用于多种作业系统,“体型”很小,网上很多小动画都是GIF格式。其实GIF是将多幅图像保存为一个图像档案,从而形成动画,最常见的就是通过一帧帧的动画串联起来的搞笑gif图,所以归根到底GIF仍然是图片档案格式。但GIF只能显示256色。和jpg格式一样,这是一种在网路上非常流行的图形档案格式。GIF主要分为两个版本,即GIF 89a和GIF 87aGIF 87a:是在1987年制定的版本GIF 89a:是1989年制定的版本。在这个版本中,为GIF文档扩充了图形控制区块、备注、说明、应用程式编程接口等四个区块,并提供了对透明色和多帧动画的支持

格式

语法

语法是用来表达序列的一种符号形式,并用这个表达序列中的一些对象来形成更大的对象。语法也用于表达在给定的位置出现对象的数目。在此给出的语法用来说明形成gif数据流的块序列,用一些规则列表来表达。下面列出用于gif语法的符号定义。图例: <> 语法词::= 符号定义* 0个或更多的事件发生+ 1个或更多的事件发生| 替代元素[] 可选元素gif语法的符号定义: ::= 头部 <;逻辑视屏> <;数据>* 尾记录

版权声明:本文内容由用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。转载请注明出处:https://www.gulizw.com/guli/71182.html

网友评论

  • 随机文章

  • 热门文章

  • 最新文章