课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
本套课程主要讲解OpenCV 4 for Python的核心API的使用方法,并提供了大量的实战案例,课程的主要内容如下:
OpenCV for Python的安装
图像处理
色彩空间
通道
Numpy与OpenCV的结合
绘制图形
阈值函数
几何变换
图像运算
滤波器
形态学方法
图形检测
匹配模板
视频处理
人脸识别
适用人群:
Python程序员、计算机视觉工程师、OpenCV程序员
课程大纲
章节1:开端 暂无试看
课时1 课程概述02:16
课时2 安装OpenCV02:42
课时3 课程源代码
章节2:图像处理基础
课时4 读取图像(彩色和灰度)06:40
课时5 读取图像(将彩色图变成灰度图)07:59
课时6 保存图像(图像格式转换)10:46
课时7 获取图像属性11:01
课时8 OpenCV中的坐标系04:29
课时9 读取像素中的BGR值03:56
课时10 修改像素的BGR值01:30
课时11 将图像指定区域变成纯黑色03:10
章节3:色彩空间
课时12 从BGR色彩空间转换到GRAY色彩空间11:31
课时13 适合图像处理的HSV色彩空间10:20
课时14 BGR色彩空间与HSV色彩空间互相转换06:42
章节4:通道
课时15 拆分BGR图像中的通道05:08
课时16 拆分HSV图像中的通道04:46
课时17 合并B通道图像、G通道图像和R通道图像05:43
课时18 合并H通道图像、S通道图像和V通道图像04:25
课时19 通过改变通道的值让图像呈现不同的特效05:35
课时20 调整图像的透明度(alpha通道)07:19
章节5:Numpy与OpenCV
课时21 产生纯黑和纯白的图像09:01
课时22 在黑色图像内部绘制白色图像02:31
课时23 在黑色图像内部绘制白色同心圆10:03
课时24 创建彩色图像05:47
课时25 创建彩色雪花点图像02:25
课时26 水平拼接06:56
课时27 垂直拼接04:22
课时28 拼接图像02:33
章节6:绘制图形
课时29 绘制直线07:36
课时30 绘制矩形03:27
课时31 绘制实心和空心的同心正方形04:09
课时32 绘制圆形交通信号灯04:25
课时33 绘制随机颜色的同心圆04:10
课时34 绘制随机颜色实心圆04:45
课时35 绘制多边形05:48
课时36 绘制文本UnityMarvel11:31
课时37 绘制斜体文本UnityMarvel04:52
课时38 绘制镜像文本UnityMarvel03:28
课时39 在图像上绘制文本02:37
课时40 跳动的随机颜色小球07:17
章节7:阈值函数
课时41 不同阈值的处理效果11:55
课时42 对图像进行反二值化处理03:07
课时43 低于阈值零处理05:15
课时44 高于阈值零处理01:50
课时45 截断处理05:05
课时46 让图像拥有清晰的轮廓14:16
课时47 自动技术阈值05:32
课时48 (新增)用多阈值分别转换灰度图像和彩色图像16:33
章节8:几何变换
课时49 按指定尺寸缩放图像07:32
课时50 按指定比例缩放图像03:54
课时51 用三种方式翻转图像05:46
课时52 向左下角和右下角平移图像14:09
课时53 旋转图像04:16
课时54 向左和向右倾斜图像09:54
课时55 图像的透视效果08:54
章节9:图像运算
课时56 创建掩模图像04:29
课时57 图像的加法运算10:01
课时58 利用图像加法叠加三色光09:06
课时59 使用掩模覆盖叠加颜色05:47
课时60 十字掩模与风景画做与运算10:24
课时61 十字掩模与风景画做或运算04:42
课时62 对风景画做取反运算02:26
课时63 对风景画做异或运算06:25
课时64 加密图像和解密图像09:46
课时65 利用加权和叠加多张图像09:47
章节10:图像运算
课时66 创建掩模图像04:29
课时67 图像的加法运算10:01
课时68 利用图像加法叠加三色光09:06
课时69 使用掩模覆盖叠加颜色05:47
课时70 十字掩模与风景画做与运算10:24
课时71 十字掩模与风景画做或运算04:42
课时72 对风景画做取反运算02:26
课时73 对风景画做异或运算06:25
课时74 加密图像和解密图像09:46
课时75 利用加权和叠加多张图像09:47
课时76 截图和贴图06:29
课时77 透明图像的拼接04:24
课时78 计算图像矩阵中的最大值和最小值22:04
课时79 计算图像矩阵中的平均值和标准差19:19
课时80 比较两个图像,并取最大值和最小值03:51
课时81 比较两幅图像,并显示最大值图像和最小值图像04:41
课时82 用min函数和max函数截图10:38
课时83 显示红色图像(min函数的应用案例)04:55
课时84 两幅图像的位操作13:17
章节11:滤波器
课时85 均值滤波器12:28
课时86 中值滤波器03:25
课时87 高斯滤波器09:38
课时88 双边滤波器10:12
章节12:形态学方法
课时89 腐蚀12:25
课时90 膨胀03:37
课时91 开运算(先腐蚀,再膨胀)04:13
课时92 闭运算(先膨胀,再腐蚀)02:34
课时93 梯度运算(掏空图像)08:32
课时94 顶帽运算(保留图像的外部细节)04:13
课时95 黑帽运算(保留图像的内部细节)01:58
章节13:图形检测
课时96 检测和绘制图像的轮廓21:55
课时97 不同轮廓的效果04:21
课时98 为多个花朵绘制轮廓09:58
课时99 为小蜘蛛绘制一个矩形的笼子11:50
课时100 为小蜘蛛绘制一个圆形的笼子04:47
课时101 为小蜘蛛绘制凸包08:16
课时102 Canny边缘检测08:28
课时103 检测图像中的钢笔16:32
课时104 检测图像中的金币15:11
章节14:匹配模板
课时105 找出图像中的卡通图24:20
课时106 搜索相同的图片24:14
课时107 找出图像中所有相似的卡通图像07:28
课时108 统计北京地铁站的站点数量06:36
课时109 在图像上搜索多组相同的卡通图(多模板匹配)09:17
章节15: 处理
课时110 打开摄像头,并显示影像08:50
课时111 将摄像头视频转换为灰度视频02:45
课时112 保存摄像头拍摄的图像03:32
课时113 播放视频文件05:46
课时114 用灰度效果播放视频文件02:39
课时115 视频的暂停播放和继续播放02:40
课时116 获取视频文件的属性10:50
课时117 在视频播放窗口上显示播放进度08:10
课时118 用摄像头录制视频12:56
课时119 录制时长为5秒的 03:24
课时120 截取视频05:39
章节16:人脸识别
课时121 级联分类器12:49
课时122 人脸识别相关API06:04
课时123 用红框标记人脸05:31
课时124 给每一个小姐姐都带上眼镜04:48
课时125 为眼睛做标记04:26
课时126 识别猫脸04:12
课时127 行人跟踪03:17
课时128 识别车牌01:19
课时129 使用Eigenfaces进行人脸分类15:56
课时130 使用Fisherfaces进行人脸分类03:30
课时131 使用LBPH进行人脸分类02:41