APP下载

Flash动画内容特征的提取分析

2017-08-03丁富博

文艺生活·下旬刊 2017年6期
关键词:FLASH动画矢量

丁富博

(大连工业大学 艺术与信息工程学院,辽宁 大连 116000)

摘 要:Flash动画使用矢量模式,与其他信息进行交互而形成影片。其组成结构主要以图片、音频、文字、视频等构成。Flash影片的应用极为广泛,尤其在教学当中作为教学课件的使用。然而,由于Flash的结构特性,使其在内容提取上变得过于复杂,难度也非常高,并对人们在日常使用时按条件进行检索造成非常大的困难。本文将从Flash结构原理入手,并对Flash动画的内容特征提取进行讨论,希望可以得到适宜现代flash动画应用的内容提取方式。

关键词:Flash动画;矢量;Swf;内容特征提取

中图分类号:TP317.4 文献标识码:A 文章编号:1005-5312(2017)18-0126-01

Flash动画有两种不同的文件格式,一种是FLA格式,這种格式的Flash文件是该Flash动画的源文件,可以通过Flash动画软件对其进行编辑和修改;另一种格式是Swf格式,这种格式是指Flash动画文件可以嵌入网页或者进行独立播放,但是无法对其进行修改。随着发展,XML格式逐渐兴起,因其具有极高的可读性而被广泛使用。Swf文件可以通过Javaswf等应用转化为XML文件,在内部结构上,二者并无太大的区别,但在兼容性和播放过程上的优势,XML更为明显。

一、Flash动画结构原理及内容特征形成

(一)Flash动画存储结构

在flash动画文件的存储中主要分为三个部分,分别为Header(文件头)、Body(主体文件)、End Tag(文件结束标签)。文件头负责定义Flash动画的基本信息,并通过三个字节压缩标识开始,在Swf文件中,“FWS”表示其文件未被压缩;而“CWS”则表示该文件从第8个字节开始压缩。主体文件主要定义文件的主体内容,并具有“Tag”标签排列,通过定义型标签和控制性标签进行文件的标识,其中,文本、视频、图形、图像等内容使用定义型标签进行标识,而Flash的属性变化,交互控制则是由控制型标签进行标识。在Swf文件当中,标签的排列有一定规则,首先具有先定义后使用的规则,即文件需经过定义型标签进行定义然后才能使用;其次,声音流标签需进行顺序播放,并使结束标签处在Swf文件结尾处,且End标签只能有一个①。

(二)Flash动画运行结构

Flash动画进行媒体运行时的过程,即是Flash动画的数据结构。Flash动画通过每一帧画面的连续播放形成场景效果,并在完整的时间内②,进行多个场景的表现。因此,Flash动画具有层叠结构和顺序结构两种分类形式,如图1所示。

二、对Flash动画进行内容特征提取

由上面两点我们不难看出,Flash的内容特征是分为两个层面来展现的,其一是外在的文件格式,和文件的构成方式这一特征,其二则是文件内容中所出现的表现内容特征。而对于Flash内容特征的提取也需要从这两方面入手。

(一)Swf文件特征提取

Swf作为目前最为广泛的Flash动画文件格式,可以使更多的网络使用者通过这一格式来对Flash动画进行读取操作。因其开源的文件格式,想要对其进行文件特征提取,则首先需要对其进行文件格式转换。可以利用Javaswf应用程序将Swf文件格式转化为XML文件格式,然后对XML文件当中的标签与Swf文件在内容平台的信息进行比较,如果一致,则表明Swf文件的特征提取成功,可以进一步构建数据库③。

(二)动画内容特征提取

动画内容提取分为两个方面,即图像信息提取和内部对象特征提取。图像提取方面,由于一般情况下Flash动画会控制数据量,并进行压缩处理,因此可以通过图片提取的方式进行图像信息提取,为了保留精细的图片信息还可以使用zlib图像压缩格式,该格式可以保留alpha通道的图像信息。内部对象特征的提取则需要对动画元素当中的类型、特征、编码等方面进行识别,并合理利用元数据、文字注释等手段,保证提取信息的准确性④。

三、结语

当前,由于Flash动画还存在技术难点,因此对于其内容特征的提取尚不能做得完善。不过,随着Flash动画应用场景不断增多,人们对于其需求不断加大,技术手段不断提高,终有一日,内容特征的提取可以得到完善。

注释:

①徐振国,孟祥增.Flash动画的内容特征提取研究[J].电化教育研究,2015(06):55-60.

②黄丹丹.Flash动画的内容分析与特征提取[J].艺术科技,2016(12):89.

③王珣.Flash动画的内容分析与特征提取分析[J].计算机光盘软件与应用,2014(08):168-169.

④周山.基于场景的Flash动画结构与视觉特征探析[J].电脑编程技巧与维护,2016(10):82-83.

猜你喜欢

FLASH动画矢量
一种适用于高轨空间的GNSS矢量跟踪方案设计
推力矢量对舰载机安全起降的意义
中职院校Flash动画精品课程的设计与开发
基于矢量最优估计的稳健测向方法
基于DSP的电机转速MRAS矢量控制系统的设计
色料减色混合色矢量计算