目录
多媒体技术基础及应用第1章多媒体技术概述1
1.1媒体和多媒体1
1.1.1媒体的常见形式1
1.1.2媒体的分类7
1.1.3多媒体及其特点13
1.2多媒体技术的研究内容14
1.3多媒体技术的发展演变15
1.4多媒体技术的典型应用19
1.4.1基于内容或语义的检索19
1.4.2人脸识别19
1.4.3语音识别22
1.4.4虚拟现实23
1.4.5多媒体会议系统23
1.4.6视频点播系统24
1.5多媒体硬件系统和多媒体软件系统25
1.5.1多媒体硬件系统26
1.5.2多媒体软件系统27
本章小结38
习题39
第2章平面设计技术基础41
2.1平面设计的基本类型41
2.2平面设计的基本形式45
2.3平面设计中的色彩运用47
2.3.1色彩的基本知识47
2.3.2色彩的心理感知47
2.4使用CorelDRAW进行平面设计49
2.4.1CorelDRAW软件介绍49
2.4.2使用CorelDRAW制作五角星54
2.4.3使用CorelDRAW制作环保宣传海报62
本章小结68
习题69
多媒体技术基础及应用目录第3章声音处理技术基础70
3.1声音的基本特性70
3.1.1声音的物理特性71
3.1.2声音的心理特性73
3.1.3声音的物理特性和心理特性的关系79
3.2声音的数字化79
3.2.1模拟信号与数字信号79
3.2.2声音的采样80
3.2.3声音的量化81
3.2.4声音的编码82
3.2.5声音质量的影响因素82
3.3声音的文件格式83
3.4立体声技术86
3.5使用Adobe Audition进行声音处理87
3.5.1Adobe Audition软件介绍87
3.5.2典型的声音处理88
本章小结97
习题97
第4章图像处理技术基础100
4.1颜色100
4.1.1颜色的物理特性101
4.1.2颜色的心理特性103
4.2颜色空间105
4.2.1RGB颜色空间105
4.2.2CMYK颜色空间106
4.2.3HSL颜色空间107
4.2.4YUV颜色空间109
4.2.5YCbCr颜色空间110
4.2.6YIQ颜色空间111
4.2.7Lab颜色空间112
4.3图像的数字化112
4.3.1图像的采样112
4.3.2图像的量化113
4.3.3图像的编码114
4.3.4图像质量的影响因素114
4.4图像的文件格式115
4.5使用Photoshop进行图像处理117
4.5.1Adobe Photoshop软件介绍117
4.5.2Adobe Photoshop中的图像处理118
本章小结140
习题141
第5章视频处理技术基础143
5.1视频的基本概念143
5.1.1模拟视频144
5.1.2数字视频147
5.2视频数字化148
5.2.1视频数字化的方法148
5.2.2图像子采样149
5.2.3视频数字化的容量计算152
5.3使用Premiere进行视频处理152
5.3.1Premiere软件介绍152
5.3.2使用Premiere软件制作公司宣传视频153
5.3.3使用Premiere软件制作打字特效169
本章小结174
习题175
第6章动画制作技术基础176
6.1动画的原理176
6.2动画的分类176
6.3计算机动画的制作过程180
6.4使用Flash CS制作计算机动画182
6.4.1Flash CS软件介绍182
6.4.2使用Flash CS制作简易Flash课件186
6.4.3使用Flash CS创建形状补间动画193
6.4.4使用Flash CS创建动作补间动画和引导线动画201
6.4.5使用Flash CS创建小球碰撞动画209
本章小结214
习题215
第7章多媒体压缩技术基础216
7.1数据压缩概述216
7.1.1数据压缩的基本概念216
7.1.2数据压缩的分类217
7.2基于数据冗余的数据压缩219
7.3无损压缩222
7.3.1游程长度编码222
7.3.2哈夫曼编码224
7.3.3算术编码228
7.4有损压缩230
7.4.1预测编码230
7.4.2变换编码232
7.5图像压缩标准JPEG235
7.6视频压缩标准MPEG238
7.6.1MPEG标准及其发展演变238
7.6.2MPEG1标准238
7.7压缩软件的使用239
本章小结241
习题242
第8章多媒体通信技术基础244
8.1多媒体通信概述244
8.2多媒体通信的服务质量244
8.2.1服务质量概述244
8.2.2服务质量类型245
8.3多媒体通信协议246
8.3.1TCP/IP协议246
8.3.2资源预留协议249
8.3.3实时传输协议249
8.3.4实时传输控制协议250
8.3.5实时流协议250
8.4流媒体技术251
8.4.1关键技术251
8.4.2流式传输252
8.4.3流媒体播放形式253
8.4.4流媒体技术产品254
本章小结255
习题256
第9章超媒体技术基础258
9.1超媒体的基本概念258
9.1.1超文本与超文本标记语言258
9.1.2超媒体的基本概念260
9.2超媒体的组成结构260
9.2.1节点261
9.2.2链261
9.2.3网络262
9.3使用Authorware开发超媒体系统263
9.3.1Authorware软件介绍263
9.3.2使用Authorware制作武器展示系统264
本章小结273
习题274
第10章HTML 5多媒体应用开发275
10.1超文本标记语言275
10.2HTML的文档结构276
10.2.1HTML代码的头部277
10.2.2HTML代码的主体279
10.3JavaScript287
10.4HTML 5289
10.4.1HTML 5简介289
10.4.2HTML 5代码的文档结构289
10.4.3HTML 5中audio和video标签291
10.4.4HTML 5中canvas标签293
10.4.5 HTML 5中的svg标签295
10.5HTML 5的手机游戏开发296
10.5.1开发环境296
10.5.2相关实例297
本章小结297
习题298
第11章虚拟现实技术基础299
11.1虚拟现实的基本概念299
11.2虚拟现实的系统组成300
11.3使用VRML进行虚拟现实建模304
11.3.1VRML概述304
11.3.2VRML的开发环境304
11.3.3使用VRML构建虚拟现实系统305
本章小结311
习题312
第12章Scratch多媒体应用开发313
12.1Scratch概述313
12.1.1Scratch软件主界面313
12.1.2Scratch软件的脚本318
12.2大鱼吃小鱼的游戏开发324
12.2.1游戏的功能分析324
12.2.2游戏背景设置325
12.2.3角色设置326
12.2.4变量设置327
12.2.5游戏初始化脚本328
12.2.6造型控制脚本329
12.2.7运动控制脚本329
12.2.8碰撞控制脚本332
12.2.9时间与升级控制脚本333
12.2.10状态控制脚本334
12.2.11文字与按钮控制脚本336
12.2.12声音控制脚本339
本章小结346
习题347
参考文献348第3章声音处理技术基础71
3.1声音的基本特性71
3.1.1声音的物理特性72
3.1.2声音的心理特性74
3.1.3声音的物理特性和心理特性的关系80
3.2声音的数字化80
3.2.1模拟信号与数字信号81
3.2.2声音的采样82
3.2.3声音的量化82
3.2.4声音的编码83
3.2.5声音质量的影响因素83
3.3声音的文件格式84
3.4立体声技术87
3.5使用Adobe Audition进行声音处理88
3.5.1Adobe Audition软件介绍88
3.5.2典型的声音处理89
本章小结99
习题99
第4章图像处理技术基础102
4.1颜色102
4.1.1颜色的物理特性103
4.1.2颜色的心理特性105
4.2颜色空间107
4.2.1RGB颜色空间107
4.2.2CMYK颜色空间108
4.2.3HSL颜色空间109
4.2.4YUV颜色空间111
4.2.5YCbCr颜色空间112
4.2.6YIQ颜色空间113
4.2.7Lab颜色空间113
4.3图像的数字化114
4.3.1图像的采样114
4.3.2图像的量化115
4.3.3图像的编码116
4.3.4图像质量的影响因素116
4.4图像的文件格式117
4.5使用Photoshop进行图像处理119
4.5.1Adobe Photoshop软件介绍119
4.5.2Adobe Photoshop中的图像处理120
本章小结142
习题143
第5章视频处理技术基础145
5.1视频的基本概念145
5.1.1模拟视频146
5.1.2数字视频149
5.2视频数字化150
5.2.1视频数字化的方法150
5.2.2图像子采样151
5.2.3视频数字化的容量计算154
5.3使用Premiere进行视频处理154
5.3.1Premiere软件介绍154
5.3.2使用Premiere软件制作公司宣传视频155
5.3.3使用Premiere软件制作打字特效170
本章小结177
习题177
第6章动画制作技术基础179
6.1动画的原理179
6.2动画的分类179
6.3计算机动画的制作过程183
6.4使用Flash CS制作计算机动画185
6.4.1Flash CS软件介绍185
6.4.2使用Flash CS制作简易Flash课件189
6.4.3使用Flash CS创建形状补间动画196
6.4.4使用Flash CS创建动作补间动画和引导线动画204
6.4.5使用Flash CS创建小球碰撞动画212
本章小结217
习题218
第7章多媒体压缩技术基础219
7.1数据压缩概述219
7.1.1数据压缩的基本概念219
7.1.2数据压缩的分类220
7.2基于数据冗余的数据压缩222
7.3无损压缩225
7.3.1游程长度编码225
7.3.2哈夫曼编码227
7.3.3算术编码231
7.4有损压缩233
7.4.1预测编码233
7.4.2变换编码235
7.5图像压缩标准JPEG238
7.6视频压缩标准MPEG241
7.6.1MPEG标准及其发展演变241
7.6.2MPEG1标准241
7.7压缩软件的使用242
本章小结244
习题245
第8章多媒体通信技术基础247
8.1多媒体通信概述247
8.2多媒体通信的服务质量247
8.2.1服务质量概述247
8.2.2服务质量类型248
8.3多媒体通信协议249
8.3.1TCP/IP协议249
8.3.2资源预留协议252
8.3.3实时传输协议252
8.3.4实时传输控制协议253
8.3.5实时流协议253
8.4流媒体技术254
8.4.1关键技术254
8.4.2流式传输255
8.4.3流媒体播放形式256
8.4.4流媒体技术产品257
本章小结258
习题259
第9章超媒体技术基础261
9.1超媒体的基本概念261
9.1.1超文本与超文本标记语言261
9.1.2超媒体的基本概念263
9.2超媒体的组成结构263
9.2.1节点264
9.2.2链264
9.2.3网络265
9.3使用Authorware开发超媒体系统266
9.3.1Authorware软件介绍266
9.3.2使用Authorware制作武器展示系统267
本章小结276
习题277
第10章HTML5多媒体应用开发278
10.1超文本标记语言278
10.2HTML的文档结构279
10.2.1HTML代码的头部280
10.2.2HTML代码的主体282
10.3JavaScript290
10.4HTML 5292
10.4.1HTML 5简介292
10.4.2HTML 5代码的文档结构292
10.4.3HTML 5中audio和video标签294
10.4.4HTML 5中canvas标签296
10.4.5 HTML 5中的svg标签298
10.5HTML 5的手机游戏开发299
10.5.1开发环境299
10.5.2相关实例300
本章小结300
习题301
第11章虚拟现实技术基础302
11.1虚拟现实的基本概念302
11.2虚拟现实的系统组成303
11.3使用VRML进行虚拟现实建模307
11.3.1VRML概述307
11.3.2VRML的开发环境307
11.3.3使用VRML构建虚拟现实系统308
本章小结314
习题315
第12章Scratch多媒体应用开发316
12.1Scratch概述316
12.1.1Scratch软件主界面316
12.1.2Scratch软件的脚本321
12.2大鱼吃小鱼的游戏开发327
12.2.1游戏的功能分析327
12.2.2游戏背景设置328
12.2.3角色设置329
12.2.4变量设置330
12.2.5游戏初始化脚本331
12.2.6造型控制脚本332
12.2.7运动控制脚本332
12.2.8碰撞控制脚本335
12.2.9时间与升级控制脚本336
12.2.10状态控制脚本336
12.2.11文字与按钮控制脚本339
12.2.12声音控制脚本342
本章小结349
习题350
参考文献351