路飞-207-人工智能-Opencv计算机视觉图像识别实战
Opencv计算机视觉实战课程旨在帮助大家快速掌握机器视觉领域必备知识点原理及其在Opencv中的使用方法。课程风格通俗易懂,用最接地气的方式来讲解晦涩难懂的知识点。整体设计以项目实战来驱动学习,课程中所有代码均使用Python完成,在实战中首先讲解整体解决方案,接下来通过Debug模式来一步步分析每一行代码的作用及其完成的效果,提供全部课件及项目中所使用代码和数据。
项目截图
试看地址:
https://pan.baidu.com/s/1sjwogF3Xt_TZXqcf8o1PLA?pwd=1913
课程大纲
全部展开102小节13:51:36
-
课程简介与环境配置
可试听3小节0:24:21-
1.1 课程简介
预览02:27 -
1.2 Python与Opencv配置安装
10:11 -
1.3 Notebook与IDE环境
11:43
-
-
图像基本操作
可试听5小节0:38:56-
2.1 计算机眼中的图像
预览09:19 -
2.2 视频的读取与处理
预览10:56 -
2.3 ROI区域
预览04:18 -
2.4 边界填充
05:07 -
2.5 数值计算
09:16
-
-
阈值与平滑处理
3小节0:21:59-
3.1 图像阈值
07:51 -
3.2 图像平滑处理
07:54 -
3.3 高斯与中值滤波
06:14
-
-
图像形态学操作
5小节0:18:54-
4.1 腐蚀操作
06:49 -
4.2 膨胀操作
03:05 -
4.3 开运算与闭运算
02:55 -
4.4 梯度计算
02:44 -
4.5 礼帽与黑帽
03:21
-
-
图像梯度计算
3小节0:24:46-
5.1 Sobel算子
09:33 -
5.2 梯度计算方法
08:32 -
5.3 scharr与lapkacian算子
06:41
-
-
边缘检测
3小节0:19:11-
6.1 Canny边缘检测流程
05:38 -
6.2 非极大值抑制
05:24 -
6.3 边缘检测效果
08:09
-
-
图像金字塔与轮廓检测
7小节0:56:46-
7.1 图像金字塔定义
06:37 -
7.2 金字塔制作方法
07:25 -
7.3 轮廓检测方法
06:00 -
7.4 轮廓检测结果
07:48 -
7.5 轮廓特征与近似
11:57 -
7.6 模板匹配方法
11:12 -
7.7 匹配效果展示
05:47
-
-
直方图与傅里叶变换
6小节0:45:00-
8.1 直方图定义
07:18 -
8.2 均衡化原理
09:38 -
8.3 均衡化效果
06:51 -
8.4 傅里叶概述
07:18 -
8.5 频域变换结果
07:08 -
8.6 低通与高通滤波
06:47
-
-
项目实战-信用-卡数字识别
5小节0:44:26-
9.1 总体流程与方法讲解
09:14 -
9.2 环境配置与预处理
08:26 -
9.3 模板处理方法
06:55 -
9.4 输入数据处理方法
08:53 -
9.5 模板匹配得出识别结果
10:58
-
-
项目实战-文档扫描OCR识别
6小节0:43:06-
10.1 整体流程演示
05:33 -
10.2 文档轮廓提取
08:42 -
10.3 原始与变换坐标计算
07:44 -
10.4 透视变换结果
08:39 -
10.5 tesseract/ocr安装配置
07:07 -
10.6 文档扫描识别效果
05:21
-
-
图像特征-harris
5小节0:43:08-
11.1 角点检测基本原理
05:44 -
11.2 基本数学原理
10:12 -
11.3 求解化简
10:09 -
11.4 特征归属划分
10:53 -
11.5 opencv角点检测效果
06:10
-
-
图像特征-sift
6小节0:50:57-
12.1 尺度空间定义
05:57 -
12.2 高斯差分金字塔
06:20 -
12.3 特征关键点定位
14:07 -
12.4 生成特征描述
07:02 -
12.5 特征向量生成
09:21 -
12.6 opencv中sift函数使用
08:10
-
-
案例实战-全景图像拼接
4小节0:33:27-
13.1 特征匹配方法
08:31 -
13.2 图像拼接方法
10:02 -
13.3 RANSAC算法
09:40 -
13.4 流程解读
05:14
-
-
项目实战-停车场车位识别
8小节1:12:14-
14.1 任务整体流程
07:23 -
14.2 所需数据介绍
05:49 -
14.3 图像数据预处理
08:54 -
14.4 车位直线检测
12:00 -
14.5 按列划分区域
11:03 -
14.6 车位区域划分
11:02 -
14.7 识别模型构建
06:40 -
14.8 基于视频的车位检测
09:23
-
-
项目实战-答题卡识别判卷
4小节0:31:54-
15.1 整体流程与效果概述
06:55 -
15.2 预处理操作
07:03 -
15.3 填涂轮廓检测
07:38 -
15.4 选项判断识别
10:18
-
-
背景建模
4小节0:28:02-
16.1 背景消除.帧差法
07:07 -
16.2 混合高斯模型
06:43 -
16.3 学习步骤
07:22 -
16.4 背景建模实战
06:50
-
-
光流估计
4小节0:35:07-
17.1 基本概念
06:50 -
17.2 Lucas*Kanade算法
06:51 -
17.3 推导求解
07:58 -
17.4 光流估计实战
13:28
-
-
Opencv的DNN模块
2小节0:18:10-
18.1 dnn模块
08:22 -
18.2 模型加载结果输出
09:48
-
-
项目实战-目标追踪
6小节0:55:50-
19.1 目标追踪概述
11:43 -
19.2 多目标追踪实战
07:16 -
19.3 深度学习检测框架加载
09:26 -
19.4 基于dlib与ssd的追踪
13:02 -
19.5 多进程目标追踪
06:07 -
19.6 多进程效率提升对比
08:16
-
-
卷积原理与操作
8小节1:26:36-
20.1 卷积神经网络的应用
14:55 -
20.2 卷积层解释
12:53 -
20.3 卷积计算过程
12:30 -
20.4 pading与stride
13:13 -
20.5 卷积参数共享
08:09 -
20.6 池化层原理
08:24 -
20.7 卷积效果演示
05:59 -
20.8 卷积操作流程
10:33
-
-
项目实战-疲劳检测
5小节0:38:46-
21.1 关键点定位概述
05:35 -
21.2 获取人脸关键点
08:00 -
21.3 定位效果演示
09:29 -
21.4 闭眼检测
06:55 -
21.5 检测效果
08:47
-