导航:首页 > 文件目录 > 文件格式gif

文件格式gif

发布时间:2023-05-13 18:48:28

微信里发的动态图什么格式的

微信里发的动态图是GIF格式的。

GIF分为静态GIF和动画GIF两种,扩展名为.gif,是一种压缩位图格式,支持透明背景图像,适用于多种操作系统,“体型”很小,网上很多小动画都是GIF格式。

GIF是将多幅图像保存为一个图像文件,从而形成动画,最常见的就是通过一帧帧的动画串联起来的搞笑gif图,所以,归根结底GIF仍然是图片文件陪搏型格式。

(1)文件格式gif扩展阅读:

GIF格式的图像文件具有如下特点:

1、GIF格式图像文件的扩展名是“.gif”。

2、对于灰度图像表现最佳。

3、具有GIF87a和GIF89a两个版本

4、采用改进的LZW压缩算法处理图像数据。

5、调色板数据有通用调色板和局部调色板之分,有不同的颜色取值。

6、不支持24bit彩色模式,最多存储256色。

GIF格式的图像文件用途:

1、GIF是压缩格式的文件,用于减少银带文件在网络上传递的时间。

2、GIF的位深为1-8bit,单色透明,由一个最多256种颜色的调色板实现,图像大小最芦猜多为64K×64K像素。GIF主要是为一个数据流而设计的一种传输格式,而不是作为文件的存当格式,因此它是最复杂的一种图像文件格式。

3、支持Bitmap、Grayscale和索引彩色模式。

㈡ gif是什么格式的文件

GIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在 1987年开发的图像文件格式。

GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序

GIF格式可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。

GIF格式的图像文件具有如下特点:

(1)GIF格式图像文件的扩展名是“.gif”。

(2)对于灰度图像表现最佳。

(3)具有GIF87a和GIF89a两个版本。

(4)采用改进的LZW压缩算法处理图像数据。

㈢ GIF 文件格式解析

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

先看一个GIF:

看它的16进制数据:

一个 GIF 文件的结构可分为文件头(File Header)、GIF 数据流(GIF Data Stream)和文件终结器(Trailer)三个部分。文件头包含 GIF 文件署名(Signature)和版本号(Version);GIF 数据流由控制标识符、图像块(Image Block)和其他的一些扩展块组成;文件终结器只有一个值为 0x3B 的字符(“;”)表示文件结束。

这一部分由7个字节组成,定义了 GIF 图像的大小(Logical Screen Width & Height)、颜色深度(Color Bits)、背景色(Background Color Index)以及有无全局颜色列表(Global Color Table)和颜色列表的索引数(Index Count),具体描述见下表:

全局颜色列表必须紧跟在逻辑屏幕标识符后面,每个颜色列表索引条目由三个字节组成,按R、G、B的顺序排列。

一个GIF文件内可以包含多幅图像,一幅图像结束之后紧接着下是一幅图像的标识符,图像标识符以0x2C(‘,’)字符开始,定义紧接着它的图像的性质,包括图像相对于逻辑屏幕边界的偏移量、图像大小以及有无局部颜色列表和颜色列表大小,由10个字节组成:

如果上面的局部颜色表标志设置了的话,则需要在这里(紧跟在图像标识符之后)定义一个局部颜色列表以供紧接着它的图像使用。如果GIF文件没有全局颜色表,也没有局部颜色表,可以自己创建一个颜色表,或使用系统的颜色列表。局部颜色表的排列方式和全局颜色表一样。

两部分组成:LZW编码长度(LZW Minimum Code Size)和图像数据(Image Data)。GIF图像数据使用了LZW压缩算法,大大减小了图像数据的大小。图像数据在压缩前有两种排列格式:连续的和交织的(由图像标识符的交织标志控制)。连续方式按从左到右、从上到下的顺序排列图像的光栅数据;交织图像按下面的方法处理光栅数据:
创建四个通道(Pass)保存数据,每个通道提取不同行的数据:

此为可选的(需要89a版本),可以放在一个图像块(图像标识符)或文本扩展块的前面,用来控制跟在它后面的第一个图像(或文本)的渲染(Render)形式,组成结构如下:

此是可选的(需要89a版本),可以用来记录图形、版权、描述等任何的非图形和控制的纯文本数据(7-bit ASCII字符),注释扩展并不影响对图像数据流的处理,解码器完全可以忽略它。存放位置可以是数据流的任何地方,最好不要妨碍控制和数据块,推荐放在数据流的开始或结尾。具体组成:

也是可选的(需要89a版本),用来绘制一个简单的文本图像,这一部分由用来绘制的纯文本数据(7-bit ASCII字符)和控制绘制的参数等组成。绘制文本借助于一个文本框(Text Grid)来定义边界,在文本框中划分多个单元格,每个字符占用一个单元,绘制时按从左到右、从上到下的顺序依次进行,直到最后一个字符或者占满整个文本框(之后的字符将被忽略,因此定义文本框的大小时应该注意到是否可以容纳整个文本),绘制文本的颜色索引使用全局颜色列表,没有则可以使用一个已经保存的前一个颜色列表。另外,图形文本扩展块也属于图形块(Graphic Rendering Block),可以在它前面定义图形控制扩展对它的表现形式进一步修改。图形文本扩展的组成:

这是提供给应用程序自己使用的(需要89a版本),应用程序可以在这里定义自己的标识、信息等,组成如下:

这一部分只有一个值的字节,标识GIF文件结束,固定值0x3B。

㈣ gif是什么文件格式

1、gif是一种动态图像的格式,里面存放多幅彩色图像,然后逐幅图像显示出来。

2、我们可以到网上下载相关的看图软件来打开纳毕gif格式的文件,比如美图看看、ACDSee。

3、安装美图看看这一类的看图软件,然后使用美图看看打开吧。

4、我们还可以使用浏览器洞芦芹打开查看,比如哗银win自带的浏览器。

5、我们还可以使用PPT文档进行插入并观看幻灯片来进行播放gif文件。

6、我们也可以通过发送到QQ的聊天界面中进行查看哦。

7、还可以使用手机或其他的设备进行打开查看哦。

阅读全文

与文件格式gif相关的资料

热点内容
电子血压表怎么读数据 浏览:610
软件开发和编程哪个前景好 浏览:30
手机保存图片在相册里找不到文件 浏览:42
xp桌面图案保存哪个文件夹 浏览:136
dnf70版本红眼 浏览:484
越来越不懂两个版本 浏览:258
javabigdecimal位数 浏览:316
学好编程需要学哪些东西 浏览:186
概预算教程 浏览:893
90版本国服第一驱魔 浏览:436
手机qq音乐启动程序 浏览:840
口袋妖怪破解版12版本 浏览:632
数据研究的岗位有哪些 浏览:124
今日头条网站怎么改名 浏览:663
信口袋app什么系列口子 浏览:374
安微六安在哪个网站查中考成绩 浏览:121
编程猫下雨怎么写 浏览:857
ai混合工具怎么用 浏览:916
防火墙限制访问网站怎么办 浏览:670
炫舞隐藏人物文件 浏览:47

友情链接