《多媒体技术开发指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:吴炜煜主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:1994
  • ISBN:7561108923
  • 页数:297 页
图书介绍:

第一章 多媒体技术概论 1

1.1 关于多媒体的描述 1

1.2 视听技术发展简史 2

1.3 多媒体的研究进程 3

1.4 多媒体系统构成 8

1.5 多媒体的基本技术 9

1.6 多媒体的应用 12

第二章 多媒体信息压缩编码技术 14

2.1 多媒体信息特点 14

2.2 数字电视编码 15

2.3 数据压缩技术的分类 16

2.4 图像处理的有关技术概念 18

2.4.1 图像质量评价 18

2.4.2 图像采样 20

2.4.3 由投影重构图像 22

2.4.4 图像取样中的错位问题 23

2.4.5 图像量化 24

2.4.6 直方图函数 26

2.4.7 图像代数运算及其对直方图的影响 27

2.5 预测编码理论和技术 29

2.5.1 预测编码的基本类型 29

2.5.2 自适应量化 31

2.5.3 自适应预测 32

2.5.4 结语 34

2.6 变换编码技术 34

2.6.1 离散余弦变换 34

2.6.2 余弦变换编码的自适应量化 35

2.6.3 预测变换混合型编码 36

2.7 熵编码理论和技术 37

2.7.1 最佳Huffman编码法 37

2.7.2 熵保持预测编码 38

2.8 多媒体数据编码国际标准 39

2.8.1 数字电视编码参数(CCIR601) 39

2.8.2 H.261视听通信编码标准 41

2.8.3 MPEG运动图像压缩编码标准 44

2.8.4 语音压缩编码技术与标准 48

第三章 静态图像压缩编码技术标准JPEG 57

3.1 JPEG标准概述 57

3.1.1 JPEG算法综述 57

3.1.2 JPEG基本系统标准 59

3.2 JPEG概念及术语定义 62

3.2.1 JPEG要素定义 62

3.2.2 失真和无失真压缩 63

3.2.3 DCT型编解码 64

3.2.4 无失真编码 64

3.2.5 运行模式 65

3.2.6 熵编码方法 67

3.2.7 样本精度 67

3.2.8 多组分控制处理 67

3.2.9 压缩数据的结构 68

3.2.10 图像、帧和扫描 69

3.2.11 编码器应满足的条件 69

3.2.12 解码器应满足的条件 69

3.3 数学定义 70

3.3.1 源图像定义 70

3.3.2 源图像数据的编码次序 71

3.3.3 DCT压缩 72

3.4 JPEG压缩数据格式和语法规定 74

3.4.1 基本压缩数据格式 74

3.4.2 顺序和递进的语法结构 77

3.4.3 层次模式的语法结构 85

3.4.4 压缩图像数据的简化格式 86

3.4.5 表说明数据的简化格式 86

3.5 JPEG的codec控制过程 87

3.5.1 编码器的控制过程 87

3.5.2 解码器的控制过程 88

3.6 JPEG顺序DCT编码运行模式 91

3.6.1 顺序DCT编码过程 91

3.6.2 基本Huffman解码过程 94

3.7 实例 97

3.7.1 亮度和色度分量的量化表 97

3.7.2 建立Huffman代码表的列表步骤 98

3.7.3 典型的8位精度的亮度和色度的Huffman表 100

第四章 多媒体个人计算机 109

4.1 MPC规范 109

4.1.1 MPC硬件平台 109

4.1.2 MPC软件平台 110

4.1.3 Tandy公司MPC系统 111

4.2 IBM的多媒体个人计算机 111

4.2.1 UltirnediaModelM57SLC 112

4.2.2 全动视频多媒体PS/2机 113

4.2.3 PS/2TV 114

4.3 APPle的Macintosh多媒体系统 114

4.3.1 Macintosh系列硬件构成 114

4.3.2 Macintosh系列软件功能 115

4.4 Commodore的Amiga机 117

4.4.1 Amiga机硬件特点 117

4.4.2 Amiga机软件系统 118

4.5 PC机多媒体升级套件 119

4.5.1 关于多媒体PC的基本系统 119

4.5.2 声音处理部件 119

4.5.3 CD-ROM驱动器与光盘系统 120

4.5.4 视频处理部件 121

4.5.5 数据压缩部件(C-Cube和IIT卡) 122

4.5.6 辅助配套器件 125

4.6 本章附录:IBM-XGA标准 126

第五章 视频卡的硬件软件和开发工具 135

5.1 VideoBlaster的功能特点 135

5.2 VideoBlaster硬件结构与安装 136

5.2.1 VideoBlaster硬件结构 136

5.2.2 VideoBlaster的安装 137

5.3 Windows环境应用程序 140

5.3.1 使用VideoKit 140

5.3.2 VBSound应用程序 142

5.4 DOS环境应用程序 142

5.5 多媒体演播软件MMPlay 146

5.5.1 MMPlay的使用与环境设置文件 146

5.5.2 剧本命令文件 150

5.6 VideoBlaster开发工具——DOS驱动编程接口 158

5.6.1 函数调用的出错信息 158

5.6.2 应用软件编程接口函数 159

5.6.3 函数功能速查简表 176

5.6.4 C语言程序实例 177

5.7 VideoBlaster开发工具——Windows动态链接库编程接口 185

5.7.1 DLL编程概述 185

5.7.2 函数功能概览 186

5.7.3 API语法说明 188

5.7.4 C程序实例附录 209

5.8 VideoBlaster开发工具——MCI编程 220

5.8.1 视频混叠命令 220

5.8.2 MCI命令信息、标识符和数据结构 225

5.8.3 MCI_SAVE命令 227

5.8.4 应答信息传送——MM_MCINOTIFY 227

5.8.5 C程序实例附录 228

第六章 音频卡的使用与开发 239

6.1 SoundBlaster的功能特点 239

6.2 SoundBlaster卡的安装 239

6.2.1 系统配置 239

6.2.2 SB卡的安装 240

6.2.3 SB卡的测试 240

6.2.4 改变跳线设置 241

6.2.5 设备连接 241

6.2.6 软件安装 242

6.2.7 设置声音环境 242

6.2.8 声音驱动程序的安装 243

6.3 实用音频工具 243

6.3.1 概述 243

6.3.2 给声音文件加标题 243

6.3.3 合并声音文件 244

6.3.4 录音文件 244

6.3.5 播音文件 245

6.3.6 VOC和.WAV文件间的转换 245

6.3.7 混声器的控制 246

6.3.8 SBF-SET 247

6.4 声音编辑(VOICEEDITORⅡ) 247

6.4.1 启动与基本操作 248

6.4.2 文件服务 248

6.4.3 块的含义 249

6.4.4 录音服务 251

6.4.5 放音服务 252

6.4.6 光盘唱机 252

6.4.7 编辑服务 252

6.4.8 修改操作 253

6.4.9 压缩文件 255

6.4.1 其它编辑命令 256

6.5 多媒体演示及音乐文件播放 256

6.5.1 起动MMPlay 256

6.5.2 Script命令 256

6.5.3 SBP的扩展命令 257

6.5.4 Script文件举例及错误判断 258

6.5.5 音乐文件播放(MIDI和CMF) 259

6.6 调频电子琴 260

6.6.1 开始 260

6.6.2 键盘 260

6.6.3 演奏状态 261

6.6.4 存盘、装入和重放 261

6.6.5 乐器和伴奏 262

6.6.6 其它功能 262

6.6.7 使用MIDI模式 263

6.7 Windows的应用 264

6.7.1 软件安装及参数设置 264

6.7.2 使用Jukebox 265

6.7.3 使用SBMixer 265

6.8 SB标准编程工具 266

6.8.1 概述 266

6.8.2 使用标准编程工具 268

6.8.3 使用SBSIM的应用程序 268

6.9 本章附录 271

附录A:一般规格 271

附录B:I/O地址选择 272

附录C:硬件冲突 273

附录D:问题与解决方法 274

第七章 CD-I系统 276

7.1 CD-I产生背景 276

7.2 CD-I光盘的数据格式 277

7.2.1 CD-DA格式 278

7.2.2 CD-ROM格式 279

7.2.3 CD-I格式 280

7.2.4 CD-I扇区格式 282

7.3 CD-I音频子系统 283

7.4 CD-I视频子系统 285

7.5 CD-I基本系统 290

7.6 光盘实时操作系统 291

7.7 主要技术指标 295

参考文献 297