内容简介
《数字图像处理基础及OpenCV实现》全面系统地介绍了数字图像处理的基本概念和原理,详细介绍了VS2005的基本用法,以及OpenCV在VS2005上的配置流程,给出了利用VS2005和OpenCV进行数字图像处理的常见算法的C++代码。本书将数字图像处理的基本原理与具体实践相结合,不仅让读者能够对数字图像处理的原理有深刻的理解,也为读者迅速掌握当下最流行的数字图像处理工具OpenCV打下了良好的基础。本书可作为高等院校计算机相关专业本科生和研究生的教材,也可作为其他从事数字图像处理行业人员的参考资料。
作者简介
张广渊,男,1974年生,山东交通学院,教授,东北大学计算机软件与理论专业博士。主要从事模式识别、数字图像处理、智能交通与智能汽车方面的研究工作。清华大学汽车安全与节能国家重点实验室博士后,中国计算机学会CCFYOCSEF济南AC委员,主持或参与国家和省市级科研项目20项;在各级刊物及国际会议上发表相关学术论文20余篇,其中被EI检索13篇次;公开出版著作6本。王爱侠,女,1974年生,东北大学,讲师,东北大学计算机科学与技术专业博士。王超,黑龙江大学信息与网络建设管理中心综合业务科科长,工程师,哈尔滨理工大学计算机技术专业硕士。2004年以来一直参与教育部和财政部牵头组建的中国教育经济信息网的建设工作,并具体负责中国教育经济信息网黑龙江管理中心的数据采集和运营维护。先后承担参与“基于工作流的黑龙江省外事业务管理系统的设计与实践”等省部级、厅局级课题10个,在《黑龙江大学工程学报》等期刊发表论文近10篇。
目录
第1章 引言
1.1 数字图像处理概述
1.2 VC++概述
1.3 OpenCV概述
第2章 VC++基础知识
2.1 项目与解决方案
2.2 消息与响应
2.3 对话框
2.4 常用控件
2.5 菜单栏与工具栏
第3章 OpenCV的安装及配置
3.1 概述
3.2 安装及配置
第4章 数字图像的基本概念
4.1 颜色的属性和三基色原理
4.2 图像信号的数字化
4.3 图像格式
4.4 视频格式
4.5 OpenCV 实现
第5章 图像的几何变换
5.1 形状变换
5.2 位置变换
5.3 仿射变换
5.4 图像的基本运算
5.5 OpenCV实现
第6章 图像增强
6.1 图像增强的目的和意义
6.2 对比度线性展宽及非线性动态范围调整
6.3 直方图均衡化
6.4 伪彩色增强
6.5 OpenCV实现
第7章 图像去噪
7.1 噪声的概念
7.2 均值滤波
7.3 中值滤波
7.4 边界保持滤波
7.5 其他去噪滤波
7.6 OpenCV实现
第8章 图像锐化
8.1 图像锐化的目的和意义
8.2 一阶微分法
8.3 二阶微分法
8.4 OpenCV实现
第9章 图像分割
9.1 基于边缘检测的图像分割
9.2 基于阈值的图像分割
9.3 基于区域的图像分割
9.4 OpenCV实现
第10章 二值图像处理
10.1 二值图像的连接性和距离
10.2 连接成分的变形处理
10.3 形状特征提取与分析
10.4 OpenCV实现
第11章 彩色图像处理
11.1 色度学基础和颜色模型
11.2 颜色变换
11.3 彩色图像增强
11.4 彩色图像复原
11.5 彩色图像分析
11.6 OpenCV 实现参考文献
前言/序言
图像是人类获取和交换信息的主要工具,数字图像处理就是利用计算机对图像进行各种处理的技术和方法。20世纪20年代,图像处理首次得到应用,60年代末,图像处理技术经过不断完善,已逐渐成为一个新兴的学科。利用数字图像处理技术能够有效改善图像的质量,或者从图像中提取有用的信息。目前,数字图像处理技术已经在很多领域有着广泛的应用,如通信技术、遥感技术、生物医学、工业生产、计算机科学等。
基于这一现状,本书着重介绍了常见的数字图像处理方法,以便读者能够对数字图像处理有更加深入的理解。本书主要适用于具备数字图像理论基础和基本计算机软件编程能力的读者。
有感于部分教材仅注重理论介绍,缺乏示例程序的现状,本书力图在介绍数字图像处理基础理论的同时,结合具体实际,详细阐述以VisualStudio2005(VS2005)和OpenCV为主要工具的软件实践方法,做到理论和实际相结合,使读者不仅能够掌握数字图像处理理论,同时也能够掌握基本的数字图像处理软件开发技术,真正做到学以致用。
全书共分为11章。第1章阐述了数字图像处理的相关概念和研究内容,简要介绍了VC++和OpenCV开发工具;第2章介绍了在VS2005中如何创建项目与解决方案,以及基本控件的用法;第3章介绍了OpenCV的安装与配置;第4章介绍了颜色的描述和度量,着重阐述了图像信息的数字化,以及常见的图像格式和视频格式;第5章从图像的形状、位置等角度阐述了图像的几何变换,以及图像的基本运算;第6章介绍了图像增强的目的和意义,以及常见的图像增强方法;第7章针对图像获取和传输过程中产生的噪声,介绍了常用的去噪滤波方法;第8章介绍了图像锐化方法,以便增强图像中物体的边缘,着重介绍了一阶微分法和二阶微分法;第9章介绍了三种常用的图像分割方法;第10章介绍了二值图像特征分析中的基础概念,并着重阐述了二值图像的形状特征提取与分析问题;第11章在介绍色度学基础和颜色模型的基础上,详细介绍了常见的彩色图像处理方法。
此外,针对本书中介绍的数字图像处理方法,在理论介绍的同时,给出了相应的C++代码实现,读者可以参考这些代码,实际动手查看各种方法的处理效果,从而激发读者的学习兴趣。
本书第1章到第3章由黑龙江大学信息与网络建设管理中心王超编写,第4章、第5章由东北大学王爱侠编写,第11章由王爱侠和王超共同编写,第6章、第9章由山东交通学院王朋编写,第7章、第8章由山东交通学院倪翠编写,第10章由山东交通学院李克峰编写,山东交通学院肖海荣、朱振方、司冠南、武华、倪燃、杨光和刘洋也参与了编写工作,并测试了各章的程序代码。全书由山东交通学院张广渊统稿。
由于作者水平有限,在本书编写过程中难免出现错误和疏漏,恳请广大读者予以批评指正。
编者
2014年11月
数字图像处理基础及OpenCV实现 epub pdf mobi txt 电子书 下载 2024
数字图像处理基础及OpenCV实现 下载 epub mobi pdf txt 电子书 2024