课程介绍
基于 Python3.6
+ OpenCV
版本3.3.0详细讲述 Python OpenCV
图像处理部分内容,包括 Numpy array
对象使用、图像与视频流读写、基于常用核心 API
讲述基本原理、使用方法、参数、代码演示、图像处理思路与流程讲授。涵盖 Python-OpenCV
中图像处理部分的全部主要内容。课程中穿插了应用开发中常见问题与分析,包括人脸检测、数字验证码识别等内容。是 Python
研发者学习图像知识与应用开发必选实践课程。
学完本课程,可以牢固掌握人工智能计算机视觉的基础知识与常见算法,对图像处理、图像分析可以理解与应用。掌握 python opencv
框架编程与相关算法原理与函数使用,可以完成基础的图像处理与图像分析项目任务,为进一步学习计算机视觉 OpenCV
打下良好基础!
课程目录
- 概述与环境搭建
- 图像加载与保存
- Numpy数组操作
- 色彩空间-01
- 色彩空间-02
- 像素运算-01
- 像素运算-02
- ROI与泛洪填充
- 模糊操作
- 高斯模糊
- 边缘保留滤波EPF
- 图像直方图histogram
- 直方图应用
- 直方图反向投影
- 模板匹配
- 图像二值化
- 超大图像二值化
- 图像金字塔
- 图像梯度
- canny边缘提取
- 直线检测
- 圆检测
- 轮廓发现
- 对象测量
- 膨胀与腐蚀
- 开闭操作
- 其它形态学操作
- 分水岭算法
- 人脸检测
- 案例-数字验证码识别