OpenCV 中文版官方教程来了。

 

OpenCV是计算机视觉中经典的专用库,然而其中文版官方教程久久不来。近日,一款最新OpenCV4.1 版本的完整中文版官方教程出炉,读者朋友可以更好的学习了解OpenCV相关细节。教程来自objectdetection.cn。

 


教程里有什么

教程根据官方提供的文档,尽量完整的进行了还原。包括简单的OpenCV-Python安装,如何显示和保存图像和视频,图像的基本操作,OpenCV内部的不同图像处理函数,有关特征检测和描述符的信息。以及机器学习与目标检测部分等等。

 

部分内容如下,最小闭合圆:

       

opencv教程java opencv教程下载_人工智能

     

多对象模板匹配

       

opencv教程java opencv教程下载_python_02

     

手写数字:

       

opencv教程java opencv教程下载_opencv教程java_03

     

级联分类器可视化:

       

opencv教程java opencv教程下载_人工智能_04

     

教程目录

上下滑动即可查看完整目录 

OpenCV简介

  • 0_OpenCV-Python Tutorials

OpenCV安装

  • 1_1_OpenCV-Python教程简介
  • 1_2_在Windows中安装OpenCV-Python
  • 1_3_在Fedora中安装OpenCV-Python
  • 1_4_在Ubuntu中安装OpenCV-Python

OpenCV中的GUI特性

  • 2_1_图像入门
  • 2_2_视频入门
  • 2_3_OpenCV中的绘图功能
  • 2_4_鼠标作为画笔
  • 2_5_轨迹栏作为调色板

核心操作

  • 3_1_图像的基本操作
  • 3_2_图像上的算法运算
  • 3_3_性能衡量和提升技术

OpenCV中的图像处理

  • 4_1_改变颜色空间
  • 4_2_图像几何变换
  • 4_3_图像阈值
  • 4_4_图像平滑
  • 4_5_形态转换
  • 4_6_图像梯度
  • 4_7_Canny边缘检测
  • 4_8_图像金字塔
  • 4_9_1_OpenCV中的轮廓
  • 4_9_2_轮廓特征
  • 4_9_3_轮廓属性
  • 4_9_4_轮廓:更多属性
  • 4_9_5_轮廓分层
  • 4_10_1_直方图-1:查找,绘制,分析
  • 4_10_2_直方图-2:直方图均衡
  • 4_10_3_直方图3:二维直方图
  • 4_10_4_直方图-4:直方图反投影
  • 4_11_傅里叶变换
  • 4_12_模板匹配
  • 4_13_霍夫线变换
  • 4_14_霍夫圈变换
  • 4_15_图像分割与分水岭算法
  • 4_16_交互式前景提取使用GrabCut算法

特征检测与描述

  • 5_1_理解特征
  • 5_2_哈里斯角检测
  • 5_3_Shi-Tomasi拐角探测器和良好的跟踪功能
  • 5_4_SIFT(尺度不变特征变换)简介
  • 5_5_SURF简介(加速的强大功能)
  • 5_6_用于角点检测的FAST算法
  • 5_7_BRIEF(二进制的鲁棒独立基本特征)
  • 5_8_ORB(定向快速和旋转简要)
  • 5_9_特征匹配
  • 5_10_特征匹配+单应性查找对象

视频分析

  • 6_1_如何使用背景分离方法
  • 6_2_Meanshift和Camshift
  • 6_3_光流

相机校准和3D重建

  • 7_1_相机校准
  • 7_2_姿态估计
  • 7_3_对极几何
  • 7_4_立体图像的深度图

机器学习

  • 8_1_理解KNN
  • 8_2_使用OCR手写数据集运行KNN
  • 8_3_理解SVM
  • 8_4_使用OCR手写数据集运行SVM
  • 8_5_理解K均值聚类
  • 8_6_OpenCV中的K均值

计算摄影学

  • 9_1_图像去噪
  • 9_2_图像修补
  • 9_3_高动态范围

目标检测

  • 10_1_级联分类器
  • 10_2_级联分类器训练

OpenCV-Python Binding

  • 11_1_OpenCV-Python Bindings