《数字媒体基础教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)YUE-LINGWONG著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2009
  • ISBN:9787111277347
  • 页数:260 页
图书介绍:本书属于数字媒体领域的入门级课程,更适合于初学者。只要对数字媒体产品有关的信息和技术有兴趣,你就一定可以从本书有所收获。本书从最基本的二进制表示和模数转换概念讲起,分别对数字图像、数字音频和数字视频的概念、数字化方法、编辑技巧进行了全面的介绍,并在理论讲解中大量结合了常用的数字媒体编辑软件应用等内容,既有助于读者对概念的理解,又能够促进实践活动的完成。最后,本书还详细介绍了用Flash进行交互式多媒体创作的概念和方法,提供了大量的编程实例及相关说明内容。

第1章 背景知识 1

1.1简介 1

1.2模拟和数字化表示 2

1.2.1模拟信息 3

1.2.2数字信息 3

1.3位 4

1.4用位表示数值 6

1.4.1十进制 6

1.4.2二进制 6

1.5用位表示非数值 8

1.6计算机的有限性和离散性 8

1.6.1有限性 8

1.6.2优点 9

1.7模数转换 9

1.8文件尺寸 12

1.9压缩 13

1.10本章小结 13

术语 14

复习题 14

第2章 数字图像基础 16

2.1简介 16

2.2图像的数字化 17

2.2.1步骤1:取样 17

2.2.2步骤2:量化 19

2.3位图图像 21

2.4矢量图形 21

2.5数字图像的文件类型 23

2.6数字图像的文件尺寸及其优化 24

2.7颜色表示 27

2.7.1RGB颜色模型 27

2.7.2CMYK颜色模型 29

2.7.3HSB颜色模型 31

2.7.4CIE XYZ 32

2.7.5其他颜色模型 33

2.8颜色模式 34

2.9数字图像中颜色重现的困难 36

2.10本章小结 37

术语 38

复习题 38

第3章 数字图像的捕获和编辑 41

3.1简介 41

3.2扫描仪 41

3.3通过扫描捕获数字图像 43

3.3.1扫描分辨率的选择 43

3.3.2色调调整 45

3.4用数字摄影技术捕获数字图像 46

3.4.1兆像素 47

3.4.2数码照相机 49

3.5数字图像的编辑 49

3.6颜色和色调调整 54

3.6.1理解和阅读柱状图 54

3.6.2利用柱状图进行亮度和对比度调整 55

3.7图像编辑软件中的选择工具 57

3.8分层基础理论和高级分层技术 58

3.9打印最终图像 60

3.10Web图像的优化 62

3.11矢量图形处理软件的使用 64

3.11.1路径和点 64

3.11.2描边和填充 66

3.11.3预设形状和自由绘制 67

3.11.4选择工具 67

3.11.5图层、效果和滤镜 67

3.12本章小结 67

术语 69

复习题 69

探索应用:软件的使用 72

第4章 数字音频基础 74

4.1简介 74

4.2声波的本质 75

4.2.1频率和音调 76

4.2.2声强和音量 76

4.3声波的叠加 78

4.4声音的数字化 79

4.4.1步骤1:取样 80

4.4.2步骤2:量化 81

4.5动态范围 82

4.6数字音频文件的尺寸、压缩方法以及类型 83

4.7MIDI 86

4.8本章小结 87

术语 88

复习题 88

第5章 数字音频的获取与编辑 90

5.1数字音频的获取 90

5.1.1录音 90

5.1.2模拟媒体的数字化 94

5.2数字音频编辑软件工作区的基本组成 94

5.2.1基本编辑:每次编辑一段音频 95

5.2.2音频混合:编辑多个音频 95

5.2.3频谱视图 97

5.3基本的数字音频编辑 98

5.3.1波形文件的调整 98

5.3.2调整音量 99

5.3.3噪声去除 99

5.3.4特效 100

5.3.5向下取样和降低位深度 100

5.3.6数字音频录制润饰的基本步骤 101

5.4音乐创作 101

5.4.1MIDI 101

5.4.2循环音乐 102

5.5数字音频的发布 104

5.5.1视频 104

5.5.2多媒体创作 104

5.5.3互联网 104

5.5.4音频CD 108

5.5.5播客 109

5.6本章小结 112

术语 113

复习题 113

探索应用 114

第6章 数字视频基础 115

6.1运动本质和播放视频 116

6.1.1播放标准 116

6.1.2帧速率 116

6.1.3隔行和逐行扫描 116

6.1.4过扫和安全区域 118

6.1.5颜色格式 119

6.2运动的取样和量化 119

6.3测量数字视频的帧尺寸和分辨率 119

6.3.1帧尺寸 120

6.3.2帧宽高比 120

6.3.3像素宽高比 120

6.4数字视频的计时 122

6.5数字视频标淮 124

6.5.1标清定义 124

6.5.2高清定义 125

6.5.3数字电视(DTV) 127

6.6数字视频的文件类型 128

6.7数字视频文件的大小和优化 129

6.8视频文件压缩方法的基本概念 133

6.8.1空间域压缩 133

6.8.2时间域压缩 134

6.8.3无损压缩和有损压缩 134

6.8.4对称压缩和非对称压缩 134

6.9MPEG压缩 135

6.9.1MPEG-1 135

6.9.2MPEG-2 135

6.9.3MPEG-4 139

6.10流传输视频和累进下载 140

6.11本章小结 141

术语 142

复习题 143

第7章 数字视频:后期处理 148

7.1获取数字视频 148

7.1.1模拟数据源 148

7.1.2数字视频 149

7.2数码摄像机的种类 151

7.2.1视频文件格式和录制介质 151

7.2.2图像质量:CCD数量和分辨率 152

7.3数字视频编缉软件的基本工作区元素 153

7.4数字视频编缉的基本步骤 154

7.5输出和发布最终视频 156

7.5.1DVD回放 157

7.5.2高清视频光盘 157

7.5.3Web 158

7.5.4CD-ROM或DVD-ROM播放 159

7.5.5录像带和其他介质 159

7.6制作DVD视盘 160

7.6.1菜单结构和导航层次 160

7.6.2创建DVD工程 160

7.7本章小结 164

术语 165

复习题 166

探索应用 167

第8章 使用Flash的交互式多媒体创作:动画 169

8.1什么是多媒体创作 169

8.2多媒体制作过程 170

8.3动画 171

8.3.1逐帧动画 171

8.3.2补间动画 172

8.3.3脚本动画 172

8.3.4逐帧、补间与脚本 172

8.3.5帧速率和帧尺寸 172

8.4调整动画回放速度 173

8.4.1增加帧以减慢运动 173

8.4.2加速运动 173

8.5Flash CS3工作区 173

8.5.1工具面板 173

8.5.2舞台 175

8.5.3时间轴 175

8.5.4属性检查器 175

8.5.5库面板 175

8.6Flash:基本术语 176

8.6.1形状 176

8.6.2符号 179

8.6.3补间 181

8.6.4运动引导 186

8.6.5遮罩 188

8.7本章小结 192

术语 193

复习题 193

第9章 使用Flash进行交互式多媒体创作:ActionScript——第一部分 195

9.1编程语言与脚本语言 195

9.2编程和脚本基础——第一部分 195

9.2.1语法 196

9.2.2数据类型 196

9.2.3变量 197

9.2.4语句 199

9.2.5赋值语句 199

9.2.6运算符 199

9.2.7常量 202

9.2.8关键字 202

9.2.9表达式 203

9.3编程和脚本基础——第二部分 207

9.3.1控制结构 207

9.3.2函数和过程 211

9.3.3参数和变元 213

9.3.4注释 214

9.4本章小结 217

术语 219

复习题 220

第10章 使用Flash的交互式多媒体创作:ActionScript——第二部分 222

10.1ActionScript:基本术语和基础概念 222

10.1.1影片剪辑:实例和命名 222

10.1.2影片剪辑:每一个都有自己的时间轴 224

10.1.3嵌套影片剪辑和点语法 224

10.2脚本用在哪里 225

10.2.1关键帧 225

10.2.2动作面板 225

10.2.3“动作”层 226

10.3脚本错误 226

10.3.1语法错误 226

10.3.2逻辑错误 228

10.3.3trace()语句 228

10.3.4常见错误列表 230

10.4本章小结 230

术语 231

复习题 231

第11章 使用Flash进行交互式多媒体创作:ActionScript——第三部分 232

11.1添加交互性 232

11.2事件侦听器和事件处理器的概念 233

11.3编写ActionScript 3.0事件侦听器代码 234

11.4鼠标事件 236

11.5键盘事件 237

11.6用于动画的帧事件 238

11.7控制舞台上的对象 239

11.7.1控制和监控对象的屏幕位置:x和y 240

11.7.2使对象消失:x、y、alpha和visible 241

11.7.3改变对象的可视内容 241

11.7.4使对象可拖曳:startDrag()和stopDrag() 243

11.8监控鼠标位置 244

11.9检测两个对象之间的碰撞 245

11.9.1hitTestObject() 245

11.9.2hitTestPoint() 246

11.10其他交互式多媒体创作的有用函数和结构 248

11.10.1随机化 249

11.10.2数组 250

11.10.3循环 252

11.10.4动态生成影片剪辑实例 254

11.11本章小结 256

术语 258

复习题 258