《Visual C++数字图像模式识别技术详解(第2版)》一导读

简介: 作为一门实用而综合性的边缘学科,数字图像模式识别技术研究的内容主要包括图像变换、图像增强、图像特征提取、图像识别,以及运动图像分析等。本书将以实践为导向,以实用为目标来介绍这些重要的数字图像模式识别技术。

1e75d2e8ae299efba1280292d025352f23c6ce2f

前言

作为一门实用而综合性的边缘学科,数字图像模式识别技术研究的内容主要包括图像变换、图像增强、图像特征提取、图像识别,以及运动图像分析等。本书将以实践为导向,以实用为目标来介绍这些重要的数字图像模式识别技术。在介绍数字图像模式识别技术基础理论及算法原理的同时,重点介绍如何用Visual C++实现这些典型及常用算法,并结合实际应用介绍作者所在实验室近年来研究总结出来的一些经典案例,尽量做到理论、应用与实际编程紧密结合,使读者掌握用Visual C++进行图像模式识别技术编程的基本方法和技巧。
本书内容丰富、层次清晰,所介绍的内容具有较强的实践性和应用性。在学完本书之后,相信读者能够在充分了解数字图像模式识别技术基础理论和经典算法的基础上,掌握进行实际项目开发的方法。
本书特点
本书主要有以下特点。

循序渐进,由浅入深

为了方便读者学习,本书全部实例程序均采用同一个应用程序界面。从基于Visual C++构建应用程序界面,到增加图像处理功能,再到最终的数字图像模式识别经典实例的实现,全书内容前后连贯,互相依托,构成一个整体。使读者高效地掌握基于Visual C++实现数字图像模式识别技术的基本方法。

技术全面,内容充实

本书以理论和编程实践相结合的方式介绍了数字图像模式识别技术的常用算法。按照数字图像模式识别技术的基本体系结构,从数字图像模式识别技术基础知识、数字图像处理应用、数字模式识别技术实例3个层次组织内容,并有机地结合了数字图像模式识别技术、软件开发方面的专业知识。

对比讲解,理解深刻

本书采用图文并茂、对比讲解的方式,详细介绍算法实现的每一个步骤。希望这种讲解方式,能帮助读者加深、加快对Visual C++数字图像模式识别技术的理解。

代码完整,讲解详尽

书中的每个知识点都有相应的实例代码,并对关键的代码部分进行了注释说明。每段代码的后面都有详细的分析,并给出了代码运行后的结果。读者可以参照运行结果阅读源程序,以便加深理解。

目录

第1章 绪论
1.1 数字图像处理概述
1.1.1 数字图像获取
1.1.2 图像显示与存储
1.1.3 数字图像文件
1.1.4 数字图像处理
1.2 模式识别基本概念
1.2.1 模式和模式识别的概念
1.2.2 模式空间、特征空间和类别空间
1.2.3 模式识别系统的组成
1.2.4 数字图像模式识别
1.3 实践知识拓展

第2章 Visual C++数字图像处理基础
2.1 Visual C++编程方法
2.1.1 面向对象编程
2.1.2 MFC类
2.1.3 程序框架
2.1.4 集成开发环境
2.1.5 生成多文档应用程序
2.2 Visual C++数字图像处理
2.2.1 BMP图像文件
2.2.2 位图文件读取
2.2.3 图像增强
2.2.4 图像形态学处理
2.2.5 图像分割
2.3 实践知识拓展

第3章 图像特征
3.1 统计特征
3.2 幅值特征
3.3 几何特征
3.3.1 位置与方向
3.3.2 周长
3.3.3 面积
3.3.4 长轴与短轴
3.3.5 距离
3.4 形状特征
3.4.1 多边形描述
3.4.2 曲线描述
3.4.3 标记
3.4.4 矩形度
3.4.5 圆形度
3.4.6 不变矩
3.4.7 偏心率
3.5 纹理特征
3.5.1 纹理
3.5.2 纹理分析
3.6 实践知识拓展

相关文章
|
29天前
|
Linux 数据处理 C++
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(一)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
69 0
|
29天前
|
存储 Linux API
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(三)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
30 1
|
29天前
|
消息中间件 Linux 数据处理
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(二)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
30 1
|
30天前
|
存储 编解码 vr&ar
用C++实现视频编码器:FFmpeg与SDL技术结合,轻松编写高效编解码器
用C++实现视频编码器:FFmpeg与SDL技术结合,轻松编写高效编解码器
68 0
|
3月前
|
存储 C++ 计算机视觉
【三维重建技术】C++医学影像处理系统源码
医学影像存储与传输系统是PACS和RIS系统完美结合在一起的综合应用系统。系统的硬件结构由高性能服务器、大容量存储设备、高速网络、各种信息采集设备、各种诊断及应用工作站组成;系统的基本结构由系统管理、图像采集传输与存贮和图像处理与辅助诊断应用三大部分构成。
44 10
|
30天前
|
存储 算法 编译器
C/C++编译器局部优化技术:局部优化是针对单个函数或基本块进行的优化
C/C++编译器局部优化技术:局部优化是针对单个函数或基本块进行的优化
31 0
|
16天前
|
存储 C++
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
|
24天前
|
算法 IDE Java
【软件设计师备考 专题 】面向对象程序设计语言:C++、Java、Visual Basic和Visual C++
【软件设计师备考 专题 】面向对象程序设计语言:C++、Java、Visual Basic和Visual C++
39 0
|
25天前
|
算法 编译器 C++
【C++ 泛型编程 中级篇】C++ 编译时技术:探索 if constexpr 和 std::enable_if
【C++ 泛型编程 中级篇】C++ 编译时技术:探索 if constexpr 和 std::enable_if
36 0
|
25天前
|
Java API 开发工具
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用(三)
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用
30 0