您的位置 首页 主动

OpenCV+Python计算机视觉导学——目录汇总

EEPW的各位小伙伴们大家好,很荣幸,能够借EEPW的风水宝地,做一期有关OpenCV的教学系列帖。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,使用它,我们可以完成

EEPW的各位小伙伴们大家好,很侥幸,可以借EEPW的风水宝地,做一期有关OpenCV的教育系列帖。

OpenCV一个根据BSD答应(开源)发行的跨渠道计算机视觉机器学习软件库,运用它,咱们可以完结对数字图画的一系列处理工作,然后进一步规划图画辨认类的运用,比方停车场的车牌号码辨认,马路上的道路交通标识辨认,物品辨认,人脸辨认等机器视觉范畴。OpenCV可以运转在LinuxWindowsAndroidMac OS操作系统上它轻量级并且高效,一起由一系列 C 函数和少数 C++ 类构成,一起供给了Python、Ruby、MATLAB等言语的接口,完成了图画处理计算机视觉方面的许多通用算法(来源于百度百科)。

由以上介绍咱们可以得到关于OpenCV的初形象,了解了它是计算机视觉中经典的专用库,其支撑多言语、跨渠道,功用强大。

又因为当时技能风潮正处于人工智能的大环境之下,计算机视觉变得尤为重要,而以此为根底的深度学习则是以Python为主,所以当时OpenCV中传统的C++反而不如Python受欢迎,为了后边进阶深度学习,本系列教程将以OpenCV+Python为起点进行学习爱。针对其多言语支撑的特性,咱们挑选运用Python来对OpenCV进行学习。

OpenCV-Python为OpenCV供给了Python接口,使得运用者在Python中可以调用C/C++,在确保易读性和运转功率的前提下,完成所需的功用。

该系列教程前期是根底学习,后期则为项目实战,充沛做到学以致用,以下为该系列教程的目录(暂定,后期或许会有更改,随时更新),鉴于水平有限,欢迎各位大神多多纠正。

目录

一、入门篇

1.1 导言

1.2 在Fedora中装置OpenCV-Python

1.3 在Ubuntu中装置OpenCV-Python

1.4 在Windows中装置OpenCV-Python

1.5 图画处理入门

1.6 视频处理入门

1.7 OpenCV中的绘图功用

1.8 鼠标作为画笔

1.9 轨道栏作为调色板

1.10 图画的根本操作

1.11 图画上的算术运算

1.12 OpenCV功能衡量与优化办法

二、根底篇

2.1 OpenCV-Python系列之改动色彩空间

2.2 OpenCV-Python系列之图画缩放旋转平移

2.3 OpenCV-Python系列之图画的几许改换

2.4 OpenCV-Python系列之图画阈值

2.5 OpenCV-Python系列之OTSU算法

2.6 OpenCV-Python系列之线性滤波

2.7 OpenCV-Python系列之非线性滤波

2.8 OpenCV-Python系列之图画腐蚀与胀大

2.9 OpenCV-Python系列之开运算与闭运算

2.10 OpenCV-Python系列之顶帽与黑帽操作

2.11 OpenCV-Python系列之Sobel和Scharr算子

2.12 OpenCV-Python系列之拉普拉斯算子

2.13 OpenCV-Python系列之Canny边际检测

2.14 OpenCV-Python系列之图画金字塔

2.15 OpenCV-Python系列之概括入门

2.16 OpenCV-Python系列之概括特征

2.17 OpenCV-Python系列之概括特点

2.18 OpenCV-Python系列之概括分层

2.19 OpenCV-Python系列之直方图:查找、制作和剖析

2.20 OpenCV-Python系列之直方图:直方图均衡

2.21 OpenCV-Python系列之直方图均衡

2.22 OpenCV-Python系列之直方图反投影

三、进阶篇

3.1 OpenCV-Python系列之傅里叶改换

3.2 OpenCV-Python系列之模板匹配

3.3 OpenCV-Python系列之霍夫线改换

3.4 OpenCV-Python系列之霍夫圆改换

3.5 OpenCV-Python系列之图画切割与Watershed算法

3.6 OpenCV-Python系列之交互式远景提取运用GrabCut算法

3.7 OpenCV-Python系列之了解特征

3.8 OpenCV-Python系列之哈里斯角检测

3.9 OpenCV-Python系列之Shi—tomas角落检测器和益于盯梢的特征

3.10 OpenCV-Python系列之SIFT标准不变特征改换

3.11 OpenCV-Python系列之SURF算法(加快)

3.12 OpenCV-Python系列之BRIEF(二进制的鲁棒独立根本特征)

3.13 OpenCV-Python系列之ORB(面向快速和旋转的BRIEF)

3.14 OpenCV-Python系列之特征匹配

3.15 OpenCV-Python系列之单应性查找方针

3.16 OpenCV-Python系列之怎么运用布景别离办法

3.17 OpenCV-Python系列之Meanshift和Camshift

3.18 OpenCV-Python系列之光流

3.19 OpenCV-Python系列之相机校准

3.20 OpenCV-Python系列之姿势估量

3.21 OpenCV-Python系列之对极几许

3.22 OpenCV-Python系列之立体图画的深度图

四、机器学习篇

OpenCV-Python系列之K近邻

OpenCV-Python系列之运用OCR手写数据集运转KNN

OpenCV-Python系列之SVM

OpenCV-Python系列之运用OCR手写数据集运转SVM

OpenCV-Python系列之K-Means聚类

OpenCV-Python系列之图画去噪

OpenCV-Python系列之图画修补

OpenCV-Python系列之高动态规模

OpenCV-Python系列之级联分类器

OpenCV-Python系列之练习级联分类器

五、实战篇(继续更新中)

项目实战—人脸辨认

项目实战—卡片数字辨认

项目实战—文档OCR扫描辨认

项目实战—全景图画拼接

项目实战—答题卡辨认判卷

项目实战—方针追寻

项目实战—疲惫检测

项目实战—SVM+HOG物体辨认

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/114410.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部