Visual C++数字图像处理典型案例详解

Visual C++数字图像处理典型案例详解

沈晶, 等编著

出版社:机械工业出版社

年代:2012

定价:69.0

书籍简介:

本书以Visual C++数字图像处理技术为主线,结合典型的图像系统开发案例,按照从理论、设计到实现的过程详细进行剖析讲解。

书籍目录:

前言

第1章 数字图像处理软件开发概述

1.1 Visual C++

1.1.1 Visual C++概述

1.1.2 Visual C++处理数字图像的基本方法

1.2 OpenCV

1.2.1 OpenCV概述

1.2.2 在Visual C++中使用OpenCV

1.3 VTK

1.3.1 VTK概述

1.3.2 在Visual C++中使用VTK

1.4 经验分享

第2章 绘图板

2.1 核心技术原理

2.1.1 图形设备接口技术

2.1.2 几何图形绘制技术

2.2 系统功能

2.2.1 功能描述

2.2.2 界面效果

2.3 系统结构与流程

2.3.1 总体结构

2.3.2 主要流程

2.4 编程实现

2.4.1 绘图板初始化

2.4.2 图形绘制

2.4.3 图形保存

2.5 经验分享

第3章 图片浏览器

3.1 核心技术原理

3.1.1 图像文件的编解码技术

3.1.2 图像的几何变换技术

3.1.3 图像的切换特效技术

3.2 常见的图像格式分析

3.2.1 BMP图像

3.2.2 PCX图像

3.2.3 TGA图像

3.2.4 JPEG图像

3.2.5 GIF图像

3.3 系统功能

3.3.1 功能描述

3.3.2 界面效果

3.4 系统结构与流程

3.4.1 总体结构

3.4.2 主要流程

3.5 编程实现

3.5.1 LanImage类

3.5.2 BMP解码/编码模块

3.5.3 PCX解码/编码模块

3.5.4 TGA解码/编码模块

3.5.5 图像显示模块

3.5.6 全屏浏览模块

3.5.7 图像缩放模块

3.5.8 图像旋转模块

3.5.9 图像特效显示模块

3.5.10 图像镜像模块

3.5.11 图像转置模块

3.6 经验分享

第4章 图像编辑器

4.1 核心技术原理

4.1.1 灰度变换增强技术

4.1.2 直方图增强技术

4.1.3 平滑去噪技术

4.1.4 图像锐化技术

4.1.5 模糊复原技术

4.1.6 彩色增强技术

4.1.7 滤镜技术

4.2 系统功能

4.2.1 功能描述

4.2.2 界面效果

4.3 系统结构与流程

4.3.1 总体结构

4.3.2 主要流程

4.4 编程实现

4.4.1 灰度变换增强模块

4.4.2 直方图增强模块

4.4.3 平滑去噪模块

4.4.4 图像锐化模块

4.4.5 彩色增强模块

4.4.6 模糊复原模块

4.4.7 滤镜效果模块

4.5 经验分享

第5章 CT图像重建系统

5.1 核心技术原理

5.1.1 三维可视化技术

5.1.2 图像重建技术

5.2 系统功能

5.2.1 功能描述

5.2.2 界面效果

5.3 系统结构与流程

5.3.1 总体结构

5.3.2 主要流程

5.4 编程实现

5.4.1 圆锥体CT图像重建系统

5.4.2 头部切片CT图像重建系统

5.5 经验分享

第6章 数字图像水印系统

6.1 核心技术原理

6.1.1 图像水印嵌入技术

6.1.2 图像水印提取技术

6.2 系统功能

6.2.1 功能描述

6.2.2 界面效果

6.3 系统结构与流程

6.3.1 总体结构

6.3.2 主要流程

6.4 编程实现

6.4.1 不带嵌入因子的加性规则算法实现

6.4.2 最低有效位算法实现

6.5 经验分享

第7章 遥感图像配准系统

7.1 核心技术原理

7.1.1 遥感图像几何校正技术

7.1.2 遥感图像辐射校正技术

7.1.3 遥感图像增强技术

7.1.4 遥感图像配准技术

7.2 系统功能

7.2.1 功能描述

7.2.2 界面效果

7.3 系统结构与流程

7.3.1 总体结构

7.3.2 主要流程

7.4 编程实现

7.4.1 CDib类

7.4.2 几何校正模块

7.4.3 遥感图像增强模块

7.4.4 遥感图像配准模块

7.5 经验分享

第8章 图像检索系统

8.1 核心技术原理

8.1.1 图像特征提取技术

8.1.2 相似度计算技术

8.2 系统功能

8.2.1 功能描述

8.2.2 界面效果

8.3 系统结构与流程

8.3.1 总体结构

8.3.2 主要流程

8.4 编程实现

8.4.1 系统设置模块

8.4.2 图像检索模块

8.5 经验分享

第9章 细胞检测与计数系统

9.1 核心技术原理

9.1.1 显微图像去噪技术

9.1.2 颜色空间及其转换技术

9.1.3 阈值分割技术

9.1.4 Blob分析技术

9.1.5 边缘提取技术

9.2 系统功能

9.2.1 功能描述

9.2.2 界面效果

9.3 系统结构与流程

9.3.1 总体结构

9.3.2 主要流程

9.4 编程实现

9.4.1 图像平滑模块

9.4.2 HSI阈值选取模块

9.4.3 梯度修正模块

9.4.4 填充孔洞模块

9.4.5 腐蚀模块

9.4.6 边界生成模块

9.4.7 查找中心点和修正模块

9.5 经验分享

第10章 指纹提取与识别系统

10.1 核心技术原理

10.1.1 指纹图像场及其分割技术

10.1.2 指纹图像增强技术

10.1.3 指纹图像细化技术

10.1.4 指纹局部特征点提取技术

10.1.5 指纹匹配技术

10.2 系统功能

10.2.1 功能描述

10.2.2 界面效果

10.3 系统结构与流程

10.3.1 总体结构

10.3.2 主要流程

10.4 编程实现

10.4.1 指纹图像分割模块

10.4.2 指纹图像增强模块

10.4.3 指纹图像二值化模块

10.4.4 细化模块

10.4.5 特征点提取模块

10.4.6 指纹图像比对模块

10.5 经验分享

第11章 人脸检测与识别系统

11.1 核心技术原理

11.1.1 人脸检测及定位技术

11.1.2 人脸特征提取技术

11.1.3 人脸识别技术

11.2 系统功能

11.2.1 功能描述

11.2.2 界面效果

11.3 系统结构与流程

11.3.1 总体结构

11.3.2 主要流程

11.4 编程实现

11.4.1 人脸检测模块

11.4.2 人脸定位模块

11.4.3 人脸特征点提取模块

11.4.4 人脸匹配模块

11.5 经验分享

第12章 运动车辆检测跟踪系统

12.1 核心技术原理

12.1.1 运动目标检测技术

12.1.2 运动目标跟踪技术

12.2 系统功能

12.2.1 功能描述

12.2.2 界面效果

12.3 系统结构与流程

12.3.1 总体结构

12.3.2 主要流程

12.4 编程实现

12.4.1 变量定义模块

12.4.2 文件打开模块

12.4.3 背景提取模块

12.4.4 车辆跟踪与检测模块

12.4.5 轨迹绘制模块

12.5 经验分享

第13章 车型识别系统

13.1 核心技术原理

13.1.1 基于背景去除的目标分割技术

13.1.2 车型特征提取技术

13.1.3 车型分类识别技术

13.2 系统功能

13.2.1 功能描述

13.2.2 界面效果

13.3 系统结构与流程

13.3.1 总体结构

13.3.2 主要流程

13.4 编程实现

13.4.1 变量定义模块

13.4.2 图像显示模块

13.4.3 载入图像模块

13.4.4 车辆提取模块

13.4.5 轮廓提取模块

13.4.6 车型识别模块

13.5 经验分享

第14章 车牌识别系统

14.1 核心技术原理

14.1.1 车牌图像预处理技术

14.1.2 车牌定位技术

14.1.3 车牌字符分割技术

14.1.4 车牌字符识别技术

14.2 系统功能

14.2.1 功能描述

14.2.2 界面效果

14.3 系统结构与流程

14.3.1 总体结构

14.3.2 主要流程

14.4 编程实现

14.4.1 自定义函数模块

14.4.2 车牌提取模块

14.4.3 倾斜校正模块

14.4.4 字符分割模块

14.4.5 字符归一化模块

14.4.6 字符细化模块

14.4.7 字符特征提取模块

14.4.8 车牌字符识别模块

14.5 经验分享

参考文献

内容摘要:

《Visual C++数字图像处理典型案例详解》以Visual C++数字图像处理技术为主线,结合典型的图像系统开发案例,按照从理论、设计到实现的过程进行剖析讲解。案例从应用角度涉及娱乐、文化、医疗、交通、遥感、安防、司法等多个典型应用领域,从技术角度涉及数字图像的文件读写、显示、编辑、滤镜增效、压缩编解码、几何变换、灰度变换、色彩空间变换、特征变换、增强、分割、复原、配准、检索、重建、形态学处理、运动目标检测、跟踪、识别等,几乎涵盖了数字图像处理的整个技术领域及部分模式识别内容,同时还介绍了OpenCV和VTK等开发环境及其与Visual C++联合开发的实用技术。在每个案例的最后,还与读者分享了开发经验。本书配有书中全部案例的完整源程序,便于读者学习和在实际开发中使用。
《Visual C++数字图像处理典型案例详解》适合从事计算机视觉、数字图像处理、模式识别相关工作的研究人员、工程技术人员,以及相关专业的教师和学生阅读参考。

书籍规格:

书籍详细信息
书名Visual C++数字图像处理典型案例详解站内查询相似图书
9787111388715
如需购买下载《Visual C++数字图像处理典型案例详解》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 19装帧平装
页数 550 印数 6000

书籍信息归属:

Visual C++数字图像处理典型案例详解是机械工业出版社于2012.6出版的中图分类号为 TP312 ,TP391.41 的主题关于 C语言-数字图象处理-程序设计 的书籍。