反馈 / 投诉
-
VISUAL C++视频技术方案宝典 PDF 超清版
2021-07-15 08:49:34 类别:C++
-
扫二维码手机浏览
资源介绍
给网友们整理C++相关的 PDF电子书资料,由人民邮电出版社出版,作者是宋坤、刘锐宁、马文强,介绍了关于VISUAL、C++、视频技术方面,格式为PDF,资源大小124.32MB,目前在C++类资源综合评分为:8.7分。
本书从使用Visual C++进行视频开发所必须掌握的核心技术入手,通过各种实用方案深入介绍各种核心技术在实际开发中的应用。全书分为9章,分别是系统设计方案、视频采集方案、视频编码方案、音频采集方案、数据压缩方案、数据传输方案、数据安全方案、多媒体接收与显示方案、系统发行与维护方案等。通过本书的学习,读者不但可以掌握Visual C++视频开发必须掌握的各种核心应用技术,更能触类旁通,学以致用,领会应用开发的精髓。本书附有配套光盘。光盘提供了书中所有实例的全部源代码,所有实例都经过精心调试,在Windows XP/2003下全部通过,保证能够正常运行。本书内容详实,突出技术本质,具有非常强的实用性。适合于各级软件开发人员学习使用,也可供大、中专院校师生学习参考。
目录
- 第1章 系统设计方案 1
- 1.1 面向对象设计方案 2
- 1.1.1 用户界面与业务逻辑的分离 2
- 1.1.2 数据抽象与封装 6
- 1.1.3 业务层部署方案 27
- 1.2 系统建模设计方案 40
- 1.2.1 系统建模方案 41
- 1.2.2 数据库建模方案 48
- 1.3 界面设计方案 54
- 1.3.1 对话框自绘设计方案 54
- 1.3.2 对话框继承设计方案 63
- 1.3.3 图标菜单设计方案 66
- 1.3.4 工具栏自绘设计方案 74
- 1.3.5 滚动条设计方案 79
- 1.3.6 界面换肤设计方案 92
- 1.3.7 系统插件设计方案 106
- 第2章 视频采集方案 113
- 2.1 视频采集方案分析 114
- 2.2 VFW视频采集方案 114
- 2.2.1 开发流程分析 114
- 2.2.2 视频窗口创建 115
- 2.2.3 视频预览实现 115
- 2.2.4 捕捉参数设置 117
- 2.2.5 回调函数设计 118
- 2.2.6 视频录像设计方案 122
- 2.3 DirectShow视频采集方案 125
- 2.3.1 DirectShow系统结构分析 125
- 2.3.2 Filter图表设计 126
- 2.3.3 枚举系统设备 128
- 2.3.4 查找Filter Pin 129
- 2.3.5 连接Filter Pin 130
- 2.3.6 视频预览设计方案 130
- 2.3.7 事件通知设计方案 133
- 2.3.8 视频录像设计方案 142
- 2.4 SDK视频采集方案 147
- 2.4.1 监控卡选购分析 147
- 2.4.2 监控卡安装 147
- 2.4.3 系统部署方案 150
- 2.4.4 开发包分析 152
- 2.4.5 视频开发设计方案 156
- 2.5 云台控制方案 168
- 2.5.1 云台设备安装 168
- 2.5.2 云台控制分析 169
- 2.5.3 定时广角监控方案 184
- 2.5.4 远程云台控制方案 188
- 第3章 视频编码方案 195
- 3.1 视频编码分析 196
- 3.2 H.263编码方案 197
- 3.2.1 H.263层次构成 197
- 3.2.2 编码技术 205
- 3.2.3 可选扩展模式 215
- 3.2.4 离散余弦变换 219
- 3.2.5 运动估计与补偿 220
- 3.3 H.264编码方案 235
- 3.3.1 H.264层次构成 235
- 3.3.2 H.264编码技术 236
- 3.3.3 SEI技术 243
- 3.3.4 H264码表 245
- 3.4 MPEG-4编码方案 264
- 3.4.1 MPEG-4结构分析 264
- 3.4.2 编码技术 269
- 3.4.3 VBR技术 271
- 3.4.4 多媒体传送整体框架 272
- 3.4.5 Sprite技术 273
- 3.4.6 MPEG-4码表 275
- 第4章 音频采集方案 281
- 4.1 音频采集方案分析 282
- 4.2 MCI音频采集方案 283
- 4.2.1 MCI音频采集流程分析 283
- 4.2.2 音量控制方案 285
- 4.2.3 MCI音频存储方案 293
- 4.2.4 CD播放及抓轨方案播放 300
- 4.3 WaveForm音频采集方案 311
- 4.3.1 WaveForm音频采集流程分析 312
- 4.3.2 WAVE文件播放方案 316
- 4.3.3 双缓存音频存储方案 323
- 4.4 DirectShow音频采集方案 334
- 4.4.1 Filter图表设计方案 334
- 4.4.2 DirectShow音频存储方案 337
- 4.4.3 DirectShow音频播放方案 342
- 4.5 MPEG音频编码方案 347
- 4.5.1 MPEG-2音频编码方案 347
- 4.5.2 MPEG-4音频编码方案 361
- 第5章 数据压缩方案 367
- 5.1 数据压缩分析 368
- 5.2 JPEG数据压缩方案 368
- 5.2.1 JPEG编码原理 368
- 5.2.2 离散余弦变换 369
- 5.2.3 量化 376
- 5.2.4 熵编码 378
- 5.2.5 Huffman编码 381
- 5.2.6 JPEG文件格式分析 382
- 5.2.7 JPEG数据压缩编码设计方案 386
- 5.2.8 JPEG数据压缩解码设计方案 400
- 5.3 AVI数据压缩方案 405
- 5.3.1 AVI文件格式分析 405
- 5.3.2 AVI数据压缩具体实现 409
- 5.4 Wave音频压缩方案 423
- 5.4.1 Wave文件格式分析 423
- 5.4.2 Wave音频压缩具体实现 425
- 第6章 数据传输方案 441
- 6.1 数据传输方案分析 442
- 6.2 TCP数据传输方案 443
- 6.2.1 面向连接特性分析 444
- 6.2.2 TCP数据报格式 444
- 6.2.3 关闭Nagle算法 445
- 6.2.4 套接字重新连接设计方案 446
- 6.2.5 套接字超时连接设计方案 450
- 6.2.6 文件传输设计方案 453
- 6.2.7 语音数据传输设计方案 462
- 6.3 UDP数据传输方案 472
- 6.3.1 面向无连接特性分析 473
- 6.3.2 UDP数据报格式 473
- 6.3.3 远程桌面监控 474
- 6.4 数据广播传输方案 481
- 6.4.1 数据广播流程分析 482
- 6.4.2 视频共享设计方案 482
- 6.5 数据完整性检查方案 486
- 6.5.1 使用CRC进行完整性检查 486
- 6.5.2 使用md5进行完整性检查 493
- 第7章 数据安全方案 505
- 7.1 数据安全方案分析 506
- 7.2 加密算法设计方案 506
- 7.2.1 DES对称数据加密 506
- 7.2.2 RSA数据加密 514
- 7.3 数据报加密方案 516
- 7.3.1 单报数据加密方案 516
- 7.3.2 多报交错数据加密方案 521
- 7.4 加密狗设计方案 526
- 7.4.1 加密狗设计方案分析 527
- 7.4.2 读写加密狗 527
- 7.4.3 加密狗身份验证设计方案 528
- 第8章 多媒体接收与显示方案 531
- 8.1 文字显示方案 532
- 8.1.1 个性文字同步显示方案 532
- 8.1.2 聊天记录设计方案 537
- 8.2 视频显示方案 541
- 8.2.1 视频单屏显示方案 541
- 8.2.2 视频多屏显示方案 547
- 8.2.3 视频存储方案 550
- 8.2.4 视频回放设计方案 557
- 8.3 音频接收方案 559
- 8.3.1 音频存储方案 559
- 8.3.2 音频回放设计方案 566
- 第9章 系统发行与维护方案 569
- 9.1 系统编译方案 570
- 9.1.1 发布版本分析 570
- 9.1.2 调试发行版本 571
- 9.2 系统帮助设计方案 576
- 9.2.1 帮助文件制作方案 577
- 9.2.2 帮助文件集成方案 585
- 9.3 系统打包发行方案 588
- 9.3.1 选择合适的打包工具 588
- 9.3.2 InstallShield打包方案 589
- 9.4 系统维护方案 599
- 9.4.1 数据库维护方案 599
-
9.4.2 代码维护方案 601
以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。
- 上一篇:破坏之王·DDoS攻击与防范深度剖析
- 下一篇:脑动力:C语言函数速查效率手册
下载地址
下载地址:网盘下载
C++相关资源
学习心得
欢迎发表评论:
- 最新更新
-
1
Java编程实战宝典 PDF电子书
类别:Java编程
-
2
自然语言处理原理与技术实现 PDF电子书
类别:自然语言
-
3
Vert.x应用开发实例教程 PDF电子书
类别:Vert.x
-
4
深入理解php:高级技巧、面向对象与核心技术(第3版) PDF电子书
类别:php
-
5
PHP经典实例(第3版) PDF电子书
类别:PHP实例
-
6
Django开发宝典 PDF电子书
类别:Django
-
7
Learning PHP设计模式 PDF电子书
类别:PHP编程
-
8
Java高并发编程详解:多线程与架构设计 PDF电子书
类别:Java编程
-
9
教孩子学编程:Python语言版 PDF电子书
类别:儿童编程
- 资料推荐
-
- 12-17区块链:重塑经济与世界 PDF电子书
- 01-03疯狂Java:突破程序员基本功的16课 PDF电子书
- 06-27通信网性能分析基础 课后答案
- 04-08黑客攻防从入门到精通(绝招版) PDF电子书
- 04-23游戏设计梦工厂 PDF电子书
- 05-11计算机软件技术基础(第2版) 课后答案
- 09-14智能数据分析:入门、实战与平台构建 计算机书籍
- 02-16人脸识别科研训练问题总结 编程资源
- 07-06嵌入式系统原理及接口技术 课后答案
- 01-17《Pro/ENGINEER中文野火版4.0项目教程》课件
关于C++静态数据成员的实现讲解
静态数据成员是在一个类中用关键字static声明的数据成员。在C++中,一般使用静态成员来代替C语言的全局变量,以达到数据共享。C和C++的全局变量有一定的局限性,可以任意被修改,也容易和其它的变量名冲突,故在C++中,一般不使用全局变量。 静态数据成员必须进行初始化,初始化应在类体外进行,静态数据成员也可以引用,但不能引用私有数据部分。 接下来看一个例子:……
简述C++中虚拟函数的内存分配机制
因为虚拟函数的地址翻译取决于对象的内存地址,而不取决于数据类型(编译器对函数 调用的合法性检查取决于数据类型)。原来,如果类中定义了虚拟函数,该类及其派生类 就要生成一张虚函数表,即vtable。而在类的对象地址空间中存储一个该虚函数表的入口, 占4个字节,这个入口地址是在构造对象是由编译器写入的。 有如下C++程序: //#includestdio.h#includeiostreamusing namespace ……
浅析c/c++中函数的参数传递
下面来看一段代码,看看三种传递方式产生的结果。 复制代码 代码如下: #include cstdlib #include iostream using namespace std; void change1(int n) { cout "值传递--函数操作地址" lt; endl; n ++; } void change2(int nbsp; cout "引用传递--函数操作地址:" lt; endl; n ++; } void change3(int *n) { cout "指针传递--函数操作地址" n endl; *n = *n + 1; } int main(int argc) { int n = 10; cout "实参地址:" lt; endl; cout "原值 n =" n endl; change1(n); ……