1可视化计算软件开发基础 1
1.1可视化计算概述 1
1.2软件开发与优化基础 7
1.3可视化计算软件开发平台 11
1.4上机实验 22
2数字图像基础 28
2.1数字图像概述 28
2.2图像基本概念 32
2.3图像变换 47
2.4图像压缩编码 63
2.5IPP图像处理编程基础 64
2.6上机实验 72
3 图像编码与文件格式 79
3.1无损压缩 80
3.2有损压缩 88
3.3图像文件格式 93
3.4用IPP函数实现JPEG图像编码算法 99
3.5上机实验 109
4图像增强——灰度、彩色 118
4.1亮度、对比度增强 118
4.2彩色增强 129
4.3 上机实验 134
5图像增强——平滑、锐化 142
5.1图像平滑(去噪) 142
5.2图像锐化 148
5.3频域处理 151
5.4 IPP函数库中的滤波函数 161
5.5上机实验 165
6图像几何变换 176
6.1图像缩放 177
6.2图像旋转 178
6.3图像变形 181
6.4图像几何变换中的插值算法 184
6.5上机实验 188
7数字视频基础 192
7.1数字视频概述 193
7.2视频压缩编码 196
7.3视频编码标准 202
7.4视频文件格式 217
7.5用IPP开发数字视频应用 221
7.6用MediaSDK开发数字视频应用 224
7.7上机实验 228
8图像处理软件开发综合实例 231
8.1通用图像处理程序 231
8.2用鼠标交互对图像进行几何变换 245
9视频处理软件开发综合实例 273
9.1通用音视频应用架构及实现 273
9.2用Direct Show开发视频播放程序 299
附录 314
附录1IPP图像视频处理函数名的命名规则 314
附录2景深的概念 316
附录3位图文件结构定义 318
附录4JPEG中Huffnman编解码说明 319
附录5伪彩色增强中的伪彩色编码表 323
附录6数字视频彩色格式 328