《多媒体技术与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李飞等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302161658
  • 页数:338 页
图书介绍:本书介绍多媒体技术的软干基础,应用技术与实践操作。

基础篇 3

第1章 操作系统 3

1.1 操作系统的概念 3

1.1.1 操作系统在软件中的地位 3

1.1.2 操作系统的形成 5

1.1.3 操作系统的类型 6

1.2 操作系统的用户接口 10

1.2.1 操作系统的作业管理 10

1.2.2 操作系统的命令接口 11

1.2.3 操作系统的程序接口 12

1.3 操作系统的管理功能 13

1.3.1 进程管理 13

1.3.2 存储管理 19

1.3.3 设备管理 23

1.3.4 文件管理 27

1.4 常见的几种操作系统 31

1.4.1 DOS操作系统 31

1.4.2 Windows操作系统 32

1.4.3 UNIX操作系统 33

1.4.4 Linux操作系统 33

小结 34

习题 35

第2章 数据的线性结构 36

2.1 数据的逻辑关系和存储表示 36

2.1.1 基本概念和术语 36

2.1.2 数据的逻辑结构 38

2.1.3 数据的存储方式 39

2.2 线性表的基本概念 41

2.2.1 线性表的定义 41

2.2.2 线性表的基本运算 41

2.3 线性表的顺序存储 42

2.3.1 顺序表的表示方法 42

2.3.2 顺序表上基本运算的实现 43

2.4 线性表的链式存储 46

2.4.1 单链表 46

2.4.2 单链表上基本运算的实现 48

2.4.3 线性表的其他链式存储 51

2.5 栈 53

2.5.1 栈的定义和基本运算 53

2.5.2 栈的存储结构和运算的实现 54

2.6 队列 57

2.6.1 队列的定义和基本运算 58

2.6.2 队列的存储结构和运算的实现 58

小结 61

习题 62

第3章 查找与排序 64

3.1 查找 64

3.1.1 查找的基本概念 64

3.1.2 静态查找表 65

3.1.3 散列表 69

3.2 排序 72

3.2.1 排序的基本概念与基本方法 72

3.2.2 插入排序 74

3.2.3 交换排序 77

3.2.4 选择排序 80

小结 82

习题 82

应用篇 85

第4章 多媒体技术概述 85

4.1 媒体及其分类 85

4.1.1 媒体 85

4.1.2 多媒体 86

4.2 多媒体的基本特征 86

4.3 多媒体技术的发展 88

4.4 多媒体数据压缩技术 89

4.4.1 多媒体数据压缩编码的必要性 89

4.4.2 多媒体数据压缩的可能性 89

4.4.3 多媒体数据压缩方法的分类 90

4.5 多媒体应用系统的开发 90

4.5.1 多媒体应用系统开发的一般过程 91

4.5.2 用户需求与脚本创作 91

4.5.3 用开发工具加工素材 92

4.5.4 系统设计 93

4.5.5 系统调试与修改 93

小结 94

习题 94

第5章 图像处理技术 95

5.1 图像色彩空间简介 95

5.2 图像文件格式 97

5.3 Photoshop的操作环境 98

5.3.1 Photoshop界面组成 98

5.3.2 Photoshop的工具箱 100

5.4 图像文件的操作 100

5.5 图像窗口的基本操作 103

5.5.1 屏幕模式 103

5.5.2 设置图像显示比例 103

5.5.3 设置画布大小 104

5.5.4 设置前景色和背景色 104

5.5.5 使用【历史记录】调板恢复操作 107

5.6 绘图工具 107

5.6.1 画笔工具 107

5.6.2 橡皮擦工具 109

5.6.3 图章工具 109

5.6.4 油漆桶工具和渐变工具 110

5.6.5 文字工具 111

5.7 选区的建立与编辑 112

5.7.1 选框工具 112

5.7.2 套索类工具 115

5.7.3 魔棒工具 116

5.7.4 使用菜单来修改选区 116

5.7.5 保存和调用选区 117

5.7.6 移动选区 118

5.8 图层 118

5.8.1 图层的概念 118

5.8.2 图层调板的组成 119

5.8.3 图层的创建 120

5.8.4 图层的编辑 120

5.8.5 图层样式 126

5.9 路径 129

5.9.1 路径的构成 129

5.9.2 路径调板的组成 130

5.9.3 路径的基本操作 131

5.10 通道与蒙版 134

5.10.1 通道的主要功能与特点 134

5.10.2 通道调板的组成 134

5.10.3 通道的基本操作 135

5.10.4 通道的运算 136

5.10.5 蒙版 137

5.11 图像色调和色彩的调整 140

5.11.1 使用色阶调整图像的色调 140

5.11.2 使用曲线调整图像的色彩 141

5.11.3 使用色彩平衡调整图像的色调 141

5.12 滤镜 145

5.13 综合实例 146

小结 147

习题 147

第6章 音频处理技术 149

6.1 基本概念 149

6.1.1 声音的基本特点 149

6.1.2 数字音频文件的种类 151

6.1.3 数字音频的音质与数据量 152

6.2 音频数据采样与简单处理 153

6.2.1 采样基本原理 153

6.2.2 CD音乐采样 153

6.2.3 自然声采样 155

6.3 数字音频处理软件GoldWave 157

6.3.1 简介 157

6.3.2 调入与保存文件 159

6.3.3 数字录音采样 159

6.3.4 编辑区域 160

6.3.5 简单音频编辑 160

6.3.6 声道编辑 161

6.3.7 淡入淡出 161

6.3.8 频率均衡控制 162

6.3.9 混响时间 163

6.3.10 特殊音效 163

6.3.11 时间调整 164

6.3.12 响度控制 164

6.3.13 编辑和保存MP3文件 165

6.3.14 巧用GoldWave软件 166

小结 167

习题 167

第7章 动画制作与Flash脚本基础 168

7.1 计算机动画研究的内容 168

7.2 计算机动画的应用 170

7.3 ActionScript简介 171

7.3.1 ActionScript概述 171

7.3.2 如何编辑ActionScript脚本 172

7.4 ActionScript语法规则 173

7.4.1 几个术语 173

7.4.2 语法规则 174

7.4.3 简单语法结构 176

7.5 数据类型、变量、表达式和函数 178

7.5.1 数据类型 178

7.5.2 变量 178

7.5.3 运算符和表达式 179

7.5.4 函数 180

7.6 一般对象属性 181

7.7 常用交互动作命令 182

7.8 内置类 188

7.8.1 内置类的分类 188

7.8.2 常用内置类简介 191

7.9 综合实例 198

小结 202

习题 202

第8章 视频处理技术 203

8.1 视频基础 203

8.1.1 视频的分类 203

8.1.2 数字化视频的优点 204

8.1.3 电视视频信号的扫描方式 204

8.1.4 电视制式 205

8.2 视频卡 206

8.2.1 视频叠加卡 206

8.2.2 视频采集卡 207

8.2.3 图形加速卡 208

8.2.4 MPEG卡 208

8.2.5 电视调谐卡和电视编码卡 209

8.3 流媒体技术 210

8.3.1 流式传输的基础 210

8.3.2 流媒体技术原理 211

8.3.3 流媒体应用 212

8.4 视频文件格式 212

8.4.1 影像格式 212

8.4.2 流式视频格式 213

8.5 初识视频处理软件Premiere 214

8.5.1 Premiere 6.5的启动和界面 214

8.5.2 素材的添加和整理 216

8.5.3 监视器窗口的使用 219

8.6 基本编辑技术 221

8.6.1 时间标尺的使用 221

8.6.2 工作区的使用 221

8.6.3 调整片段的播放速度 221

8.6.4 方便的撤销功能 222

8.6.5 设置书签 222

8.6.6 锁定和禁用素材 222

8.6.7 虚拟片段 223

8.7 使用时间线窗口工具箱 224

8.7.1 选择工具、手形工具和缩放工具 224

8.7.2 块选择工具 225

8.7.3 调度工具 225

8.7.4 剪切工具 226

8.7.5 音频工具 226

8.7.6 出、入点工具 227

8.8 特技效果 227

8.8.1 添加画面切换特技效果 227

8.8.2 添加视频滤镜效果 228

8.8.3 利用附加轨道制造画面渐隐效果 229

8.8.4 添加音频滤镜效果 230

8.8.5 音频的淡入淡出效果 230

8.8.6 两段音频之间的过渡 230

8.8.7 预览特技效果 230

8.9 透明画面的制作 231

8.9.1 抠像技术 231

8.9.2 画中画效果 231

8.10 运动效果 232

8.10.1 设置影片画面直线运动 232

8.10.2 设置影片画面折线运动 233

8.10.3 利用滤镜使静止图像运动 233

8.11 添加字幕 235

8.11.1 快速添加简单字幕 235

8.11.2 滚动字幕 236

8.12 获取视频素材 236

8.13 影片的输出 237

8.13.1 影片输出前的准备工作 237

8.13.2 输出avi电影文件 237

8.13.3 输出影片中的帧、音频和EDL 237

小结 237

习题 238

第9章 Visual Basic多媒体程序设计 239

9.1 Animation控件 239

9.1.1 Animation控件介绍 240

9.1.2 Animation控件应用实例 240

9.2 MCI控件 242

9.2.1 MCI控件介绍 243

9.2.2 MCI控件应用实例 245

9.3 MediaPlayer控件 249

9.3.1 MediaPlayer控件介绍 249

9.3.2 MediaPlayer控件应用实例 250

9.4 多媒体API函数 251

9.4.1 常用多媒体API函数简介 251

9.4.2 MCI指令概述 253

9.4.3 MCI音频指令 255

9.4.4 MCI音频指令应用实例 257

9.4.5 MCI MIDI指令 259

9.4.6 MCI MIDI指令应用实例 260

9.4.7 MCI AVI指令 262

9.4.8 MCI AVI指令应用实例 265

9.4.9 MCI CD Audio指令 268

9.4.10 MCI CD指令应用实例 270

小结 274

习题 274

实践篇 277

实验1 Windows XP安装及资源管理应用 277

实验2 线性表及其应用 285

实验3 栈和队列及其应用 296

实验4 制作绒线手套 304

实验5 制作足球 308

实验6 制作校庆手袋 312

实验7 制作MP3铃声 318

实验8 千山鸟飞绝动画制作 320

实验9 七巧板动画制作 323

实验10 制作MTV 328

实验11 利用MCI设计音频播放器 332

实验12 制作MP3播放器 334

参考文献 338