书籍详情

Visual C++数字图像获取、处理及实践应用

Visual C++数字图像获取、处理及实践应用

作者:杨枝灵,王开等编著

出版社:人民邮电出版社

出版时间:2003-01-01

ISBN:9787115109576

定价:¥68.00

购买这本书可以去
内容简介
  本书全面系统地讨论了数字图像处理的理论、设计及应用。全书由自成体系而又互有联系的12章组成,分别讨论了位图及图像类的概念、图像获取、图像增强、图像复原、正交变换、压缩编码、图像配准、运动检测、特征提取、图像分割及识别的相关知识,基本涵概了从图像获取到图像处理的各个领域,并结合Microsoft公司面向对象的可视化集成编程系统Visual C++,给出了相应的算法和完整的源代码。本书在介绍了数字图像处理基础知识的同时,加入了该领域一些较新的研究成果,内容丰富新颖、实用性强,适合希望运用Visual C++进行数字图像处理的工作者阅读参考。
作者简介
暂缺《Visual C++数字图像获取、处理及实践应用》作者简介
目录
第1章 位图基础知识 
1.1 引言 
1.2 数字图像的基本概念 
1.3 颜色和调色板 
1.3.1 颜色 
1.3.2 调色板的基本概念 
1.3.3 调色板的操作 
1.4 与设备相关位图 
1.5 与设备无关的位图 
1.5.1 DIB位图的结构 
1.5.2 Win32 SDK DIB位图操作函数 
1.5.3 自定义DIB位图函数 
第2章 构造CDib类 
2.1 CDib类的总体设计 
2.1.1 CDib类的基本功能 
2.1.2 CDib类基本操作函数 
2.2 基于CDib类的其他操作函数 
第3章 图像感知与获取 
3.1 视觉基础 
3.1.1 视觉系统 
3.1.2 视觉模型 
3.2 图像获取
3.3 图像采样 
3.3.1 确定性图像场抽样 
3.3.2 随机图像取样 
3.4 量化 
3.5 图像显示
3.5.1 图案法显示
3.5.2 图案法显示图像的Visual C++实现
3.5.3 随机抖动法显示图像 
3.5.4 随机抖动法显示图像的Visual C++实现 
第4章 图像增强
4.1 对比度增强
4.1.1 灰度变换法
4.1.2 直方图修整法
4.1.3 Visual C++编程实现 
4.2 图像平滑 
4.2.1 模板操作 
4.2.2 图像平滑技术 
4.2.3 Visual C++编程实现 
4.3 图像锐化 
4.3.1 微分方法 
4.3.2 高通滤波方法 
4.3.3 Visual C++编程实现 
4.4 伪彩色和假彩色增强 
4.4.1 伪彩色和假彩色增强技术 
4.4.2 Visual C++编程实现 
第5章 图像复原 
5.1 图像退化的数学模型 
5.1.1 退化系统的基本定义 
5.1.2 连续函数的退化模型 
5.1.3 离散函数的退化模型 
5.2 运动模糊图像复原
5.2.1 由匀速直线运动引起的图像模糊
5.2.2 运动模糊图像复原的Visual C++实现
5.3 非约束复原
5.3.1 非约束复原的基本方法
5.3.2 逆滤波复原
5.3.3 逆滤波复原的Visual C++实现
5.3.4 维纳滤波方法 
5.3.5 维纳滤波的Visual C++实现 
5.4 约束复原 
第6章 图像处理中的正交变换 
6.1 傅立叶变换 
6.1.1 傅立叶级数 
6.1.2 连续变量的傅立叶变换及其性质 
6.1.3 离散傅立叶变换及其性质 
6.1.4 快速傅立叶变换 
6.1.5 二维图像的快速傅立叶变换 
6.1.6 二维图像快速傅立叶变换的Visual C++程序实现 
6.2 离散余弦变换(DCT) 
6.2.1 离散余弦变换定义 
6.2.2 离散余弦变换的计算 
6.2.3 离散余弦变换的Visual C++实现 
6.3 沃尔什变换 
6.3.1 沃尔什函数 
6.3.2 离散沃尔什变换
6.3.3 快速沃尔什变换 
6.3.4 沃尔什-哈达玛变换的Visual C++实现 
6.4 基于特征向量的变换
6.4.1 特征分析
6.4.2 主向量分析(PCA)
6.4.3 霍特林(Hotelling)变换
6.4.4 SVD变换 
6.4.5 霍特林变换的Visual C++实现 
6.5 小波变换
6.5.1 连续小波变换
6.5.2 离散小波变换
6.5.3 二进小波变换
6.5.4 小波变换的多分辨率分析
6.5.5 Mallat算法
6.5.6 小波变换的Visual C++实现 
第7章 图像压缩编码
7.1 图像压缩编码理论基础
7.2 图像编码分类 
7.3 霍夫曼(Huffman)编码 
7.3.1 霍夫曼编码理论及算法 
7.3.2 霍夫曼编码的Visual C++实现 
7.4 香农-费诺(Shannon-Fano)编码 
7.4.1 香农-费诺编码的理论及算法 
7.4.2 香农-费诺码的Visual C++实现 
7.5 算术编码
7.5.1 算术编码的理论及算法 
7.5.2 算术编码的Visual C++实现 
7.6 游程编码(Run Length Coding)
7.6.1 基本原理
7.6.2 PCX文件格式及其编码方法 
7.6.3 编程实现PCX文件格式的读写 
7.7 位平面编码 
7.7.1 位编码理论 
7.7.2 位平面编码的Visual C++实现 
7.8 预测编码 
7.8.1 DPCM的基本原理 
7.8.2 预测编码的类型
7.8.3 预测编码的Visual C++实现
7.9 JPEG 2000编码 
7.9.1 JPEG 2000概述 
7.9.2 JPEG 2000图像编解码系统 
7.9.3 JPEG 2000图像压缩码流格式
第8章 图像配准
8.1 图像配准理论基础
8.1.1 图像变换
8.1.2 相似性测度
8.1.3 插值 
8.1.4 最小二乘法 
8.2 图像配准中常用的技术 
8.2.1 点映射 
8.2.2 基于弹性模型的匹配 
8.2.3 特征空间的选择 
8.2.4 相似性测度的选择 
8.2.5 搜索空间和策略的选择 
8.3 Visual C++编程实现图像配准 
第9章 目标检测与运动检测 
9.1 静止背景下的运动目标检测 
9.1.1 背景恢复 
9.1.2 基于静止背景的运动目标提取 
9.2 运动背景下的运动目标检测 
9.2.1 光流方法 
9.2.2 全局运动预测 
9.2.3 基于块的运动检测方法 
9.3 Visual C++编程实现 
第10章 图像形状特征分析 
10.1 图像的矩 
10.1.1 矩的定义 
10.1.2 Visual C++编程求图像的矩
10.2 图像的空穴检出 
10.2.1 定义及算法 
10.2.2 空穴检出的Visual C++实现 
10.3 图像的骨架检出 
10.3.1 图像的市街区距离 
10.3.2 图像骨架提取的Visual C++实现 
10.4 轮廓提取
10.4.1 基本概念
10.4.2 Visual C++实现
第11章 图像分割 
11.1 图像分割研究 
11.1.1 图像分割定义 
11.1.2 图像分割的方法 
11.2 并行边界分割
11.2.1 边界检测的数学基础
11.2.2 数字图像的边界检测
11.2.3 并行边界分割的Visual C++实现
11.3 串行边界分割
11.3.1 边界跟踪
11.3.2 边界跟踪的Visual C++实现
11.4 并行区域分割 
11.4.1 阈值分割 
11.4.2 自适应阈值选取
11.4.3 阈值分割的Visual C++实现
11.5 串行区域分割
11.5.1 区域生长
11.5.2 分裂合并
11.5.3 区域生长的Visual C++实现
11.6 Canny算子
11.6.1 Canny算子介绍
11.6.2 Canny算子的Visual C++实现
第12章 图像的模式识别 
12.1 图像匹配 
12.1.1 模板匹配 
12.1.2 其他快速匹配方法
12.2 统计模式识别 
12.2.1 决策理论方法 
12.2.2 统计分类法
12.2.3 特征的提取和选择 
12.3 线性分类器 
12.3.1 Fisher判别准则 
12.4 Visual C++编程实现
猜您喜欢

读书导航