写在前面
OpenCV是计算机视觉中的经典专用库,支持多语言、跨平台和强大的功能。OpenCV-Python为OpenCV提供了Python接口,使用户可以在Python中调用C/C,在保证可读性和运行效率的前提下实现所需的功能。OpenCV-Python教程是一个官方文档,内容全面且易于理解,因此初学者可以快速使用。2014年,段翻译了当时的OpenCV3.0,但五年之后,OpenCV4.1中的很多功能和内容都有了更新,所以有必要对正式文件进行重新翻译。翻译过程中难免有疏漏。如果发现错误,我希望你能指出来。谢谢你的支持。开源文档在github.com/fendouai/OpenCVTutorials的github出版
教程目录
OpenCV简介
了解如何在您的计算机上安装OpenCV-Python
OpenCV中的图形用户界面特性
在这里,您将学习如何显示和保存图像和视频,控制鼠标事件和创建跟踪条。
核心操作
在本节中,您将学习图像的基本操作,如像素编辑、几何变换、代码优化、一些数学工具等。
OpenCV中的图像处理
在本节中,您将学习OpenCV中不同的图像处理功能。
特征检测和描述
在本节中,您将了解特征检测和描述符
视频分析
在本节中,您将学习视频中使用的不同技术,如对象跟踪。
摄像机标定和三维重建
在本节中,我们将学习相机校准、立体成像等。
机器学习
在本节中,您将学习OpenCV中不同的图像处理功能。
计算摄影
在本节中,您将学习不同的计算摄影技术,如图像去噪。
目标检测(objdetect模块)
在本节中,您将学习目标检测技术,如人脸检测。
Python绑定
在本节中,我们将学习如何生成OpenCV-Python绑定
图为基于霍夫曼变换的手写数字识别
Python最新中文版官方教程(PDF下载):woshicver.com