图书介绍

多媒体视频程序设计 使用Delphi2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

多媒体视频程序设计 使用Delphi
  • 张铭华著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113073271
  • 出版时间:2006
  • 标注页数:583页
  • 文件大小:59MB
  • 文件页数:597页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

多媒体视频程序设计 使用DelphiPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

本书导航与随书光盘1

本书起源与目的2

本书简介2

本书范例3

本书范例注意事项4

第1章 影音多媒体基本知识5

1-1 有关多媒体的介绍6

1-1-1 什么是多媒体6

1-1-2 计算机上的多媒体种类6

1-2-1 视频会议7

1-2 影音多媒体的用途7

1-2-2 远程教学9

1-2-3 远程监控11

1-2-4 医疗图像系统12

1-2-5 工业图像系统13

1-3 图像处理技术14

1-3-1 图像均化(低通滤波)14

1-3-2 消除杂点(中值滤波)14

1-3-3 图像锐化(高通滤波)15

1-3-4 图像二值化16

1-4-1 度量单位转换17

1-4 图形基本运算17

1-4-2 水平垂直平移18

1-4-3 水平垂直镜像19

1-4-4 图像缩小放大20

1-4-5 水平垂直倾斜21

1-4-6 图像旋转22

第2章 影音多媒体外设23

2-1 多媒体外设结构24

2-1-1 图像采集单元24

2-1-3 图像输出单元25

2-1-2 声音采集单元25

2-1-4 声音播放单元26

2-1-5 媒体存储单元26

2-1-6 媒体传输单元26

2-2 摄像机27

2-2-1 CCD摄像机27

2-2-2 CMOS摄像机27

2-2-3 USB摄像机28

2-2-4 DV数码摄像机29

2-3-2 影音编辑型采集卡30

2-3 图像捕获卡30

2-3-1 录像监控型采集卡30

2-3-3 DV数码摄像机专用型采集卡31

2-3-4 图像采集卡的硬件安装32

2-4 声卡36

2-4-1 主板内置音效接口36

2-4-2 插卡式音效接口36

2-5 网卡37

2-5-1 网卡的安装37

2-6 检测影音设备是否安装成功38

2-5-2 检查网卡安装是否成功38

2-6-1 检查视频设备39

2-6-2 检查音频设备40

2-6-3 DV摄像机联机测试41

第3章 Video For Windows介绍43

3-1 视频采集功能46

3-1-1 视频采集软件结构46

3-1-2 AVICap窗口类工作任务47

3-1-3 视频采集函数47

3-2-1 DrawDib功能概述50

3-2 画面播放功能50

3-2-2 DrawDib基本操作51

3-2-3 DrawDib函数53

3-3 自定义文件及流处理器功能54

3-4 AVI文件编辑功能54

3-4-1 AVI文件操作55

3-4-2 AVI数据流操作56

3-4-3 AVIFILE函数60

3-5-1 视频压缩管理员结构63

3-5 视频压缩管理功能63

3-5-2 VCM工作任务65

3-5-3 VCM函数68

第4章 Delphi基本操作与环境设置71

4-1 集成开发环境(IDE)基本操作72

4-1-1 快速工具栏(Speed Bar)72

4-1-2 组件面板(Component Palette)74

4-1-3 对象查看器(Object Inspector)75

4-1-4 程序代码编辑器(Code Editor)76

4-1-5 窗体设计器(Form Designer)80

4-2-1 窗体设计器选项卡(Designer Page)83

4-2 Delphi环境设置83

4-2-2 偏好设置选项卡(Preferences Page)84

4-2-3 对象查看器选项卡(Object Inspector Page)85

4-2-4 组件面板选项卡(Palette Page)85

4-2-5 链接库选项卡(Library Page)86

4-3 Delphi编程结构87

4-3-1 项目(Project)87

4-3-2 项目文件(*.DPR)87

4-3-3 窗体文件(*.DFM)88

4-3-4 单元文件(*.PAS)90

4-3-5 项目选项(Project Options)92

4-4 程序调试96

4-4-1 逐行执行(Step Over)96

4-4-2 逐过程执行(Trace Into)96

4-4-3 执行到光标处(Run To Cursor)97

4-4-4 暂停点(Breakpoints)97

4-4-5 查看变量98

第5章 启动摄像机联机101

5-2-1 取得视频设备驱动器信息102

5-2 取得视频设备驱动器数量及信息102

5-1 摄像机启动流程102

5-2-2 取得视频设备驱动器数量103

5-2-3 范例程序104

5-3 视频采集窗口107

5-3-1 建立视频采集窗口107

5-3-2 关闭视频采集窗口108

5-3-3 范例程序108

5-4 摄像机联机与离线110

5-4-1 视频采集窗口与摄像机联机110

5-4-3 范例程序111

5-4-2 视频采集窗口与摄像机断线111

5-5 视频设备驱动器性能116

5-5-1 取得视频设备驱动器名称116

5-5-2 取得视频设备驱动器版本116

5-5-3 取得视频设备驱动器性能117

5-5-4 范例程序119

第6章 视频采集窗口操作123

6-1 视频显示模式124

6-1-1 Preview显示模式124

6-1-3 范例程序125

6-1-2 Overlay显示模式125

6-2 画面显示速度129

6-2-1 设置Preview显示速度129

6-2-2 显示速度转换129

6-2-3 范例程序130

6-3 显示画面尺寸调整133

6-3-1 视频画面自动缩小放大133

6-3-2 视频采集窗口尺寸调整134

6-3-3 范例程序134

第7章 视频参数对话框137

7-1 视频压缩对话框138

7-1-1 打开视频压缩对话框138

7-1-2 范例程序139

7-2 视频显示器对话框140

7-2-1 打开视频显示器对话框140

7-2-2 范例程序141

7-3 视频格式对话框142

7-3-1 打开视频格式对话框142

7-3-2 范例程序143

7-4-1 打开视频来源对话框144

7-4 视频来源对话框144

7-4-2 范例程序145

7-5 视频采集窗口状态146

7-5-1 TCapStatus数据结构147

7-5-2 取得目前视频采集窗口状态149

7-5-3 范例程序149

第8章 视频画面及声音采集181

8-1-2 抓取视频画面不停止显示182

8-1-3 将视频画面复制到剪贴板182

8-1-1 抓取视频画面182

8-1 静态图像采集182

8-1-4 范例程序183

8-1-5 将视频画面存储成位图文件186

8-1-6 范例程序186

8-2 录像参数设置190

8-2-1 TCaptureParms数据结构190

8-2-2 取得视频流采集参数194

8-2-3 范例程序195

8-2-4 设置视频流采集参数197

8-2-5 范例程序197

8-3-1 设置与取得视频文件218

8-3 录像控制218

8-3-2 配置视频文件磁盘空间219

8-3-3 连续视频流采集激活与停止220

8-3-4 视频数据另存为新文件220

8-3-5 范例程序221

8-4 边看边录手动录像240

8-4-2 手动录像的采集241

8-4-3 手动录像的关闭241

8-4-1 手动录像的打开241

8-4-4 范例程序242

第9章 音频设备控制249

9-1 音频数据结构250

9-1-1 TWaveFormat(音频格式)250

9-1-2 TWaveFormatEx(音频格式扩充)250

9-1-3 TWaveInCaps(音频输入设备性能)252

9-1-4 TWaveOutCaps(音频输出设备性能)253

9-1-5 TWaveHdr(音频缓冲区表头)255

9-2-1 取得音频格式结构大小256

9-2-2 取得音频格式256

9-2 影音数据流采集的音频格式256

9-2-3 设置音频格式257

9-3 音频输入/输出函数(WAVE IN/OUT API)257

9-3-1 Waveform API函数257

9-3-2 取得音频输入设备数量259

9-3-3 取得音频输入设备功能特性259

9-3-4 打开音频输入设备259

9-3-5 预先调配音频输入缓冲区260

9-3-6 给音频输入设备加入缓冲区261

9-3-8 清除预先调配音频输入缓冲区262

9-3-7 激活输入音频数据262

9-3-9 停止输入音频数据263

9-3-10 关闭音频输入设备263

9-3-11 取得音频输入错误信息263

9-3-12 取得音频输出设备数量264

9-3-13 取得音频输出设备功能特性264

9-3-14 打开音频输出设备265

9-3-15 预先调配音频输出缓冲区266

9-3-16 写入数据到音频输出设备266

9-3-17 清除预先调配音频输出缓冲区267

9-4 范例程序268

9-3-18 关闭音频输出设备268

第10章 视频回调函数应用287

10-1 用户自定义数据289

10-1-1 设置用户自定义数据289

10-1-2 取得用户自定义数据289

10-1-3 范例程序289

10-2 状态回调函数294

10-2-1 指定状态回调函数294

10-2-2 状态回调函数格式294

10-2-3 范例程序295

10-3 错误回调函数300

10-3-1 指定错误回调函数300

10-3-2 错误回调函数格式300

10-3-3 范例程序301

10-4 预览回调函数304

10-4-1 指定预览回调函数304

10-4-2 预览回调函数格式304

10-4-3 视频数据表头结构305

10-4-4 取得图像格式305

10-4-5 设置图像格式306

10-4-6 在即时视频画面上加入字幕307

10-4-7 范例程序311

10-5 视频流回调函数315

10-5-1 指定视频流回调函数315

10-5-2 视频流回调函数格式316

10-6 音频流回调函数317

10-6-1 指定音频流回调函数318

10-6-2 音频流回调函数格式318

第11章 视频组件制作321

11-1-1 建立Package Source文件(DPK)322

11-1 建立VFW打包文件(Package)322

11-1-2 Package命名与存储323

11-1-3 加入vfw.pas程序单元323

11-2 建立视频采集组件(TAVCapturer)324

11-2-1 添加TAVCapturer组件324

11-2-2 TAVCapturer组件类继承关系325

11-2-3 添加TAVCapturer组件的属性、方法和事件325

11-2-4 建立TAVCapturer组件属性编辑器335

11-2-5 编辑TAVCapturer组件图标349

11-3 建立视频播放组件(TVideoDisplayer)351

l1-3-1 添加TVideoDisplayer组件351

11-3-2 添加TVideoPlayer组件的属性、方法和事件352

11-4-1 编译VFW Package369

11-4-2 安装VFW Package369

11-4 编译及安装视频组件369

第12章 AVI影片播放器的制作371

12-1 AVI影片播放器的结构372

12-1-1 AVI文件内容读取单元372

12-1-2 AVI视频流播放单元373

12-2 AVI图像画面播放器的制作374

12-2-1 用户操作界面374

12-1-3 AVI音频流播放单元374

12-2-2 AVI文件加载方法375

12-2-3 使用System Registry记录参数378

12-2-4 全屏显示与标准显示切换381

12-2-5 AVI文件内容读取383

12-2-6 影片播放控制386

12-3 AVI图像声音播放器的制作390

12-3-1 用户操作界面390

12-3-2 AVI数据流的读取394

12-3-3 影片播放控制401

12-3-4 画面、波形、字幕同步显示410

12-3-5 绘制音频波形413

12-3-6 显示字幕419

12-3-7 TAudioPlayer组件420

12-3-8 声音播放输出431

12-3-9 音量调整435

第13章 视频电话的制作437

13-1 视频电话结构438

13-1-1 网络通信单元439

13-1-2 远程视频画面播放单元439

13-1-4 本端视频画面采集单元440

13-1-3 远程声音播放单元440

13-1-5 本端声音输入单元441

13-2 视频电话通信流程441

13-2-1 拨打电话流程441

13-2-2 接听电话流程442

13-2-3 影音交谈流程443

13-2-4 挂电话流程445

13-2-5 电话插拔流程445

13-3 电话通信组件446

13-3-1 电话传输基础组件(TCallTransfer)446

13-3-2 电话监听执行绪(TCallListenerThread)452

13-3-3 视频电话传输组件(TVideoPhoneTransfer)455

13-4 音频输入组件476

13-4-1 TAudioRecorder音频输入组件类476

13-4-2 音频输入组件构造与解构过程478

13-4-3 打开/关闭音频输入设备479

13-4-4 激活/停止接收音频输入样本数据482

13-4-5 音频输入设备信息处理482

13-4-6 设置/取得音频输入格式484

13-5-1 TVideoCaptureForm窗体类486

13-5 本端视频画面采集窗口486

13-5-2 呈现一个不规则形状的窗口489

13-5-3 不规则形状窗口的移动490

13-5-4 窗口建立与关闭491

13-5-5 取得视频采集设备驱动器数量492

13-5-6 选择视频采集设备驱动器对话框492

13-5-7 打开/关闭视频采集设备493

13-5-8 视频来源与视频格式对话框496

13-5-9 视频状态及错误显示497

13-5-10 连续视频画面采集498

13-6 远程视频画面播放窗口503

13-6-1 TVideoDisplayForm窗体类504

13-6-2 设置视频播放图像格式505

13-6-3 激活播放远程视频505

13-6-4 停止播放远程视频506

13-6-5 显示远程视频画面506

13-6-6 显示远程用户名称及IP地址507

13-7 主控窗口507

13-7-1 TMainForm窗体类507

13-7-2 主控窗口的建立与关闭513

13-7-3 参数的加载与存储516

13-7-4 初始化设置521

13-7-5 视频采集设置526

13-7-6 音频输入/输出音量控制528

13-7-7 用户显示名称设置531

13-7-8 状态信息显示532

13-7-9 拨打电话534

13-7-10 接听电话538

13-7-11 影音交谈540

13-7-12 挂电话548

附录A VFW函数库551

热门推荐