图书介绍
Visual C++实现MPEG/JPEG编解码技术PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++实现MPEG/JPEG编解码技术](https://www.shukui.net/cover/36/32383810.jpg)
- 张益贞,刘滔编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115101779
- 出版时间:2002
- 标注页数:576页
- 文件大小:257MB
- 文件页数:586页
- 主题词:
PDF下载
下载说明
Visual C++实现MPEG/JPEG编解码技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MPEG/JPEG技术基础1
1.1 MPEG技术基础1
1.2 为什么要压缩4
1.3 图像压缩的基本思想4
1.3.1 无损压缩5
1.3.2 有损压缩7
第2章 JPEG编解码技术及实现10
2.1 JPEG压缩标准10
2.2 JPEG模型与算法流程11
2.3 离散余弦变换13
2.4 量化和之字序列18
2.4.1 量化原理18
2.4.2 标量量化19
2.4.3 矢量量化20
2.4.4 JPEG中的量化20
2.5 熵编码22
2.5.1 熵22
2.5.2 熵编码原理23
2.5.3 JPEG中的熵编码23
2.6.1 理论基础27
2.6 Huffman编码27
2.6.2 程序实现29
2.7 JPEG文件的格式40
2.7.1 色度空间41
2.7.2 JPEG文件格式41
2.8 JPEG压缩编解码的实现46
2.8.1 实现JPEG压缩编解码的CJpeg类46
2.8.2 JPEG压缩编解码程序的实现54
2.9.1 API函数的具体封装办法62
2.9 封装方便JPEG与BMP相互转换的API函数62
9.9.2 API函数的Visual Basic调用演示64
2.10 小结68
第3章 JPEG 2000压缩技术与实现70
3.1 小波编码71
3.1.1 多分辨率分析与离散小波变换72
3.1.2 嵌入零树小波编码(EZW编码)87
3.1.3 SPIHT算法106
3.1.4 小结110
3.2 JPEG 2000的原理111
3.3.1 静止图像压缩与其他标准的比较113
3.3 JPEG 2000压缩技术详解113
3.3.2 压缩技术详解之一——EZW解码算法116
3.3.3 压缩技术详解之二——比特流文件操作124
3.3.4 压缩技术详解之三——基于小波的操作131
3.4 JPEG 2000编解码系统集成161
3.5 小结168
第4章 MPEG压缩编码技术与实现173
4.1 MPEG-1标准173
4.2.1 MPEG视频压缩176
4.2 MPEG视频模型176
4.2.2 宏块(Micro Block)177
4.2.3 运动补偿预测179
4.2.4 MPEG帧图像的类型179
4.3 为I图像帧编码182
4.3.1 算法原理182
4.3.2 实现代码183
4.4 为P图像帧编码193
4.4.1 算法原理193
4.4.2 实现代码196
4.5.1 算法原理204
4.5 为B图像帧编码204
4.5.2 实现代码205
4.6 MPEG音频压缩215
4.6.1 听觉系统的感知特性216
4.6.2 声音编码219
4.6.3 编码层222
4.6.4 MPEG音频层1/2/3的帧头243
4.6.5 MPEG音频编码的性能246
第5章 MPEG-2压缩编码标准247
5.1 MPEG-2标准特性247
5.1.1 MPEG-2视频特性249
5.1.2 MPEG-2音频特性251
5.2 改进后的MPEG-2算法252
5.2.1 视频算法与实现252
5.2.2 音频算法与实现274
第6章 MPEG-4压缩编码标准与实现296
6.1 MPEG-4标准特性296
6.1.1 AV对象(AVO)296
6.1.2 MPEG-4标准的构成298
6.1.3 MPEG-4的应用前景301
6.2.1 MPEG-4的结构和句法302
6.2 MPEG-4视频编码算法概述302
6.2.2 MPEG-4系统数据类型描述306
6.2.3 形状编码309
6.2.4 运动信息编码310
6.2.5 纹理编码320
6.2.6 Sprite编码341
6.2.7 可缩放性(Scalability)342
6.2.8 容错和码率控制346
6.2.9 小结351
6.3.1 视频对象平面的编码结构352
6.3 基于视频对象平面的编码352
6.3.2 视频对象平面编码的代码分析353
6.4 MPEG-4视频解码算法概述363
6.4.1 媒体对象的组成和流式数据的传输363
6.4.2 MPEG-4系统流366
6.4.3 MPEG-4视频流解码371
6.4.4 MPEG-4解码器代码分析382
6.4.5 小结387
6.5.1 自然声音389
6.5 MPEG-4音频流389
6.5.2 参数编码器390
6.5.3 码激励线性预测(CELP)编解码器392
6.5.4 TwinVQ与AAC简介393
6.5.5 结构化音频394
6.5.6 MPEG-4音频编码编程介绍394
6.5.7 小结408
第7章 MPEG-4实用源代码分析410
7.1 如何完成工程的编译和安装410
7.2 MPEG-4文件处理412
7.2.1 MPEG-4视频413
7.2.2 MPEG-4音频413
7.2.3 多路技术413
7.2.4 MPEG-4的编码415
7.2.5 MPEG-4的播放421
7.3 MPEG-4编码器源代码分析422
7.3.1 源代码的组织结构422
7.3.2 代码功能分析与讲解423
7.4 小结439
8.1 系统分析440
8.1.1 功能描述440
第8章 数字录像监控系统440
8.1.2 性能指标441
8.1.3 系统硬件布局442
8.1.4 模块划分443
8.2 封装用于音、视频编码的Visual C++代码444
8.2.1 dll的封装方法444
8.2.2 封装音、视频采集卡的dll445
8.2.3 封装视频监视卡的dll445
8.3.1 功能描述446
8.3 主控制程序介绍446
8.2.4 小结446
8.3.2 工作流程447
8.4 主控制程序的具体实现447
8.4.1 代码模块中定义全局变量和函数447
8.4.2 主程序入口——Main函数459
8.4.3 程序主窗体——frmMulMain461
8.4.4 Splash界面——frmSplash491
8.4.5 确定启动/停止录像通道的窗体——frmSelectItems492
8.4.6 报警设置窗体——frmWarningSet495
8.4.7 图像调节窗体——frmAdjust500
8.4.8 参数设置窗体——frmParaSet505
8.4.9 查看磁盘使用情况窗体——frmShowDiskUse519
8.4.10 密码验证窗体——frmPassWord522
8.4.11 查询回放523
8.5 单通道控制(分控)程序523
8.5.1 分控程序的功能描述523
8.5.2 分控程序的实现523
8.6.1 查询回放的功能描述538
8.6.2 查询回放的起始窗体——frmQuery538
8.6 查询回放MPEG数据538
8.6.3 播放MPEG文件的窗体——frmMpeg553
8.6.4 设置播放速度的窗体——frmSetup563
8.6.5 处理抓取的MPEG单帧图片的窗体——frmSnap564
8.6.6 快速定位进行MPEG播放的窗体——frmGo566
8.6.7 整理磁盘MPEG文件的窗体——frmDisk571
8.7 基于本系统的改进方案讨论575
8.7.1 改进主控程序和分控程序的通信方式575
8.7.2 抓取MPEG静态图片的改进575
8.7.3 选取其他音、视频采集卡576
8.8 小结576