计算机视觉——OpenCV项目实战
体系课

计算机视觉——OpenCV项目实战

  • 计算机视觉

快速学习机器视觉领域需要的知识点原理及其在Opencv中的使用方法

¥399.9
本课程包括
  • 11小时11分钟的视频随时观看
  • 课程包含 5 道测试题
  • 可在APP随时观看
  • 结业证书
你将收获
  • 认识图像的本质与图像的处理方法
  • 掌握图像与视频处理的基本操作
  • 掌握图像梯度检测方法与边缘检测技术
  • 基础原理与实践案例结合,更透彻理解图像与视频处理的方法

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

OpenCV是计算机视觉领域里非常重要的,也是应用普遍的软件库,它提供的视觉处理算法非常丰富,并且它部分以C语言编写,加上其开源的特性,处理得当,不需要添加新的外部支持也可以完整的编译链接生成执行程序,所以很多人用它来做算法的移植。

Opencv计算机视觉实战课程旨在帮助大家快速学习机器视觉领域需要的知识点原理及其在Opencv中的使用方法。

课程风格通俗易懂,用非常接地气的方式来讲解晦涩难懂的知识点。整体设计以项目实战来驱动学习,课程中所有代码均使用Python完成,在实战中首先讲解整体解决方案,接下来通过Debug模式来一步步分析每一行代码的作用及其完成的效果,提供全部课件及项目中所使用代码和数据。

适合人群
  • 入门计算机视觉领域的伙伴
  • 计算机视觉领域的在读学生
  • 想要查漏补缺,完备计算机视觉基础知识的工程师
讲师介绍
同济大学硕士,华东理工大学博士
擅长领域:
  • 人工智能认知与应用
  • 自然语言处理(NLP)
  • 机器学习
著有《跟着迪哥学Python数据分析与机器学习实战》,联通,移动,中信等公司特邀企业培训导师,全国高校教师培训讲师,开展线下与直播培训百余场,具有丰富的授课经验。
课程大纲
共0节 时长0分钟 全部收起
一、课程简介与环境配置
共2节 | 18分钟
  • 1.Python与Opencv配置安装
    8分钟
  • 2.Notebook与IDE环境
    9分钟
二、图像基本操作
共4节 | 33分钟
  • 1.图像的属性与基本操作
    11分钟
  • 2.视频的读取与处理
    10分钟
  • 3.边界填充
    4分钟
  • 4.数值计算
    8分钟
三、阈值与平滑处理
共3节 | 19分钟
  • 1.图像阈值
    7分钟
  • 2.图像平滑处理
    7分钟
  • 3.高斯与中值滤波
    5分钟
四、图像形态学操作
共5节 | 17分钟
  • 1.腐蚀操作
    6分钟
  • 2.膨胀操作
    3分钟
  • 3.开运算与闭运算
    3分钟
  • 4.梯度计算
    3分钟
  • 5.礼帽与黑帽
    3分钟
五、图像梯度计算
共3节 | 19分钟
  • 1.Sobel算子
    8分钟
  • 2.梯度计算方法
    7分钟
  • 3.scharr与lapkacian算子
    5分钟
六、边缘检测
共3节 | 17分钟
  • 1.Canny边缘检测流程
    5分钟
  • 2.非极大值抑制
    5分钟
  • 3.边缘检测效果
    7分钟
七、图像金字塔与轮廓检测
共7节 | 45分钟
  • 1.图像金字塔定义
    5分钟
  • 2.金字塔制作方法
    5分钟
  • 3.轮廓检测方法
    5分钟
  • 4.轮廓检测结果
    5分钟
  • 5.轮廓特征与近似
    9分钟
  • 6.模板匹配方法
    10分钟
  • 7.匹配效果展示
    5分钟
八、直方图与傅里叶变换
共6节 | 39分钟
  • 1.直方图定义
    7分钟
  • 2.均衡化原理
    8分钟
  • 3.均衡化效果
    6分钟
  • 4.傅里叶概述
    6分钟
  • 5.频域变换结果
    6分钟
  • 6.低通与高通滤波
    6分钟
九、Opencv项目实战:信用卡数字识别
共5节 | 32分钟
  • 1.总体流程与方法讲解
    6分钟
  • 2.环境配置与预处理
    6分钟
  • 3.模板处理方法
    5分钟
  • 4.输入数据处理方法
    7分钟
  • 5.模板匹配得出识别结果
    8分钟
十、Opencv项目实战:文件扫描OCR识别
共6节 | 31分钟
  • 1.整体流程演示
    4分钟
  • 2.文档轮廓提取
    7分钟
  • 3.原始与变换坐标计算
    6分钟
  • 4.透视变换结果
    7分钟
  • 5.tesseract-ocr安装配置
    4分钟
  • 6.文档扫描识别效果
    4分钟
十一、图像特征——harris
共5节 | 33分钟
  • 1.角点检测基本原理
    5分钟
  • 2.基本数学原理
    8分钟
  • 3.求解化简
    7分钟
  • 4.特征归属划分
    8分钟
  • 5.opencv角点检测效果
    5分钟
十二、图像特征——sift
共6节 | 41分钟
  • 1.尺度空间定义
    5分钟
  • 2.高斯差分金字塔
    5分钟
  • 3.特征关键点定位
    11分钟
  • 4.生成特征描述
    5分钟
  • 5.特征向量生成
    8分钟
  • 6.Opencv中sift函数使用
    7分钟
十三、案例实战——全景图像拼接
共4节 | 26分钟
  • 1.特征匹配方法
    7分钟
  • 2.图像拼接方法
    7分钟
  • 3.RANSAC算法
    8分钟
  • 4.流程解读
    4分钟
十四、OpenCV进阶项目实战:停车场车位识别
共8节 | 57分钟
  • 1.任务整体流程
    6分钟
  • 2.所需数据介绍
    5分钟
  • 3.图像数据预处理
    7分钟
  • 4.车位直线检测
    10分钟
  • 5.按列划分区域
    8分钟
  • 6.车位区域划分
    9分钟
  • 7.识别模型构建
    5分钟
  • 8.基于视频的车位检测
    7分钟
十五、Opencv进阶项目实战:答题卡识别判卷
共4节 | 25分钟
  • 1.整体流程与效果概述
    5分钟
  • 2.预处理操作
    6分钟
  • 3.填涂轮廓检测
    6分钟
  • 4.选项判断识别
    8分钟
十六、背景建模
共4节 | 22分钟
  • 1.背景消除——帧差法
    6分钟
  • 2.混合高斯模型
    5分钟
  • 3.学习步骤
    6分钟
  • 4.背景建模实战
    5分钟
十七、光流估计
共4节 | 27分钟
  • 1.基本概念
    5分钟
  • 2.Lucas-Kanade算法
    5分钟
  • 3.推导求解
    6分钟
  • 4.光流估计实战
    10分钟
十八、Opencv的DNN模块
共2节 | 15分钟
  • 1.DNN模块
    7分钟
  • 2.模型加载结果输出
    8分钟
十九、项目实战——目标追踪
共6节 | 44分钟
  • 1.目标追踪概述
    10分钟
  • 2.多目标追踪实战
    5分钟
  • 3.深度学习检测框架加载
    8分钟
  • 4.基于dlib与ssd的追踪
    10分钟
  • 5.多进程目标追踪
    5分钟
  • 6.多进程效率提升对比
    6分钟
二十、卷积原理与操作
共8节 | 1小时19分钟
  • 1.卷积神经网络的应用
    14分钟
  • 2.卷积操作详解
    12分钟
  • 3.卷积计算过程
    12分钟
  • 4.pading与stride
    12分钟
  • 5.卷积参数共享
    7分钟
  • 6.池化层原理
    8分钟
  • 7.卷积效果演示
    5分钟
  • 8.卷积操作流程
    9分钟
二十一、疲劳检测项目实战
共5节 | 31分钟
  • 1.关键点定位概述
    5分钟
  • 2.获取人脸关键点
    7分钟
  • 3.定位效果演示
    7分钟
  • 4.闭眼检测
    6分钟
  • 5.检测效果
    8分钟
课后测试
共5题
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。