出版社:科学出版社
年代:2008
定价:50.0
OpenCV是用来实现计算机视觉相关技术的开放源码工作库,是图像处理、计算机视觉、模式识别、计算机图形学、信号处理、视频监控、科学可视化等相关从业人员的好工具,已经被数以万计的科研人员、技术工程师、软件开发人员、研究生所使用。本书内容共分18章,涉及300多个技术问题,覆盖了基于OpenCV基础编程的全部内容。利用大量生动有趣的编程案例、编程技巧从解决问题和答疑解惑入手,以因特网上最新资料为蓝本,以简洁明快的语言、清晰直观的条理,比较全面地对OpenCV编程过程中常见问题及故障给予了具体解决办法和答案。深入浅出地说明了OpenCV中最典型和用途最广的程序设计方法。并且结合作者多年的研究实践经验对每个专题都有较全面的论述。如果您是上述领域的做从业人员并想动手把您的高深的、奇妙的、急需的、或者是有趣的想法进行实践,本书将帮助您检验真理!
前言
第一章使用OpenCV实现计算机视觉技术
1.1计算机视觉技术
1.2什么是OpenCV
1.3基于OpenCV库的编程方法
本章小结
第二章OpenCV的编程环境
2.1OpenCV环境介绍
2.2OpenCV的体系结构
2.3OpenCV实例演示
本章小结
第三章OpenCV编程风格
3.1命名约定
3.2结构
3.3函数接口设计
3.4函数实现
3.5代码布局
3.6移植性
3.7文件操作
3.8文档编写
本章小结
第四章数据结构
4.1基本数据结构
4.2数组有关的操作
4.3动态结构
本章小结
第五章数据交互
5.1绘图函数
5.2文件存储
5.3运行时类型信息和通用函数
5.4错误处理函数
5.5系统函数
本章小结
第六章图像处理
6.1边缘检测
6.2直方图
6.3Hough变换
6.4几何变换
6.5形态学
本章小结
第七章结构与识别
7.1轮廓处理函数
7.2计算几何
7.3平面划分
7.4目标检测函数
7.5生成与控制贝塞尔曲线
7.6用OpenCV进行人脸检测
本章小结
第八章图形界面(HighGUI)
8.1读取和保存图像
8.2OpenCV中的实用系统函数
本章小结
第九章视频处理(CvCAM)
9.1使用HighGUI对视频进行读写处理
9.2CvCam对摄像头和视频流的使用
本章小结
第十章OpenCV附加库第一部分
10.1附加库介绍
10.2形态学(morhingfunctions)
本章小结
第十一章OpenCV附加库第二部分隐马尔可夫模型
11.1隐马尔可夫模型概述
11.2隐马尔可夫模型中的基本结构与函数介绍
11.3隐马尔可夫模型中的函数介绍
11.4人脸识别工具
本章小结
第十二章核心库综合例程
12.1检测黑白格标定板内指定矩形区域内的角点
12.2解线性标定方程组程序
本章小结
第十三章运动与跟踪
13.1图像统计的累积函数
13.2运动模板函数
13.3对象跟踪
13.4光流
13.5预估器
13.6Kalman滤波器跟踪示例
13.7用Snake方法检测可变形体的轮廓
13.8运动目标跟踪与检测
本章小结
第十四章立体视觉第一部分照相机定标
14.1坐标系介绍
14.2透视投影矩阵的获得
14.3摄像机参数的获取
14.4径向畸变的校正
14.5使用OpenCV及CVUT进行摄像机定标
14.6OpenCV中的定标函数
14.7CVUT介绍
本章小结
第十五章立体视觉第二部分三维重建
15.1极线几何
15.2特征点匹配
15.3三维重建
15.4OpenCV中相关函数介绍
本章小结
第十六章立体视觉第三部分三维重建算法
16.1图像校正
16.2已校正图像的快速三维重建
16.3Birchfield算法
16.4OpenCV中相关函数介绍
本章小结
第十七章立体视觉第四部分立体视觉实例
17.1图像校正实例代码
17.2基于窗口的稀疏点匹配及三维重建之一
17.3基于窗口的稀疏点匹配及三维重建之二
17.4Birchfield算法的OpenCV实现
本章小结
第十八章常见问题解疑
18.1安装与编译出错解决方法
18.2OpenCV库基本技术问题
18.3OpenCV在Linux下的相关问题
18.4OpenCV库中的陷阱和bug
本章小结
参考文献
本书内容共分18章,涉及200多个技术问题,覆盖了基于OpenCV基础编程的大部分内容。利用大量生动有趣的编程案例、编程技巧,从答疑解惑和解决问题入手,以因特网上最新资料为蓝本,以简洁明快的语言、清晰直观的条理,全面地对OpenCV编程过程中常见问题及故障给予了具体解决办法和答案。深入浅出地说明了OpenCV中最典型和用途最广的程序设计方法。并且结合作者所在计算机视觉研究团队多年来的研究实践经验对各个专题作较全面的解述。 OpencV是用来实现计算机视觉相关技术的开放源码工作库,是计算机视觉、图像处理、模式识别、计算机图形学、信号处理、视频监控、科学可视化等相关从业人员的好工具。本书介绍了大约200多个典型的技术问题,覆盖了基于OpenCV基础编程的主要内容,利用大量生动有趣的编程案例和编程技巧,从解决问题和答疑解惑入手,以因特网上最新资料为蓝本,深入浅出地说明了OpenCV中最典型和用途最广的程序设计方法。全书结构清晰、合理,范例实用、丰富,理论结合实践,即使读者只是略懂计算机视觉原理,也能人手对相关理论方法直接进行编码实现。 本书可供广大科研人员、工程技术人员、高校相关专业师生及计算机视觉和图像编程爱好者阅读参考。
(美) 布拉德斯基 (Bradski,G.) , (美) 克勒 (Kaehler,A.) , 著
(土) 欧森·奥兹卡亚 (Ozen Ozkaya) , (土) 吉拉伊·伊利茨 (Giray Yillikci) , 著
张铮, 徐超, 任淑霞, 韩海玲, 编著
张铮, 王艳平, 薛桂香, 编著
(美) 包米克·维迪雅 (Bhaumik Vaidya) , 著
深圳中科呼图信息技术有限公司, 编著
深圳中科呼图信息技术有限公司, 编著
吴福朝, 著
刘绍辉, 姜峰, 编著