《OpenCV计算机视觉编程攻略(第3版)》是一本非常实用的书籍,特别适合对OpenCV和视觉编程感兴趣的读者,本书结合C和OpenCV全面讲解了计算机视觉编程的知识,不仅涵盖了基础知识还通过完整示例讲解了OpenCV的重要类和函数,无论是初学者还是有一定编程基础的读者,都可以从中获得很多实用的技巧和经验,这本书的写作风格通俗易懂,示例代码详细清晰,对于想要学习并应用计算机视觉技术的读者来说,是一本不可多得的宝贵资料。
内容介绍
本书结合C 和OpenCV全面讲解计算机视觉编程,不仅涵盖计算机视觉和图像处理的基础知识,而且通过完整示例讲解OpenCV的重要类和函数。主要内容包括OpenCV库的安装和部署、图像增强、像素操作、图形分析等各种技术,并且详细介绍了如何处理来自文件或摄像机的视频,以及如何检测和跟踪移动对象。 第3版针对OpenCV新版本进行了修改,调整了很多函数和算法说明,还增加了立体图像深度检测、运动目标跟踪、人脸识别、人脸定位、行人检测等内容,适合计算机视觉新手、专业软件开发人员、学生,以及所有想要了解图像处理和计算机视觉技术的人员学习参考。
目录
- 第1章 图像编程入门 1
- 第2 章 操作像素 20
- 第3 章 处理图像的颜色 45
- 第4 章 用直方图统计像素 67
- 第5 章 用形态学运算变换图像 100
- 第6 章 图像滤波 119
- 第7 章 提取直线、轮廓和区域 143
- 第8 章 检测兴趣点 166
- 第9 章 描述和匹配兴趣点 187
- 第10 章 估算图像之间的投影关系 203
- 第11 章 三维重建 225
- 第12 章 处理视频序列 248
- 第13 章 跟踪运动目标 269
- 第14 章 实用案例 285