C/C++ 多媒体开发案例实战
C/C++ 多媒体开发案例实战封面图

C/C++ 多媒体开发案例实战

《国家人力资源和社会保障部、国家工业和信息化部信息专业技术人才知识更新工程 (“653工程”) 指定教材》编委会, 主编

出版社:中国电力出版社

年代:2008

定价:48.0

书籍简介:

本书是一本使用C/C++语言进行多媒体编程的书。

书籍目录:

丛书序本书序前言第1章 程序优化 1.1 确定需要优化的重点——性能瓶颈 1.2 循环展开 1.3 分支程序 1.4 乘法和除法、定点和浮点 1.5 表格的使用 1.6 SIMD技术的使用 1.7 数据纠错第2章 数字图像、数字视频基础 2.1 RGB位图和RGB格式 2.2 RGB16、24、32的转换 2.3 Yuv格式

丛书序本书序前言第1章 程序优化 1.1 确定需要优化的重点——性能瓶颈 1.2 循环展开 1.3 分支程序 1.4 乘法和除法、定点和浮点 1.5 表格的使用 1.6 SIMD技术的使用 1.7 数据纠错第2章 数字图像、数字视频基础 2.1 RGB位图和RGB格式 2.2 RGB16、24、32的转换 2.3 Yuv格式 2.4 YUV格式之间的转换 2.5 RGB到YUV的转换 2.6 Yuv到RGB的转换 2.7 数字视频压缩和相关标准第3章 get_bits函数 3.1 get_bits操作 3.2 常见的C语言实现 3.3 改进版本 3.4 MMX版本 3.5 性能测试第4章 CABAC过程 4.1 CABAC介绍 4.2 CABAC的解码器程序 4.3 CABAC的解码器优化 4.4 C代码 4.5 MMX优化第5章 IDCT反离散余弦变换 5.1 二维反余弦变换的基本算法:AAN和2D算法 5.2 快速算法和快速通道的结合 5.3 快速通道的MMX优化第6章 空间预测 6.1 空间预测的基本方式 6.2 MMX技术在空间预测上的应用第7章 矩阵置换 7.1 矩阵置换的C函数 7.2 MMX、SSE2优化 7.3 性能测试 7.4 使用矩阵转置进行位图的旋转第8章 去隔行 8.1 隔行图像毛刺现象的成因 8.2 测试用例 8.3 去隔行API第9章 图像处理 9.1 RGB色度、亮度的调整 9.2 YUV色度、亮度的调整 9.3 图像的锐化……第10章 MMX整数运算在音频解码中的使用第11章 大整数运算第12章 多线程开发

内容摘要:

本书是一本使用C/C++语言进行多媒体编程的书,其内容重点放在代码优化上面,也就是如何将相对简单的原理性代码优化为具有实用价值的、高效、稳定的程序。书中的代码大部分是C代码,MMX、SSEZ的版本都在本书所附的光盘中的工程范例里面。  本书内容共有12章,分别介绍了数字图像、数字视频的一些基本概念和常用的编码解码过程,以及后期处理的重要函数。章节安排如下:第1章为程序优化,主要介绍程序优化的基本原则和方法;第2章为数字图像、数字视频基础;第3章为get_bits函数;第4章为CABAC过程;第5章为IDCT反离散余弦变换;第6章为空间预测;第7章为矩阵置换;第8章为去隔行;第9章为图像处理;第10章为MMx整数运算在音频解码中的使用;第11章为大整数运算;第12章为多线程开发。  本书主要作为信息专业技术人才知识更新工程指定教材,也可作为普通高等学校计算机及相关专业的教材。同时,除了适合从事多媒体开发的程序员作为参考材料以外,也可作为计算机相关专业硕士生的有关多媒体的补充材料。

书籍规格:

书籍详细信息
书名C/C++ 多媒体开发案例实战站内查询相似图书
9787508372143
如需购买下载《C/C++ 多媒体开发案例实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国电力出版社
版次1版印次1
定价(元)48.0语种简体中文
尺寸26装帧平装
页数 410 印数

书籍信息归属:

C/C++ 多媒体开发案例实战是中国电力出版社于2008.09出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校:技术学校-教材 的书籍。