PS制作gif动图以及背景透明与消除残影
摘要:
用Photoshop制作gif动画的要点:在窗口菜单中找到“时间轴”选中打开时间轴,单击一帧,设置该帧显示持续时间在图层里将该帧要显示的图层显示,并将不该显示的层隐藏,新建一帧,接下来就是重复劳动了。最后在文件菜单里找到存储为Web所用的格式,设置一下存储选项即可。
透明背景制作方法有二:一是删除每层的背景,这种方法应该算是通用的方法。二是在存储时在颜色表中选择设为透明色的颜色,在颜色表下方有个将选中的颜色映射为透明色的按钮,点一下就行了,这个方法应该是适合背景色是纯色,并且是主体没有的颜色。
残影的消除:帧处理方法选择处理,或者自动。
正文:
一个偶然的机会,跟同事合作完成某项工作,我因为曾经摆弄过几次Photoshop,所以制作gif动图的任务就交给我了。
我做的了吗?想想自己本来就没怎么学过Photoshop,更别说熟练应用了,甚至连Photoshop能制作gif动图也仅仅是听说而已。所说是接下了,可内心是忐忑的。
打开我的Photoshop CS 6,望着黑灰的屏幕,顿时眩晕——gif这个功能究竟藏在哪儿?摸索了许久也没有头绪。幸好在同事的指点下,找到了时间轴——本着大无畏精神这就开始了动图制作。
倒也不算难,看上两眼也就可以开工了——在时间轴上选择或新建一帧,单击右下角的小箭头设置持续时间, 在图层里打开要显示的层,并隐藏不该显示的层——虽说有些麻烦,但好像也没什么难度啊。到这里,算是学会制作gif动图了,内心不禁一阵小激动——除了时间轴是同事帮忙打开的,别的可是一看就会——是不是应该激动一下呢?!
嗯?新任务又来了——去掉白色的背景。好像也没什么难度:我选!我删!三下五除二,没几分钟,所有层的白色背景叫我一删而光——存储为Web所用格式——大功告成!打开看看成果——透明背景!嗯?不对,有点儿问题——残影是怎么回事?
怎么回事??难道这个方法不行?那就再换个办法。这次我不删除背景了,改成在存储的对话框里设置白色为透明色。这次行了吧?怀着忐忑的心情再次打开刚刚保存的gif动图——嗯?还是那样!
检讨整个流程,好像没什么错误啊?到底是哪里出问题了呢?要不换个存储的选项试试?于是开始了漫长而又无效的试错和思索过程——都不对!
到底是什么原因的?是不是哪个开关没打开呢?一天业余时间就这么过去了,还是没找到头绪。
还有哪儿没试过呢???帧下面还有个对号模样的图标是干嘛用的?点一下——没啥动静——悬停在上面——提示“选择帧的处理方法”——有点儿意思——右击——弹出一个菜单[自动|不处理|处理]——有门儿!默认是不处理,改成处理试试——成了!残影一扫而光!大功告成!交差!费了这么大劲终于完成了,心里别提多高兴了。试试自动看看效果,反正闲着也是闲着——也没有残影!再试试在帧上右击——嘿!竟然是同样的菜单!原来如此!
The End.
PS制作gif动图以及背景透明与消除残影的更多相关文章
- PS制作gif动图教程
之前做过一些动图,时间久了就忘记了,每次心血来潮想做的时候又要重新找资料,网上的教程都不够完整,因此整理了一份完整的教程,针对PS新手(对,没错,就是博主自己哈哈). 准备工作:photoshop.图 ...
- 实用的Python(2)利用Python制作gif动图
一.简介 moviepy是一个专门用于视频剪辑制作的模块,可以自动化完成很多繁琐的视频剪辑处理工作,除了处理视频数据之外,moviepy中还内置了可以制作gif动图的功能,通过使用moviepy.ed ...
- Python 绘图与可视化 matplotlib 制作Gif动图
参考链接:https://blog.csdn.net/theonegis/article/details/51037850 官方文档:https://matplotlib.org/3.1.0/api/ ...
- loading图片制作(没有设计师的情况下,前端同学自己制作loading动图)
svg css gif http://loading.io/
- 快速制作gif动图
0.环境准备 gif动画录制工具,下载后可以直接安装: 安装提示需要.net framework4.0.30319环境的话,下载一个直接安装即可 1.开始录制 安装成功界面: 开始录制: 录制效果如下 ...
- ps怎么修改gif动图播放速度
ps怎么修改gif动图播放速度 摘自:https://jingyan.baidu.com/article/7e44095302bbdc2fc0e2efad.html photoshop功能很强大,不仅 ...
- ScreenToGif——gif动图工具使用说明
前言 最近因回复了博客园的某篇博文并留言求推荐制作gif动图的工具,随后一名热心园友向我推荐了ScreenToGif 不试不知道,一试我就喜欢上了这款动图制作工具(再也不用PS来制作了,虽然我也不会2 ...
- 利用compass制作雪碧图
compass是什么?是sass一款神奇插件,具体教程,我还是推荐阮一峰sass,compass教程,简单清晰明了. 用ps制作雪碧图,工作效率太低了.用compass来制作,方便很多.下图的用com ...
- python学习之matplotlib绘制动图(FuncAnimation()参数)
1.函数FuncAnimation(fig,func,frames,init_func,interval,blit)是绘制动图的主要函数,其参数如下: a.fig 绘制动图的画布名称 b.func自定 ...
随机推荐
- POJ 1270
#include<iostream> #include<algorithm> #define MAXN 26 #define MAX 300 using namespace s ...
- webstorm 添加css前缀(兼容)自动添加
Webstorm自动添加css前缀( 兼容) 百度了很多在webstorm中添加css前缀(兼容)自动添加,autoprefixer插件是首选,对于基本的css,还有less都支持,所以就选择了aut ...
- SpringBoot入门(IDEA篇)(一)
一.SpringBoot简介 开发团队:Pivotal团队 主要目的:简化新Spring应用的初始搭建以及开发过程. 秉持理念:约定优于配置.(该框架使用了特定的方式来进行配置,从而使开发人员不再需要 ...
- PHP相关异常
1. Maximum execution time of 30 seconds exceeded 报错一:内存超限,具体报错语句忘了,简单说一下解决办法 1> 利用循环分批导入: 2> 每 ...
- deepin安装Mariadb后,登录时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost'
安装Mariadb的时候设置了root密码,但是登录的时候出现了这样的提示 这里记录下我的处理方法.我是用的如果重置root密码的套路. 首先,在/etc/mysql/mariadb.conf.d/5 ...
- Ejb3 + Jboss8 出现Session id hasn't been set for stateful component
Ejb 3 + JBoss 8 在使用客户端远程访问有状态的Ejb对象时,出现ERROR: Session id hasn't been set for stateful component 出现该 ...
- 视口(viewport)原理详解之第二部分(移动端浏览器)
一.移动端浏览器的问题 当我们把移动端浏览器和桌面浏览器比较时,最明显的差异就是尺寸.移动端浏览器尺寸要比桌面屏幕小得多,移动浏览器最多差不多也就400px.最重要的问题集中在我们的CSS上,特别是v ...
- 一口一口吃掉Hexo(六)
如果你想得到更好的阅读效果,请访问我的个人网站 ,版权所有,未经许可不得转载! 不知不觉已经更新到了最后一节了,很开心你能看到这一节,相信你也已经在你的虚拟主机上成功部署了你的网站,但是可能总会遇到一 ...
- epoll—IO多路复用
1.在socket.listen()后创一个epoll对象 epoll = select.epoll() 2.将server_socket注册到epoll中 epoll.regist ...
- cmake:用add_subdirectory()添加外部项目文件夹
一般情况下,我们的项目各个子项目都在一个总的项目根目录下,但有的时候,我们需要使用外部的文件夹,怎么办呢? add_subdirectory命令,可以将指定的文件夹加到build任务列表中.下面是将与 ...