【电子书】OpenCV 计算机视觉编程攻略 第 3 版

书籍教程 chengzi ⋅ 于 1个月前 ⋅ 188 阅读

作为人工智能的“眼睛”,计算机视觉技术一直备受关注,辅助驾驶、视频监控等相关应用也越来越多。流行的开源程序库OpenCV无疑是开发智能计算机视觉程序的****。它包含500多个用于图像和视频分析的优化算法,2013年升级的OpenCV 3版本在易用性上也有了极大提升。
本书系统介绍OpenCV 3,带领读者由浅入深地了解如何开发计算机视觉程序。作者从构建可以读取并显示图像的简单应用开始,解释和探讨了图形和图像识别的具体方法,对机器学习和目标识别等当前流行的主题也有介绍。


本书主要内容包括:

OpenCV库基本结构
通过操作像素处理图像
用直方图分析图像
将图像分割成同质区域,并提取有意义的物体
使用图像滤波技术提高图像品质
利用图像几何学,建立同一场景不同视角的对应关系
根据图像的不同视角标定相机
使用机器学习技术检测图像中的行人和物体
根据多个图像重构三维场景


内容简介

本书结合C++和OpenCV全面讲解计算机视觉编程,不仅涵盖计算机视觉和图像处理的基础知识,而且通过完整示例讲解OpenCV的重要类和函数。主要内容包括OpenCV库的安装和部署、图像增强、像素操作、图形分析等各种技术,并且详细介绍了如何处理来自文件或摄像机的视频,以及如何检测和跟踪移动对象。
第3版针对OpenCV新版本进行了修改,调整了很多函数和算法说明,还增加了立体图像深度检测、运动目标跟踪、人脸识别、人脸定位、行人检测等内容,适合计算机视觉新手、专业软件开发人员、学生,以及所有想要了解图像处理和计算机视觉技术的人员学习参考。


作者简介

Robert Laganière,加拿大渥太华大学电气工程与计算机科学学院教授,并在VIVA实验室执教。曾获得基于内容的视频分析、视觉监控、驾驶辅助、目标识别与跟踪等领域的多项专利。Visual Cortek公司创始人,Cognivue、iWatchlife、Tempo Analytics等多家初创公司的科学家。


电子书下载地址:

链接: https://pan.baidu.com/s/1FvCeMZC21IW7jaK_cK5NQw 提取码: 提示:此内容登录后可查看


目录

第 1章 图像编程入门 1
1.1 简介 1
1.2 安装OpenCV库 1
1.2.1 准备工作 1
1.2.2 如何实现 2
1.2.3 实现原理 4
1.2.4 扩展阅读 5
1.2.5 参阅 6
1.3 装载、显示和存储图像 6
1.3.1 准备工作 6
1.3.2 如何实现 6
1.3.3 实现原理 8
1.3.4 扩展阅读 9
1.3.5 参阅 11
1.4 深入了解cv::Mat 11
1.4.1 如何实现 11
1.4.2 实现原理 13
1.4.3 扩展阅读 16
1.4.4 参阅 17
1.5 定义感兴趣区域 17
1.5.1 准备工作 17
1.5.2 如何实现 17
1.5.3 实现原理 18
1.5.4 扩展阅读 18
1.5.5 参阅 19
第 2 章 操作像素 20
2.1 简介 20
2.2 访问像素值 21
2.2.1 准备工作 21
2.2.2 如何实现 21
2.2.3 实现原理 23
2.2.4 扩展阅读 24
2.2.5 参阅 24
2.3 用指针扫描图像 24
2.3.1 准备工作 25
2.3.2 如何实现 25
2.3.3 实现原理 26
2.3.4 扩展阅读 27
2.3.5 参阅 31
2.4 用迭代器扫描图像 31
2.4.1 准备工作 31
2.4.2 如何实现 31
2.4.3 实现原理 32
2.4.4 扩展阅读 33
2.4.5 参阅 33
2.5 编写高效的图像扫描循环 33
2.5.1 如何实现 34
2.5.2 实现原理 34
2.5.3 扩展阅读 36
2.5.4 参阅 36
2.6 扫描图像并访问相邻像素 36
2.6.1 准备工作 36
2.6.2 如何实现 36
2.6.3 实现原理 38
2.6.4 扩展阅读 38
2.6.5 参阅 39
2.7 实现简单的图像运算 39
2.7.1 准备工作 39
2.7.2 如何实现 40
2.7.3 实现原理 40
2.7.4 扩展阅读 41
2.8 图像重映射 42
2.8.1 如何实现 42
2.8.2 实现原理 43
2.8.3 参阅 44
........
13.4 跟踪视频中的物体 279
13.4.1 如何实现 279
13.4.2 实现原理 282
13.4.3 参阅 284
第 14 章 实用案例 285
14.1 简介 285
14.2 人脸识别 286
14.2.1 如何实现 286
14.2.2 实现原理 288
14.2.3 参阅 290
14.3 人脸定位 291
14.3.1 准备工作 291
14.3.2 如何实现 292
14.3.3 实现原理 295
14.3.4 扩展阅读 297
14.3.5 参阅 298
14.4 行人检测 298
14.4.1 准备工作 298
14.4.2 如何实现 299
14.4.3 实现原理 302
14.4.4 扩展阅读 304
14.4.5 参阅 308

小迷离

成为第一个点赞的人吧 :bowtie:
回复数量: 0
暂无回复~
您需要登陆以后才能留下评论!