第一篇:gif文件格式总结
GIF文件格式总结 创建一个gif动态图片,两帧,每帧间隔显示时间为0.5s,第一帧为10*10像素蓝色(R:255,G:0,B:0)正方形,第二帧为10*10像素红色正方形(R:0,G:0,B:255),文件存储格式如图一所示:
图一 图二所示内容为文件头部分,包括GIF署名(Signature)和版本号(Version),GIF署名用来确认一个文件是否是GIF格式的文件,这一部分由三个字符组成:“GIF”;文件版本号也是由三个字节组成,可以为“87a”或“89a”。
图二 图三所示内容为逻辑屏幕标识符,这一部分由7个字节组成,定义了GIF图象的大小(Logical Screen Width & Height)、颜色深度(Color Bits)、背景色(Blackground Color Index)以及有无全局颜色列表(Global Color Table)和颜色列表的索引数(Index Count)。第一、二个字节(0A 00)为图像的宽度10像素。第三、四个字节(0A 00)为图像的高度10像素 第五个字节为包装域,(A1)转换为二进制为【1 010 0 001】从右往左排序
0-2位001表示全局彩色表大小(Size of Global Color Table)表示表示每个像素的位数,它用来计算全局彩色表(Global Color Table)中包含的字节数。在全局彩色表标志(Global Color Table Flag)域G=0时就不需要计算,G=1时就要计算彩色表的大小, 001+1确定颜色列表的索引数(2的001+1次方).3位0表示彩色表排序标志(Sort Flag)域,用来表示全局彩色表(Global Color Table)中的颜色是否按重要性(或者称使用率)排序。如果为0,表示没有重要性排序;如果为1表示最重要的颜色排在前。这样做的目的是辅助颜色数比较少的解码器能够选择最好的颜色子集,在这种情况下解码器就可选择彩色表中开始段的彩色来显示图像。
4-6位010表示彩色分辨率(Color Resolution)域,用来表示原始图像可用的每种基色的位数(实际值减1)。这个位数表示整个调色板的大小,而不是这幅图像使用的实际的颜色数。例如,如果该域的值CR=3,说明原始图像可用每个基色有4位的调色板来生成彩色图像。
7位1表示全局彩色表标志(Global Color Table Flag)域G用来说明是否有全局彩色表存在。如果G=1,表示有一个全局彩色表(Global Color Table)将紧跟在这个逻辑屏幕描述块(Logical Screen Descriptor)之后;这个标志也用来选择背景颜色索引(Background Color Index)。如果G=1,背景颜色索引(Background Color Index)域中的值就用作背景颜色的索引。
第六个字节(00)为背景颜色(在全局颜色列表中的索引,如果没有全局颜色列表,该值没有意义)。
第七个字节(00)为像素宽高比。
图三 图四所示内容为全局颜色列表,(00 00 FF)为蓝色,(FF 00 00)为红色
图四 图五所示内容为应用程序扩展块,从左往右排序: 第1个字节(21)标识这是一个扩展块,固定值0x21 第2个字节(FF)标识这是一个应用程序扩展块,固定值0xFF 第3个字节(0B)块大小,固定值11 第4-11个字节(4E 45 54 53 43 41 50 45)用来鉴别应用程序自身的标识(8个连续ASCII字符NETSCAPE)第12-14个字节(32 2E 30)应用程序定义的特殊标识码(3个连续ASCII字符2.0)第15-18个字节(03 01 00 00)表示为每个字节为一个应用程序自定义数据块,可有N个应用程序自定义数据块。
第19个字节(00)标识注释块结束,固定值0。
图五 6 图六所示内容为图形控制扩展块,此部分占8个字节: 第1个字节(21)标识这是一个扩展块,固定值0x21 第2个字节(F9)标识这是一个图形控制扩展块,固定值0xF9 第3个字节(04)块大小,不包括块终结器,固定值4 第4个字节(05)为包装域,(05)转换为二进制为【000 001 0 1】从右往左排序
0位(1)透明(Transparency Flag)表示是否给出透明索引(transparency index)1位(0)表示位用户输入标志
2-4位(001)表示处置方法。
处置方法(Disposal Method):指出处置图形的方法,当值为:
0未定义 5-7位(000)保留
第5-6个字节(32 00)延时时间,表示暂停规定的时间后再继续往下处理数据流,0X32转换为10进制为50,一个单位代表0.01秒,50正好为0.5秒,和创建图片时设置的一致,取值范围为1-65535即0.1秒-10分钟之间。第7个字节(02)表示透明色索引值 第8个字节(00)标识块终结,固定值0
图六 图七所示内容为图象标识符,一个GIF文件内可以包含多幅图象,一幅图象结束之后紧接着下是一幅图象的标识符,图象标识符以0x2C(',')字符开始,定义紧接着它的图象的性质,包括图象相对于逻辑屏幕边界的偏移量、图象大小以及有无局部颜色列表和颜色列表大小,由10个字节组成:
第1个字节(2C)表示图象标识符开始,固定值为',' 第2-3个字节(00 00)表示X方向偏移量
第4-5个字节(00 00)表示Y方向偏移量
第6-7个字节(0A 00)表示图像宽度,正好是10 第8-9个字节(0A 00)表示图像高度,正好是10 第10个字节(00)表示局部颜色列表标志,因无局部颜色列表,此部分内容不解释。
图七 图八所示内容为基于颜色列表的图象数据,由两部分组成:LZW编码长度(LZW Minimum Code Size)和图象数据(Image Data)。
第1个字节表示LZW编码初始码表大小的位数
其他字节表示图象数据,由一个或几个数据块(Data Sub-blocks)组成,具体每个字节表示意义请参考LZW算法,这里不做多解释。
图八 图九所示内容为GIF文件结束,固定值0x3B
图九
第二篇:ulead GIF动画教案
Ulead GIF Animator GIF动画
教学目标:
1、理解动画作品中的“帧”和“帧频率”。
2、了解GIF动画。
3、学会在中添加图像创作GIF动画作品。
4、保存作品,认识GIF动画的文件扩展名。教学重点:
认识Ulead GIF Anmator软件 教学难点:
理解动画作品中的“帧”和“帧频率”;使用Ulead GIF Anmator软件创作GIF动画作品。
教学准备:多媒体网络教室、Ulead GIF Anmator软件 课时安排:1节课
教学方法:欣赏法、探究法、讲授法、对比法、分层次教学法 教学时间:1课时 教学过程:
一、引入
1、介绍
Ulead GIF Animator是Ulead(友立)公司最早在1992年发布的一个动画GIF制作的工具。GIF 的全称是 Graphics Interchange Format(可交换的文件格式), 是 CompuServe 公司提出的一种图形文件格式。GIF 文件格式主要应用于互联网, GIF 格式提供了一种压缩比较高的高质量位图, 但 GIF 文件的一帧中只能有 256 种颜色。GIF 格式的图片文件的扩展名就是“.gif”。
与其它图形文件格式不同的是, 一个GIF文件中可以储存多幅图片,这时, GIF 将其中存储的图片像播放幻灯片一样轮流显示, 这样就形成了一段动画。
通过上节课的学习,同学们了解了动画的起源、发展、种类和原理,也亲自体验了神奇的动画效果。同学们想不想动手制作动画作品呢?
2、展示多个GIF动画作品,边播放边解说,这里的动画有大家熟悉的QQ表情、有奇炫的文字特效、有动态的个性签名等。经过学习我们都可以制作出这样的动画作品,也可以创作出独一无二的动画作品。同学们知道这些动画作品是什么格式的文件?是用什么软件来制作的?
二、新授
(一)帧与帧频率 什么是帧?
帧——就是影像动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。一帧就是一副静止的画面,连续的帧就形成动画,如电视图象等。我们通常说帧数,简单地说,就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数(fps)愈多,所显示的动作就会愈流畅。什么是帧率
帧率(Frame rate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(Frames per Second,简称:FPS)或“赫兹”(Hz)。此词多用于影视制作和电子游戏。即每秒运动的画面由多少个画面组成!如一秒由24个画面组成就不卡了!(电影)简单说,帧率代表流畅度!越大越流畅!
3、请学生说一说什么是帧?什么是帧频率?
4、小结:动画作品中包含许多幅静止的图像,第一张静止的图像就叫做一个“帧”。帧频率是指在播放动画过程中每一秒播放的图像的数量,也就是1秒时间里播放的帧数,通常用fps表示。
(二)GIF动画软件窗口组成
1、讲授:目前制作GIF动画的软件很多,但我们学习GIF动画制作将以一种软件为主----Ulead GIF Anmator软件。
4、结合学生讨论情况,小结Ulead GIF Anmator软件和大多数软件一样,都有标题栏、菜单栏、工具栏等基本组成,但是不同的软件之间肯定有不同的特点,Ulead GIF Anmator软件中的帧面板及对象管理器面板是以前我们学习过的软件中所没有的。
(三)制作《闪光字》动画
1、它是利用颜色的变化来产生闪光字效果。启动成功后,显示一个默认的空白文档,如果出现向导提示,点“关闭”。
创建第一帧文字:在左边的工具箱里点击选中文字工具T,然后在中间的白色画布上点一下,弹出一个文本面板,输入文字“动作要领”
2、点击上边的颜色块,在出来的菜单中,选择第一个“Ulead 颜色选择器。在弹出来的颜色面板中选择红色,点击右上角的“OK”按钮返回文本框
3、点击“确定”按钮,工作区里面有一个虚线框包围的文字,如图4-14所示。
点击菜单中【编辑】︱【修整画布】命令,把多余的白色部分裁切掉,4、创建第二帧文字:单击菜单【编辑】︳【复制】命令,把第一帧的文字复制一下。然后,单击面板下方的白色“添加帧”按钮,添加一个空白帧。
单击菜单【编辑】︳【粘贴】命令,粘贴一个相同的文字对象,注意第一帧有白色背景,第二帧是透明背景。此时右下角出现文本框面板,点击上面的红色颜色块,把它改成蓝色,然后点确定返回,最后,单击菜单【文件】︳【另存为】︳【Gif文件..】命令,把文件保存为Gif图片文件。
(四)完成创新活动任务
1、发送若干组图像素材到学生机:太阳初升、数字变化等。
2、请学生从接收的素材中选取其中的一组或几组,用Ulead GIF Anmator软件制作GIF动画。
3、请学生用编辑绘制一系列原创的图像,再用Ulead GIF Anmator动画制作软件,创作独一无二的动画作品。
4、与学生交流活动心得和成果,了解完成任务的情况,展示学生作品,对活动过程及成果进行适当点评。
三、板书设计:
通过黑板或显示器给学生演示课题和教学目标。
四、作业:
同学们自己动手设计本课题有关的动画。
五、教学反思:
第三篇:教你做百度GIF签名档
百度签名档:在百度贴吧中,发表自己主题与回复时加上自己个性图片,这个个性图片就是签名档。可以设计自己喜欢、个性化的签名图,方便大家认识。
注意事项:
1.图片最好是宽度500px以下,高度200px以下,超出此限制的签名档会按原图比例缩小。2.图片大小不能超过500k。
所需软件:
1.ul 我有安装包,需要的可以留下邮箱。
2.格式工厂 不得不承认,这是个很强大的傻瓜处理软件,360里有最新版本下载。3.sna 我也有安装包和汉化包,这是个强大的捕获视频、图片等的软件。
一、材料来源于已经下载好的视频
1.打开视频,注意播放器下面的视频播放时间,记下你需要的时间段,最好是在10秒以内,以免帧数太多。
以悬崖上的金鱼姬为例。
需要截取B段20:40-20:50。
2.打开格式工厂
格式工厂是一款国产软件,具有图像、音频、视频编辑的强大功能。很容易上手。
这里我们需要用到的是“高级—视频合并”
点击“添加文件”,找到悬崖上的金鱼姬B。
其他保持默认,点击“选项”。
可以开始预览视频了,当然,直接在这里面边看边确定需要的时间段也行。
下面设置截取片段的时间:
这里的时间格式是:小时-分-秒-皮秒,注意设置时间!
设置完成以后,点击“确定”,回到我们已设置好的画面:
再点击“确定”,回到完全设置好的主页面:
点击“开始”,即可开始截取视频了:
当“转换状态”完成100%时,会有声音提示
3.打开Ulead GIF Animator,主页面如下:
点击左上角“文件”-“打开视频文件”,如下:
找到我们刚才截取的视频片段,选中,点击“打开”,可以看到视频开始转换成单独的帧:
转换完成后:
窗口下面分别显示各帧:
然后进行目的帧的选取,可以单独点击某帧,在窗口预览。这里我需要先删掉前93帧:
点击第一帧,按住shift键,点击第93帧,再点击下面的删除图标(既最下边那个X)即可:
采取同样方式删除后面多余的帧,这里留下了共84帧。可以点击最左下脚的播放按钮进行选取帧的预览。
下面开始调整图像大小。点击“编辑”-“调整图像大小”
由于图像的高度和宽度有限制。这里,我们将图像高度设为200,并保持原样比例,宽度自动调整为355了。
调整图像大小后如下:
帧数还是太多,会导致图像愿意超过500k。这里再删除第38帧开始后面的帧数。只留下共38帧。
调整图像外观:
有些视频会有黑框,影响图像美观,这时要用到下面所示工具栏里,右上角第二个的长方形选择工具。
点击选中,在任意帧上画一个长方形的框:
如果要重新选择,按ctrl+z撤销上一步操作即可。选中后,点击“编辑”-“修整画布”,效果如下:
看到黑框没有了吧。
调整图像到500k以下:
点击下图里的优化,可以看到图为2270k。
此时,一般采取酌情删掉一些帧的方式缩小图像大小。每隔一帧删除一帧,这样能保持图像的连续性。按住ctrl键跳跃选择:
再点击“X”删除。
再点击优化查看图片大小,此时为653k。
这时,可以有以下几种方式进行微调(前面都讲过): a.调整图像大小
b.利用长方形选择工具裁剪图像 c.删除帧
我采取删除帧的方式,得到最后图像为487k。点击“文件”-“另存为”-“GIF文件”,命名。
结果如下:
Ulead GIF Animator还提供在图像上添加文本和条幅文本的功能,可以自己摸索学习,不再赘述。
PS:个人觉得没有文本和黑框的图片是最完美的。
如果你下载下来的GIF图片太大的话,也可以用Ulead GIF Animator处理到500k以内哦,然后就可以用作签名档了。比如:
用Ulead GIF Animator调整图像幅面大小后:
二、材料来源于视频网站
Snagit 10软件是录制画面用的,支持百度视频、土豆网视频和优酷网站的视频录制!什么PPS、QQ播放器、快播之类的播放器录制出来都是黑屏的!无法录制的!
注意:此时保证已经调换到“视频捕捉”,才能进行视频捕捉的设置。
点击右下角的红色按钮,即可进行“视频捕捉、图像捕捉、文本捕捉及web捕捉”的调换。
点击左上角的“捕获”-“输出”-“属性” 我们进行设置一下!
想要制作出高清的动态图片,这这里就要设置好!所以这几步是很重要的!
视频设置和延时的设置:
视频设置 我们选择 全帧非压缩的:
延时设置 我们设置成每秒10帧,就好!
设置那些就好了!其它的地方不需要改变!让它默认的就好!
一切都准备好之后,我们点击右下角的
选择区域范围,想录制哪里,就录制哪里!
可以开始 捕捉了。
选择好之后,点开始 就可以录制了!
录制好之后,就会自动跳转到 编辑模式中的!我们可以在编辑模式里播放刚才录制的片段!看看能不能正常的播放,只要能正常的播放就是好的!最后别忘记保存哦!!
PS:部分内容来源于网络。
录制好视频片段之后,我们就可以用Ulead GIF Animator进行编辑了,前面已经讲过。这是完成后的图:
这是刚捕获优酷视频里的广告后完成的图:
看起来有些复杂,我相信结合软件,很快就能学会滴哟,大家加油~~~!!
————————————————————————end————————————————————————
第四篇:文件学习总结
学习《当好部下的艺术》有感
正如曾老师开始所讲的那样:大部分人无论他怎样成功都是从最基层从部下做起来的,夸张点说,在世界,在中国,除了本国的国家领导人,每个人都是部下,在这种相对角色的扮演中,当部下的远比当领导的要多得多。学习如何处理好与领导的关系,当好部下,是我们个人都该学习的内容之一,以便为自己创造更好更大的提升发展空间。
当好部下的艺术,要从方方面面去修行,总体上分为“身”“心”“业”三个大方面,首先“身”之艺术又细分为十要,十不要。“身”的部下艺术讲到的第一艺术是执行力,联想集团正是践行“执行,执行,再执行”的执行力度,才有联想极富创新的科技公司。我想在我们以后接受任务中,也要做到接受任何不提条件,执行任何不找借口,完成任务追求圆满。同时执行有执行的艺术,接到领导工作安排不能不动脑筋的去盲目执行,而是要分析问题,做到有计划有步骤的去执行。就像例子中,那两个买土豆的人,给我以很大的启示,我从中学到:做好工作,需要关注与此相关的其他细节,而不是只盯住表面问题不动脑筋的执行。主动、自觉、自主、自发的去工作是该培养的良好工作习惯之一。
其次作为部下要做好领导的 替身、化身。领导的工作是从大方面把握公司的工作发展方向,而作为部下就该在领导的方针确定下,做领导的化身去执行领导的决定,当在执行过程中出现什么问题,要勇于承担责任,做好领导的替身去解决这些问题,在大众面前替领导塑造好公众形象。这也跟十要中的尊重为要有想些相同性。尊重为要中学到 在公共场合中要对领导表示充分的尊重。学习历史都知道很多恃才傲物不尊重领导,最终导致自己丢官丧爵,更甚者丧命的比比皆是。三国中 许攸做为曹操谋士凭借为曹操献策奇袭乌巢的计策,使曹操赢了辛苦的一战后居功自傲,忘记的 尊重,葬送了性命。杨修之死,说的也是他恃才傲物,不会尊重,还有边让,祢衡都是如此。但同样是曹操谋士的郭嘉就聪明得多,以至于让曹操在他死后都还对他念念不忘。
关于“业”的艺术,给我感触最大的是,野田圣子刷马桶,可以做到从里面盛水喝。我们每次做事都再多做那么一点,再多一点点就成功了,少一点点就失败了,也许就是那么一点,就是量与质的分水岭。在我以后的工作学习中要践行“再多一点点”。做方案的时候再多想一点点,跟客户沟通的时候再多想一点点,每次学习时再多那么一点点… …日积月累的一点点,总有一天会发生质的变化。
通过学习曾老师作为部下的艺术,让我们把这些部下艺术带到我们平常工作中。以此来审视自己平常的工作态度、工作方法,让我们有所想有所思更有所悟… …
第五篇:信息技术课《认识GIF动画》评课稿
信息技术课了解gif动画
姜教授教导知识gif动画是第二单元动画世界的第一课,江师傅的课堂让人感觉非常亲切,自然状态,教室是学生为本,教师发挥针效果。这里我专注于我的观点我的观点:
第一,明确思维,明确目标
在这个大厅里,老师在课堂上设计了四个链接,通过动画的欣赏,学习动画,探索动画,动画四层板的应用到层次深入,让学生了解动画的原理。培养思维方法和培训,建立学生的认知需求和软件平台技能,实现有机结合三个目标,同时渗透对学生信息素养的培养。
二,成功进口,刺激利益
蒋老师班进入设计非常好,贴近学生的生活。姜老师在介绍学生喜欢的山羊图片的宣传地图,两个宣传地图哪一个?幻灯片是图片的正常格式,另一张幻灯片带有gif动画图片。学生的眼睛立即被吸引,从而刺激学生学习渴望和学习激情。好的开始是 一半的成功,一个好的介绍可以激发学生的学习兴趣,让来自其他同学的学生迅速进入课堂学习状态。
三,注重自主,互相帮助
在学习过程中,江教师非常重视自主研究的学生,在学习每个新知识之前,江师傅将给予学生一定的时间尝试然后广播反馈,使学生具有很强的能力驱使一个弱小的学生,而不是单调的灌输。
本课程,无论教学内容的设置,教学方法的选择,或教学过程的安排,都是以学生的兴趣为出发点,理解以动画为主线,在课堂上始终成为教学过程的一部分,使学生对这一思路和发展的主线感兴趣,实现教学目标。以下是相同的
当然,在本课中,我认为还有一些缺陷。在动画的应用中这部分时间似乎是仓促的,如果学生在前面找到和下载动画时间更短,限制在3或5分钟,那么有足够的时间让学生使用gif动画图片的幻灯片装饰更美丽。