多媒体应用与开发基础

多媒体应用与开发基础"

作者:史济民
ISBN:9787302070184
定价:¥28
字数:千字
页数:
出版时间:2003.09.01
开本:
版次:1-3
装帧:
出版社:清华大学出版社
简介

    本书是为高等学校非计算机专业学生编写的教材,由多媒体设备、多媒体素材制作、多媒体系统开发三篇组成。内容包括多媒休技术概述、多媒体个人计算机、其他多媒体设备、素材制作概述、图像处理软件Photoshop、动画制作工具Flash、声音制作工具、开发模型与创作工具、用Authorware创作多媒体系统,以及在VB环境中开发多媒体程序共10章。全书从应用出发介绍多媒体软、硬件基本知识,目的是使具有计算机初级应用知识的读者学完本书后,就能对多媒体应用与开发迅速建立起清晰的轮廓,初步了解MPC等多媒体设备的一般原理与使用方法,掌握用软件工具创作图、文、声、像等多媒体作品的基本知识与应用技能。配上可作为高等学校非计算机专业的教材,也呆供相关培训班及技术人员使用,

前言

进入新世纪以来,多媒体技术已成为高校计算机公共课的重要内容。本书就是为非计算机专业大学生编写的多媒体公共教材,也可供初、中级计算机应用人员作为学习多媒体应用开发的入门书。

由书名可知,本书主要包含多媒体“应用”与“开发”两个方面的基础知识。按照计算机公共课“重在应用”的特点和多媒体应用的当前状况,编者为本书确定的选材原则是:“从应用出发介绍多媒体软、硬件的基本原理,使读者了解以多媒体个人计算机(MPC)为中心的多媒体设备应用知识,学会用软件工具来开发图、文、声、像等单一媒体的作品和多媒体作品”。根据上述原则,全书内容被分编为下列3篇。

1. 多媒体设备以MPC为中心,兼讲扫描仪、光盘刻录机等常见外部设备,家庭影院配置,以及当前流行的数码相机、随身听等设备的原理与使用方法等;并结合硬件设备简介多媒体的关键技术和有关标准。

2. 多媒体素材制作结合Photoshop、Flash等单种媒体的素材编辑工具,介绍构成多媒体系统的文本、图形、图像、动画,以及音、视频数据的采集和加工方法。

3. 多媒体系统开发按照软件工程的方法讲述多媒体系统的开发过程,包括系统分析、脚本设计、系统实现与测试等,同时结合例题介绍诸如Authorware,Visual Basic等常用的创作工具。 

以上3篇的篇幅比大致为2∶3∶4,软、硬件知识的比例为7∶2。为了使本书做到覆盖面广而篇幅适中、突出应用又不偏废理论,在编写中采取了以下的做法。

(1) 精选例题,每个例题上一个台阶,每个例题解决一个新问题。由简到繁地帮助读者了解制作多媒体作品的过程。所有例题全部在计算机上运行通过,读者可直接模仿或借鉴。

(2) 以解题为线索,围绕解题的要求逐步引入新的功能及其实现方法,力求达到难点分散,避免罗列式的介绍方法。

(3) 除在全书第1章集中概述了多媒体技术的重要概念外,还在各篇首章(第2、4、8章)分别讲解了多媒体硬件、素材制作以及系统开发的基本原理。提纲挈领,尽可能做到用理论来指导实践。

在一本书中讲述这样多的内容,不可能把每个问题讲得太细。我们的目标是引导读者通过学习本书,从感性到理性对多媒体开发迅速建立起一个清晰的轮廓;加上对Photoshop、Flash、Authorware等工具的实践,学会多媒体制作与集成工具的基本操作方法,进而掌握对多媒体作品的初步开发能力。不言而喻,有条件的读者都应结合教材充分安排上机练习,边学边练,才能事半功倍。

本书由史济民、史令共同策划。史令编写了第2、6、7、9、10章,沈齐生编写了第3、5章,其余各章由史济民编写。限于水平,书中内容难免有不妥之处 ,诚恳希望读者不吝指教。

本书配有教学光盘,近期将正式出版。

目录

第1章多媒体技术概述1

1.1多媒体技术的特点1

1.2多媒体信息和文件2

1.2.1文本媒体2

1.2.2声音媒体3

1.2.3图形与图像4

1.2.4动画与视频图像4

1.2.5多媒体数据文件6

1.3多媒体关键技术及其标准8

1.3.1只读光盘存储器8

1.3.2数据压缩和解压缩10

1.3.3超文本/超媒体技术12

1.4多媒体技术的应用领域14

1.4.1多媒体计算机14

1.4.2多媒体音像设备15

1.4.3多媒体网络应用15

1.4.4多媒体教学与电子出版15

习题17

上篇多媒体设备

第2章多媒体个人计算机20

2.1从PC到MPC20

2.1.1PC的组成与结构20

2.1.2MPC的基本组成20

2.1.3MPC的标准22

2.2中央处理器的本地信号处理23

2.2.1多媒体扩展技术23

2.2.2MMX技术的主要特点23

2.3CD\|ROM与DVD\|ROM驱动器24

2.3.1光盘驱动器的分类24

2.3.2光盘驱动器的组成25

2.3.3光驱的主要技术指标25

2.4音频信息处理和声卡26

2.4.1音频信息处理27

2.4.2声卡28

2.5图形、图像处理和显示卡30

2.5.1图形、图像处理30

2.5.2显示卡32

2.6视频信息处理和视频卡34

2.6.1视频信息处理35

2.6.2视频卡36

2.7MPC的外部设备36

2.7.1扫描仪37

2.7.2多媒体音箱38

2.7.3CD刻录机39

2.8Windows的免费多媒体软件42

2.8.1CD播放器42

2.8.2媒体播放器47

2.8.3用媒体播放器上网点播52

习题59

第3章其他多媒体设备60

3.1触摸屏60

3.1.1触摸屏的组成与驱动方式60

3.1.2触摸屏的分类及各类的特点61

3.1.3触摸屏的主要性能63

3.2数码相机63

3.2.1数码相机的基本原理63

3.2.2数码相机的特点与技术指标64

3.2.3数码相机的使用66

3.2.4数码照片的后期处理67

3.3数码视听设备69

3.3.1移动音频设备:数码随身听69

3.3.2数码影视产品:VCD/DVD播放机71

3.3.3家庭电影院与多媒体播放软件74

习题77

中篇多媒体素材制作

第4章素材制作概述80

4.1多媒体素材80

4.2文本数据制作80

4.2.1文本数据的获取81

4.2.2文本数据的加工81

4.3图像数据制作82

4.3.1图像数据的采集83

4.3.2图像数据的处理83

4.4动画数据制作83

4.4.1动画制作原理84

4.4.2动画制作方式84

4.4.3动画制作工具84

4.5声音数据制作85

4.5.1声音数据的采集85

4.5.2声音数据的加工86

4.6视频数据制作86

4.6.1视频数据的采集86

4.6.2视频数据的编辑87

4.7音、像制作工具的特点88

4.7.1图层88

4.7.2滤镜处理88

4.7.3音效处理89

习题90

第5章图像处理软件Photoshop91

5.1Photoshop 的特点91

5.2界面与工具92

5.2.1菜单栏92

5.2.2工具箱与浮动工具选项栏93

5.2.3浮动面板98

5.3图像的基本编辑100

5.3.1简单图像的制作100

5.3.2图层的应用102

5.3.3通道的应用104

5.3.4蒙版的应用107

5.4图像的高级编辑110

5.4.1色彩调整111

5.4.2滤镜技术114

5.5Photoshop在Web方面的应用119

习题122

第6章动画制作软件Flash124

6.1初识Flash MX124

6.1.1用户界面124

6.1.2绘图工具127

6.2动画制作基础129

6.2.1动画的类型129

6.2.2帧、图层和场景130

6.2.3符号及其实例134

6.2.4动画制作流程137

6.3简单动画制作137

6.3.1逐帧动画137

6.3.2运动渐变动画139

6.3.3形状渐变动画147

6.4高级动画制作150

6.4.1遮罩动画150

6.4.2声音动画156

6.4.3行为动画163

6.5作品的输出174

习题175

第7章声音制作工具176

7.1Windows录音机176

7.1.1用户界面176

7.1.2录制声音文件177

7.1.3编辑声音文件178

7.1.4播放声音文件180

7.1.5设定和更改声音的属性181

7.2Windows音量控制软件183

7.3制作MP3音乐185

7.4制作MIDI音乐187

7.4.1MIDI音乐的优点187

7.4.2MIDI音乐的处理过程187

7.4.3MIDI合成器188

7.4.4MIDI音序器188

习题189

下篇多媒体系统开发

第8章开发模型与创作工具192

8.1多媒体软件工程192

8.1.1软件生存周期192

8.1.2软件开发模型193

8.1.3多媒体系统开发步骤195

8.1.4多媒体开发的人员组织198

8.2多媒体创作工具199

8.2.1创作工具的功能与特点199

8.2.2创作工具的类型200

8.3多媒体人\|机界面设计202

8.3.1界面设计的一般原则202

8.3.2界面设计的指导规则202

习题203

第9章用Authorware创作多媒体系统205

9.1Authorware概述205

9.1.1基本特点205

9.1.2Authorware的开发环境206

9.1.3图标209

9.1.4开发过程与引例211

9.2文字/图形对象的集成215

9.2.1文图对象的编辑215

9.2.2文图对象的定位219

9.2.3显示图标、等待图标与擦除图标220

9.3动画效果的设计231

9.3.1移动图标231

9.3.2动画设计的步骤232

9.3.3动画设计举例232

9.4程序的分支与交互243

9.4.1变量与函数243

9.4.2计算图标245

9.4.3交互图标与人\|机交互250

9.4.4分支图标与分支结构267

9.4.5应用示例270

9.5集成其他多媒体信息275

9.5.1声音的集成275

9.5.2数字电影的集成278

9.6对系统开发的其他支持280

9.6.1库、模型和知识对象280

9.6.2程序的调试281

9.6.3程序的打包与发行282

习题285

第10章在VB环境中开发多媒体程序287

10.1VB概述287

10.1.1基本特点287

10.1.2环境界面288

10.1.3对象、事件与方法290

10.1.4VB程序的开发291

10.2VB的多媒体功能293

10.2.1VB本身的绘图功能293

10.2.2多媒体效果示例295

10.2.3实现多媒体功能的其他途径298

10.3媒体控制接口299

10.3.1MCI设备299

10.3.2MCI指令301

10.3.3MCI控件303

10.3.4MCI的应用306

10.4API函数调用321

10.4.1API函数声明321

10.4.2与MCI相关的API函数323

10.4.3简单的函数调用示例324

10.4.4API波形音频函数331

10.5VB的OLE功能332

10.5.1建立OLE对象的方法333

10.5.2应用示例:插入媒体播放机334

习题335

参考文献337

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个