GIF格式

GIF-图形互换格式

 

GIF预览动画
GIF 史蒂夫·威尔希特(Steve Wilhite)于1987年开发的图形格式尽管存在视觉限制,但与现代格式相比,尤其是在社交媒体领域以及许多设备(例如智能手机)(如受欢迎的视频格式)中取得了很多进展。

Compuserve 图形格式最多支持256种颜色,包括透明度颜色,并选择具有特定间隔的单个图像以显示动画。

GIF被理解为动画短视频的同义词,即使在技术上不采用这种格式。

在2010年代,GIF动画在网络上卷土重来,例如 电影立体图 去创造。 2015年5月, Facebook(meta) 也开始支持GIF。

格式属性

 

GIF毕业预览256颜色
使用GIF,颜色信息存储在最多256种颜色的调色板中。颜色本身可以从256中自由选择3 ≈1670万可能的颜色值,但始终降低到GIF调色板的最大256个插槽。此全局调色板文件还定义了动画GIF中的所有帧。

因此,更复杂的图像,例如带有许多不同颜色的照片,必须将其简化为256颜色或更少 (颜色量化) 保存之前。颜色梯度或 抖动 以这种方式产生的效果令人讨厌,尤其是在梯度的情况下。

GIF格式本身被压缩并被视为不遗憾,但仅在原始图像的总转换不超过256的必要颜色时才在此方面。

透明度

 

GIF vs PNG Alpha测试gif trans
GIF vs PNG Alpha测试PNG alpha
从GIF89A开始,可以将存储的调色板的颜色条目(单颜色)定义为透明。这使您可以在任何时候让各自的背景颜色发光。但是,这不等于Alpha通道,因为仅设置了单个颜色代码为100%透明。

有8位 alpha频道,例如PNG支持的,部分透明度和轻度毕业 抗质量 启用过渡。

交错

从GIF87A开始,GIF支持通过插条保存图像。图像不是从上到下依次传输的,而是在四个通过时,随着渐进式分辨率的增加。过去,这种方法通常与慢速的Internet连接一起使用。


超过256种颜色

GIF87A已经提供了保存几张单独的图像的可能性,每个图像都有自己的调色板。透明度还可以用来重叠系列中的图像,以重建针对真实颜色GIF的作曲。但是,直到今天,True Color GIF尚未获得广泛的知名度和分布。


备择方案

无专利 PNG格式 开发以取代GIF作为万维网上的单个图像格式。 PNG提供了更多的选项(最多64位颜色深度),几乎总是更好的压缩,并且比GIF可以节省更多的颜色。后者是PNG比GIF的最大优势。尽管在技术上有更好的选择,但GIF仍在今天盛行,并且是许多领域中简短动画片段的标准。

来源更多信息 Wikipedia图形互换格式