可视素材背景的透明化方法

2011-02-04 07:37周体强
中小学电教 2011年6期
关键词:透明化背景动画

☆ 周体强

(丽水学院,浙江丽水 323000)

可视素材背景的透明化方法

☆ 周体强

(丽水学院,浙江丽水 323000)

网络上有很多可视素材可下载或截取,如图像、Gif动画、Flash动画和视频素材等,但得到的素材背景常有不透明情况,在使用时希望背景透明置于上层,就必须进行透明化处理。下面就谈谈在目前常用的课件或多媒体作品制作软件PowerPoint、Flash、Authorware、Dreamweaver中如何实现图像、动画和视频背景的透明化。

一、图片背景透明化的方法

(一)Photoshop处理背景后保存PNG和GIF格式

将图片用Photoshop打开,双击图层面板中图片背景层,选择“确定”,将其变为普通层,用选择工具(常用魔棒工具)选中背景,按Delete删除背景(如图1),选“文件\另存为”,选择文件类型为PNG(PNG格式图质好)和CompuServe GIF(选“三原色、透明度、仿色为图案”),保存后,PNG和 GIF格式在 PowerPoint、Flash、Authorware(PNG格式显示图标中选“阿尔法”模式)、Dreamweaver中均背景透明。

图1 Photoshop删除背景

(二)课件制作软件自身功能

1.PowerPoint软件中实现图片背景透明的方法

在PowerPoint中对导入的图片设置背景透明,可以把图片工具栏调出来,选择其中的“设置透明色”工具,然后在图片中单击想透明的背景颜色即可。缺点:对背景不是纯色效果很差,且图案中有与背景相同颜色也将变透明。

2.Flash软件中实现图片背景透明的方法

选中图片,然后选择“修改/分离”命令,将导入的图片打散,再选择工具中的魔术棒工具,选定背景色,按Delete键删除,或用橡皮工具将之擦除。

3.Authorware软件中实现图片背景透明的方法

选中图片,选择模式中的“透明”。不足之处:只对白色背景有效,对背景不是纯白色的效果很差,且图案中白色也将变透明。

二、Gif动画背景透明化的方法

(一)用软件“飘雪动画秀”

(1)用软件“飘雪动画秀”打开背景不透明的Gif动画文件,选中第1帧。

(2)选择“帧/全局属性”,钩选“透明处理”前复选框,在弹出的“选取透明索引”对话框,选择“拾取透明色”或“添加透明色”按钮,单击Gif动画背景,将所有背景去除,再单击“确定”。

(3)在“描绘下一图形前”前下拉列表中选择“背景色”(如图2),单击“确定”。

(4)如果仍有某些帧背景不透明,分别选择这些帧,选择“帧/属性”,单击“透明处理”后“编辑”按钮,用前相同的方法进行透明处理。

(5)最后选择“文件/保存Gif动画”。缺点:如果对象图案中包含背景相同颜色,将同时被透明。

图2 飘雪动画秀背景透明处理

(二)用软件“Flash”

(1) 在Flash导入背景不透明的Gif动画文件至舞台。

(2)选择“修改/文档”,选择“匹配”为“内容”,背景颜色为不同于Gif动画背景,以便在去除Gif动画背景时能分辨。

(3)选择“编辑个多帧”和“修改绘图纸标记”中“绘制全部”,再用“选择工具”框选整个Gif动画画面,选择“修改/分离”。

(4)如果图案中没有颜色与背景色相同,选中“套索工具”,再选“魔术棒”,根据背景色间相差设置合适的“阈值”,然后单击背景,再按“Delete”键删除,同样重复操作可将所有背景删除,若有些不能删除,再用“橡皮擦工具”擦除,还可单击“编辑多个帧”按钮,取消编辑多帧状态,选择各关键帧检查,再用“橡皮擦工具”擦除。如果图案中有颜色与背景色相同,应先用“橡皮擦工具”擦除,再使用“魔术棒”,以免直接用“魔术棒”会误将图案中相同颜色删除(如图3)。

图3 用Flash透明动画背景

(5)选择“文件/发布设置”,仅勾选“Gif图像”和选择保存位置,单击“Gif”标签,勾选“动画、优化颜色”,选择“透明”(如图4),单击“发布”即可。

图4 用Flash透明动画背景导出设置

用方法1和方法2透明化后在PowerPoint、Flash和Dreamweaver中直接使用就是透明的,在Authorware中插入后选中,在属性面板中选“显示”选项卡,设置显示模式为“透明”才透明。

三、Flash动画swf背景透明化的方法

(一)将swf转换为透明Gif动画使用

因为背景透明的 Gif动画,在 PowerPoint、Flash、Authorware和Dreamweaver中均能使背景透明,因而对Flash的swf动画,可用转换软件将它转换为透明Gif动画使用。如先用swfgifconverter软件将swf动画文件转换为Gif动画文件,再“用飘雪动画秀”将Gif动画文件背景透明化,方法见前二、(一)所述。缺点:声音消失,控制功能失效。

(二)用软件自身功能

swf文件在Flash中使用:swf文件,在制作时没有使用背景(没有使用可视对象作背景),背景本身就是透明的,对于swf本身背景不透明的,导入Flash后可选中背景删除变为透明,再导出即为透明。直接导入swf到Flash使用。缺点:声音消失,控制失效,在影片剪辑中制作的动画失效。若用swf转换fla软件(如硕思闪客精灵),将swf转换回fla,再删除背景用复制帧法在Flash中使用,或导出透明swf在其他软件中使用,能保存声音、控制和影片剪辑动画。

透明的 swf文件在 Authorware中使用:插入Authorware软件中并选中,在swf属性中选“显示”选项卡,设置显示模式为“透明”即为透明。

透明的 swf文件在 Dreamweaver中使用:插入Dreamweaver软件中并选中,然后在下边属性面板中单击“参数”按钮,在对话框的参数框中填wmode,值框中填transparent即为透明。

对于PowerPoint,插入背景透明的swf文件也无法实现透明处理,只能用前述的转换为透明Gif动画使用。

四、视频背景透明化的方法

(一)将视频转换为透明Gif动画使用

因为背景透明的 Gif动画,在 PowerPoint、Flash、Authorware和Dreamweaver中均能使背景透明,因而对视频,可用转换软件将它转换为透明Gif动画使用。如用“用飘雪动画秀”将视频转换为背景透明的Gif动画文件。操作方法与前二、(一)相同,只要第⑴步选打开AVI文件,其余相同。缺点:声音消失。

(二)用Premiere透明化后使用

(1)启动premiere 6.5,选“多媒体windows视频”进入,导入视频,选择“文件/导入/文件”,选择视频文件,选择“打开”。

(2)将视频拖到“视频2”轨道上,右击选“视频选项/透明设置”,选键控类型为“RGB差值键控”,单击“颜色”下框背景,调整“近似值”查看示例透明效果(如图5),再单击“确定”。

图5 设置视频背景透明

(3)选择“文件/时间线输出/影片”,选择“设置”,在“输出影片设置”对话框中,选择“类型”中“Quicktime”,单击“下一步”,选择能设置深度的“压缩”类型(如“PNG或JPG2000或PlanarRGB等)”,“深度”选最大值(48位色),其他按需要设置(如图6);最后单击“确定”。

图6 视频设置

(4)选择保存位置和输入文件名,单击“保存”,生成带alpha通道的MOV格式视频。

也可第(3)步选mocsoft AVI”,单击“下一步”,选择“压缩”类型为“Techsmith Screen Capture Codec”,“深度”选最大值(48位色),其他按需要设置,最后单击“确定”。然后保存生成带alpha通道的AVI格式视频。在Flash 8及以上版本中使用透明视频:导入上扩展名为MOV或AVI的视频文件,导入过程中勾选“在swf嵌入视频并在时间轴上播放”和“对alpha通道编码”即为透明。

在Dreamweaver中使用透明swf视频:将Flash中透明视频导出成swf格式,再在Dreamweaver中设置透明参数(参数框中填wmode,值框中填transparent)即为透明。

(三)会声会影将视频转换为autodesk动画文件FLC使用

(1)启动会声会影,在视频轨导入视频。

(2)选择“分享”,选择“创建视频文件”,选择“自定义”,选择“保存类型”为“autodesk动画文件(觹.flc)”,选择“选项”设置:帧速和画面大小,输入文件名保存。

(3)启动Authorware软件,设置窗口大小。

(4)拖入“数字电影”图标,导入FLC格式文件,在属性面板,显示“模式”中选“透明”。

(5)并设置层中数值较大,实现FLC格式动画透明在上层使用。

将可视素材图像转换为透明PNG和GIF图像,动画和视频转换为透明 GIF动画,在 PowerPoint、Flash、Authorware和Dreamweaver中均能使背景透明,但swf控制功能和声音及视频中声音会失效。透明swf文件,在Flash、Authorware和Dreamweaver中均能使背景透明,但PowerPoint中不能透明。视频透明只能在Flash中使背景透明,转换为透明swf文件,在Dreamweaver中使背景透明,但在Authorware不能使用(因用了on2vp6编码器)。视频转换为FLC格式,仅在Authorware中能使背景透明,声音会失效。

于翼楠]

猜你喜欢
透明化背景动画
Clifford hits the big screen
“新四化”背景下汽车NVH的发展趋势
做个动画给你看
《论持久战》的写作背景
动画发展史
黑洞背景知识
我的动画梦
透明化、科学化和可预期
算法是个黑箱,让它“透明化”是不够的
透明化会改善治理吗?