多媒体开发与编程期末复习资料供参考

上传人:每**** 文档编号:67063118 上传时间:2022-03-30 格式:DOCX 页数:8 大小:132.95KB
收藏 版权申诉 举报 下载
多媒体开发与编程期末复习资料供参考_第1页
第1页 / 共8页
多媒体开发与编程期末复习资料供参考_第2页
第2页 / 共8页
多媒体开发与编程期末复习资料供参考_第3页
第3页 / 共8页
资源描述:

《多媒体开发与编程期末复习资料供参考》由会员分享,可在线阅读,更多相关《多媒体开发与编程期末复习资料供参考(8页珍藏版)》请在装配图网上搜索。

1、图形:是指由点、线、面、体等几何要素和明暗、灰度、色彩等非几何要素构成的?.从现实世界中抽象出来的带有灰度、色彩及形状的图或形。图像:指当光辐射能量到物体上?.经过反射或透射?.或由发光物体本身发出的光能量?.在人的视觉器官中所重现出的物体的视觉信息区别:图像:1由一些排列的像素组成2.数据量较大?.除了可以表达真实的照片外 也可以表现复杂绘画的某些细节?.并具有灵活和富有创造力等特点。3显示速度快4.会失真。 图形:1只记录生成图的算法和图上的某些特征点,也称矢量图。2容易进行移动、压缩、旋转、扭曲等变换。3用于表示线框型的图画、工程制图、美术字等。4占用的存储空间较小。5显示速度没有图像快

2、。6.图形的质量较高。视频:将一系列静态影像以电信号方式加以捕捉、记录、处理、储存、传送与重现的相 关技术。动画:就是运动的图画,是采用计算机动画软件创作并生成的一系列可供实时演播的连续画面,属于一种动态可视媒体元素,是一种特殊的视频。区别:视频:将若干张有联系的图像按一定的频率连续播放,当连续的图像变化超过24 桢/秒以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面,看上去是平滑连续的视觉效果,这样就形成了视频。 动画:1.制作技术和手分:传统动画,电脑动画2动作的的表现形式来分:“完善动画”和“局限动画”3从间的视觉效果上分:二维动画,三维动画4播放效果:顺序动画,交互式动画5每秒播放

3、的幅数:全动画(每秒24 帧),半动画(少于24 帧)数据压缩编码技术:不仅可以有效减少数据的存储空间?.还可以减少传输占用的时间,减轻信道的压力。多媒体数据量以几何级数在疯长,在采用新技术增加CPU 处理速度、存储容量和提高通信带宽的同时,还需研究高效的数据压缩和编码技术。衡量多媒体技术性能的基本指标是其对其数据存储设备的要求和信息处理的效率。多媒体数据库:是一个由若干多媒体对象所构成的集合,这些数据对象按一定的方式被组织在一起,可为其他的应用所共享。多媒体数据库管理系统:则负责完成对多媒体数据库的各种操作和管理功能,包括对数据库的定义、操纵和控制等这样一些传统数据库功能。多媒体通信技术:。

4、?由于传统的电信业务已不能适应社会需要,迫切要求通信与多媒体技术相结合,以便为人们提供诸如电子邮件、视频会议等更加高效和快捷的沟通途径。多媒体网络系统将多个多媒体计算机连接起来,实现共享多媒体数据,为多媒体应用系统提供多媒体通信手段。为此,多媒体网络必须要有较高的数据传输速率和较大的信道宽带,同时对对网络安全与保密提出了更高的要求。矢量图:是指用一系列计算机指令来表示一幅图,如画点、画线、画圆等。实际上是以数学方法来描述一幅图,然后变成许许多多的数学表达式,再经过编程后,用语言来表达。矢量图的优点:1当需要管理每一小块图像时,矢量图法非常有效.2目标图像的移动、缩小/放大、旋转、复制、属性的改

5、变(如线条变化、颜色改变)也很容易做到。3可以把相同的或类似的图们存到图库中,这样不仅可以加速画的生成,而且可以减小矢量图文件的大小。4. 当图很复杂,计算机就要花费很长的时间去执行绘图指令。5彩色照片,很难用数学来描述,不能用矢量图表示,要采用位图法来表示。位图:是把一幅彩色图分成许许多多的像素,组成一个点阵矩阵,每个像素用若干个二进制位来指定该像素的颜色、亮度和属性。位图又可分为与设备有关的位图(Device-Dependent Bitmap?DDB)和与设备无关的位图(Device-Indepentent Bitmap?DIB)?区别:位图文件占据的存储空间比较大。影响位图文件大小的因素

6、:图像分辨率和像素深度(分辨率越高,表示组成一幅图的像素越多,图像文件就越大,像素深度越深,表明表达单个像素的颜色和亮度的位数越多,图像文件也越大)矢量图文件的大小:主要取决于图的复杂程度矢量图与位图相比,显示位图文件比显示矢量图文件要快矢量图和位图之间可以用软件进行转换,由矢量图转换成位图采用光栅化技术,这种转换相对容易,由位图转换成矢量图用跟踪技术,这种技术在理论上讲是容易的,但在实际中很难实现,对于复杂的彩色图像尤其如此。GDI:图形设备接口,(Graphic Device Interface),提供画图工具,但并不是主要工具,是画图画好后的后续工作任何图形(图像在某种程度上也可看作为图

7、形)的显示输出都离不开GDI。基于Windows 环境使用GDI 实现绘图,一般需要具备两个要素,设备描述表和绘图工具。逻辑坐标:逻辑坐标与设备无关?.是内存中虚拟的坐标。一个像素为一个逻辑单位。设备坐标:图形输出时,Windows 要将逻辑坐标映射为设备坐标。在所有的设备坐标系中,单位以像素点为准,水平值从左到右增大(正方向向右),垂直值从上到下增大(正方向向下)。有时为了程序设计的方便,习惯上将逻辑坐标所在的坐标系称为窗口。对应地,将设备坐标所在的坐标系称为视口。窗口依赖于逻辑坐标,可以是像素点、毫米或其他尺度。绘图模式:?画笔和画刷对点线的绘制和图形的填充起着很重要作用,当Windows

8、 使用画笔画线时,它实际上是在画笔像素和目标位置处原像素之间执行一种按位布尔运算,称为光栅操作简记为ROP。由于画线操作只涉及两种像素(画笔像素和目标像素,所以这种布尔运算又称为二元光栅操作(ROP2)。前5个为重点:图像处理:(Image Processing?IP)是指对图像进行分析、加工和处理,使其满足视觉、心理以及其他要求的一门技术。其实质是运用计算机对图像数据进行各种运算,一般包括图像数字化、图像压缩与编码、图像增强与复原、图像分割与分析等。图像处理的基本目的:?提高图像的视感质量。提取图像中所包含的某些特征或特殊信息。图像数据的变换、编码和压缩?.以便于图像的存储和传输。彩色图像:

9、真彩色图像:是指图像中的每个像素值都分成R、G、B3 个基色分量,每个基色分量直接决定其基色的强度,这样产生的色彩就称为真彩色。 伪彩色图像:是指为改善视觉效果,利用计算机图像增强技术对图像的灰度赋予的不同假色彩。区别:真彩色图像 (True Color Image)是指每幅彩色图像是由红(Red)、绿(Green)、蓝(Blue)三幅不同颜色的灰度图像组合而成的图像。伪彩色(Pseudo Color Image)图像的每个像素值实际上是一个索引值或代码?.该代码值作为色彩查找表 (Color Look-Up Table?CLUT)中某一项的入口地址,根据该地址可查找出包含实际R、G、B 的强

10、度值。用这种方式产生的色彩本身是真的?.不过它不一定反映原图的色彩。在VGA 显示系统中,调色板就相当于色彩查找表。数字图像处理的含义:是指通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。数字图像处理主要研究、解决以下3 个基本问题,一是寻求高效、实时、保真的图像压缩和编解码技术。二是为了提高图像的质量。三是寻求合适的图像变换理论与技术,大幅度减少计算量。数字图像处理的研究方法:(1) 直接在空间域中处理图像。(2) 在变换域中处理图像。(3) 应用数学形态学运算处理图像。图像增强:就是突出图像中的“有用”信息?.剔除“无用”信息?,即针对给定图像的应用场合,有目的

11、地强调图像的整体或局部特性,将原来不清晰的图像变得清晰或强调某些感兴趣的特征,扩大图像中不同物体特征之间的差别,抑制不感兴趣的特征,使之改善图像质量、丰富信息量,加强图像判断和识别效果,满足某些特殊分析的需要。其方法有:空间域法,频率域法(低通滤波法,高通滤波法)图像平滑:图像噪音:(1) 加性噪声,如图像传输过程中的信道噪声等。(2) 乘性噪声,如扫描图像中的噪声等(3) 量化噪声,是数字图像的主要噪声源(4) 由图像切割引起的椒盐噪声(5) 由于变换而产生误差?.从而使其反变换后造成噪声。去噪方法:在空间域里,最基本的方法剔除噪声点?.即先判定某点是否为噪声点若是,则对其重新赋值,若不是则

12、原值输出。另一种是平均法,它对整个图像进行平均运算。 在频率域里,也可分为噪声剔除法和平均法两类.只不过针对的是图像频谱。领域平均法:简单邻域平均(优点是算法简单?.计算速度快?.但其代价是会造成图像一定程度上的模糊) 非加权领域平均: x,y=0,1,N-1;s 为(x,y)邻域中像素坐标的集合,其中不包括(x,y);M 表示集合s 内像素的总数。(2) 加权邻域平均?式中?.a=(m-1)/2 且b=(n-1)/2?分母是模板系数总和?.为常数。邻域平均法的平滑效果与所采用邻域的半径(模板大小)有关。半径愈大?.则图像的模糊程度越大?.因此?.减少图像的模糊是图像平滑处理研究的主要问题之一

13、。为解决邻域平均法造成图像模糊的问题?.可采用阈值法、K 邻点平均法、梯度倒数加权平滑法、最大均匀性平滑法、小斜面模型平滑法等。图像平滑的原理用信号处理的理论来解释?.就是实现一种简单的低通滤波器。灰度突变在频域中代表了一种高频分量,低通滤波器的作用就是滤掉高频分量,从而达到减少图像噪声的目的。图像锐化和图像平滑恰恰相反?.它是通过增强高频分量来减少图像中的模糊?.因此又可看成广义的高通滤波。图像产生模糊的原因可从两个角度理解(1) 由平均或积分效应引起,此时可用微分处理(2) 从频谱角度来分析,图像上高频分量被削弱,此时可用高频增强。为实现图像的锐化?.需增强高频分量?.使图像边缘清晰。不过

14、,边缘突出的同时图像中噪声也会被突出。因此要求原图有较高的信噪比,否则图像锐化后,图像信噪比将更低。音频格式处理是指在计算机内播放或处理音频文件时对其进行数/模转换的过程。列出了几种常见的音频格式。语音合成:是指通过机械或电子的方法产生人造语音的技术,能将任意文字信息实时转化为标准流畅的语音朗读出来,相当于给计算机装上了人工嘴巴。它涉及声学、语言学、数字信号处理技术、计算机科学等多个领域,首先要将文字序列转换成音韵序列,再由系统根据音韵序列生成语音波形,然后再通过指定设备播放出来。语音合成方法:(1) 参数合成:早期的研究主要是采用参数合成方法。贡献较大的是Holmes 提出的并联共振峰合成器

15、和Klatt 提出的串/并联共振峰合成器。这两个合成器都能合成出非常自然的语音。由于准确提取共振峰参数比较困难,虽然利用共振峰合成器可以得到许多逼真的合成语音,但是整体合成语音的音质难以达到文语转换系统的实用要求。(2) 波形拼接:出现的基音同步叠加(Pitch Synchronous Overlap Add?PSOLA)方法,使语音的音色和自然度大大提高。基于PSOLA 技术的法语、德语、英语、日语等语种的文语转换系统都已经研制成功。这些系统的自然度比以前自然度要高,并且结构简单易于实时实现,有很大的商用前景。(3) 语音数据库:合成语句的语音单元是从一个预先录下的语音数据库中挑选出来的.?

16、理论上讲只要数据库足够大,就有可能拼接出任何语句。由于合成的语音基元都是来自自然的原始发音?.合成语句的清晰度和自然度都将会非常高。数据库阶段:。数据库技术的发展是由于人们对数据管理技术提出了更高的要求,减少数据冗余,提供数据共享,数据具有较高的独立性,当数据的逻辑结构改变时,不涉及数据的物理结构,也不影响应用程序,以降低应用程序研制与维护的费用。数据库管理技术的优点:1拥有专门的数据库管理软件,数据以数据库形式保存,最大限度减少冗余。2数据和程序之间彼此独立,很好地实现了数据共享。3对数据进行统一管理和控制,提供了数据的安全性、完整性,以及并发控制。数据库系统:将数据库引入计算机系统,组成数

17、据库系统(DataBase System?DBS)DBS 一般由数据库、数据库管理系统(DBMS)、数据库管理员(DBA)、数据库应用程序(DBAP)以及用户(DBU)5 个部分组成数据库管理系统:用来统一管理数据库系统中存储的大量的、相互关联的数据。DBMS 位于用户与操作系统之间,作为数据库系统的核心,DBMS 为用户提供了一整套命令,利用这些命令,用户可以建立数据库?.定义数据并对数据进行诸如增加、删除、更新、查找、统计、输出等操作。数据库管理员:指对数据库进行规划、设计、协调、维护和管理的工作人员。其主要职责是决定数据库的结构和信息内容、决定数据库的存储结构和存储策略、定义数据库的安全

18、性要求和完整性约束条件以及监控数据库的使用与运行。数据库应用程序:是使用数据库语言开发的、能够满足数据处理要求的应用程序。数据体系统的外部体系结构:1) 单用户式结构。2) 集中式结构 3) 分布式结构 主机和分布式系统中的每个节点都是一个通用计算机,既执行DBMS 功能,又执行应用程序。分布式结构:是将多个集中式的数据库通过网络连接起来,使各个节点的计算机可以利用网络通信功能访问其他节点上的数据库资源,使各个数据库系统的数据实现高度的共享。特点:1分布式数据库,逻辑上是一个整体,物理上分布在计算机网络的不同节点上。 2每个节点都可以独立处理本地数据库中的数据,执行局部应用,也可以同时存取和处

19、理多个异地数据库中的数据,执行全局应用。 3它适应了地理上分散的公司、团体和组织对于数据库应用的需求。但给数据的处理、管理与维护带来了困难。 4当用户需要经常访问远程数据库时,效率会明显受到网络交通的制约。客户/服务器结构:把DBMS 功能和应用分开,网络中某些节点上的计算机专门用于执行DBMS 功能,称为数据库服务器,简称服务器,其他节点上的计算机安装DBMS 的外围应用开发工具,支持用户的应用,称为客户端。数据模型:?是对现实世界中具体事物的抽象与表示,是指数据库管理系统中用于提供数据表示和操作手段的形式,是数据库系统的核心和基础。数据库系统的性能与所采用的数据模型直接相关,各种数据库管理

20、软件都是基于某种数据模型设计的。过程:首先把现实世界中的客观对象抽象为某一种信息结构,是一种概念级的模型,然后再把这种概念模型转换为计算机上某一数据库管理系统支持的数据模型。数据模型的三个要素:(1) 数据结构:是所研究的对象类型的集合。是对系统静态特性的描述。类型有层次结构、网状结构和关系结构。(2)数据操作:是对数据库中各种对象(型)的实例(值)允许执行的操作的集合。包括操作及有关的操作规则。是对系统动态特性的描述。数据库主要有检索和更新(包括插入、删除、修改)两大类操作。(3) 数据的约束条件:是一组完整性规则的集合。是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据

21、模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。按不同的应用层次,数据模型可分成是概念模型(与数据库管理系统无关)、逻辑模型(与数据库管理系统有关,一般所指的数据模型,都是逻辑模型)和物理模型(与数据库管理系统、操作系统、硬件等有关)。层次模型:是用一种有根节点的定向有序树来表示实体以及实体之间的联系?.它有若干个节点和边。节点为记录型?.表示某种类型的实体?.节点之间的连线称为“边”?.表示了节点之间的关系。没有父节点的节点称为根节点?.只有父节点而无任何子节点的节点称为叶节点。(不能直接表示某类实体同其他实体间可能存在的关系。)按照层次模型建立的数据库系统称为层次模型数据库系

22、统网状模型:是指利用网状结构来表示实体以及实体与实体之间的联系的数据模型。其节点为记录型,用于表示某类实体?.但网状模型允许某节点有多个父节点?.从而可以直接表示某类实体与其他几类实体间可能存在的关系。层次模型和网状模型都不支持数据独立性。关系模型:无论多么复杂的数据结构也可以归结为简单的二元关系,它把现实世界的事物特性用数字和字符表示成属性,每个属性有固定的取值范围。每个事物都有一个属性集及对应的属性值集,它们可以构成二维关系表。在关系数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关系表格的分类、合并、连接或选取等运算来实现数据的管理。关系模型可以方便地表示两个实体类型

23、间的11、1n 关系,而且可以直接描述它们之间的m:n 关系。需要解决的问题:(1) 媒体类型的可扩充性:新的媒体不断增加进来,要求多媒体数据库系统能够不断扩充新的媒体类型。(2)数据压缩和存储:多媒体数据不仅数据海量?.而且媒体间差异极大。需要研究新的数据存储方法,和对数据进行压缩编码。(3) 用户接口与数据查询:多媒体数据库对用户接口不仅要求接受用户的描述,而且要协助用户描述查询意图,帮助用户找到所需内容。因此多媒体数据库要求开发浏览、查找和表现多媒体数据库内容的新方法。(4) 分布式技术:1考虑如何从Internet 的信息空间中寻找信息,查询所要的数据。2需要相应的高速网络。3要解决数

24、据集成或表现集成、异构多媒体数据语言查询、调度和共享等问题。(5) 用户界面:应提供更加友好的用户界面,增加操作的方便性。关系数据库系统的缺陷:使得数据对象的状态特征与行为特征产生分离,意味着实现某一应用的各种操作无法为其他应用所共享,这意味着工作上的重复,降低了数据对象的使用效率。越来越不适合于多媒体实践应用。面向对象的数据模型:1具备较强的抽象能力。2能够以最为自然、最为贴切的方式表现各类媒体对象。3可以将任何一个客观事物抽象为对象,并有不同的标识。4由具有相同特征的对象的集合表示为抽象数据类型,通过继承与派生,构造出行为特征各异的新的数据对象。基于关系型数据库构造多媒体数据库的关系数据库

25、模型的扩充技术:1代替法。将关系数据库管理技术和操作系统的文件管理功能相结合?.实现对非格式化数据的管理。若表中的某个字段的属性是非格式化数据?.则以存放非格式化数据的文件名代替。这种方法虽然效率较低?.但方法简单?.易于实现。2合并法。将关系元组中格式化数据和非格式化数据装在一起,形成一个完整的元组,存放在数据页面或页面组中。当不涉及非格式化数据时,无形中增加了不必要的页面I/O操作,影响了系统的响应速度。但这种方法的优点是将格式化数据和非格式化数据统一处理,实现了管理的一致。3分解法。将元组中格式化数据和非格式化数据分成两部分,一部分是格式化数据本身,另一部分是对非格式化数据的引用.将元组

26、中格式化数据和非格式化数据的引用放在一起存储,而非格式化数据本身则单独存放。优点是资源分配使用较为合理,实现性能较好。基于面向对象数据库构造多媒体数据库:面向对象数据库直接从数据模型入手,重新考虑不同于传统数据库管理系统的系统整体结构、对象类层次的存储结构、存取方法和继承性的实现方法、用户定义的数据类型和方法的处理策略、必要的版本控制和友好的用户接口,建立了一个全新的数据库管理系统。面向对象的数据库模型:1具有良好的封闭性,能很好地处理复杂对象的结构语义。2支持抽象数据类型和用户自定义的方法,便于数据库系统支持定义新的数据类型和操作3允许现实世界的对象以更接近于用户思维的方式来描述4具有描述和

27、处理聚集层次、概括层次的能力5能支持抽象数据类型和方法,可扩充性、可共享性好适宜于表示和处理多媒体信息?.也适宜于多媒体数据库中各种媒体数据的存取和操作。ODBC结构:ODBC 是Windows 开放服务体系结构(Windows Open Services Architecture?WOSA)中有关数据库的一个组成部分,它建立了一种规范,提供了一组对数据库访问的标准API。 优点:是以统一的方式处理所有的数据库?.为数据库供应商提供了一致的ODBC 驱动程序标准。一个基于ODBC 的应用程序对数据库的操作不依赖任何DBMS不直接与DBMS 打交道,所有的数据库操作由对应的DBMS的ODBC驱动

28、程序完成。(1) 应用程序接口:屏蔽不同的ODBC 数据库驱动器之间函数调用的差别,为用户提供统一的SQL 编程接口,负责调用ODBC 函数、连接数据源、申请和接收数据。(2) 驱动器管理器:为应用程序装载数据库驱动器,向应用程序提供信息,如可用的数据源、参数说明和状态监测等,是ODBC 中最重要的部件。(3) 数据库驱动器:是一些DLL提供了ODBC 和数据库之间的接口,实现ODBC 的函数调用?.提供对特定数据源的SQL 请求,管理应用程序和特定数据库管理系统之间的通信。如果需要,数据库驱动器将修改应用程序的请求,将标准SQL 语法翻译成数据源的本地SQL 语法?.使得请求符合相关的DBMS 所支持的语法。(4) 数据源:由用户想要存取的数据以及与它相关的操作系统、DBMS 和用于访问DBMS 的网络平台组成。数据源包含数据库位置和数据库类型等信息,实际是一种数据连接的抽象。(5)(6)(7) 文档可能无法思考全面,请浏览后下载,另外祝您生活愉快,工作顺利,万事如意!(8)8 / 8

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!