课程 / 计算机 / 《AIGC高效编程:Python OpenCV计算机视觉开发(慕课版)》
《AIGC高效编程:Python OpenCV计算机视觉开发(慕课版)》
《AIGC高效编程:Python OpenCV计算机视觉开发(慕课版)》
目录
介绍
资料
课程目录
-
1
第1章 搭建开发环境
- 课时 1 1.1 Python概述
- 课时 2 1.2 OpenCV概述
- 课时 3 1.3 Python与OpenCV
- 课时 4 1.4 Python的下载和安装
- 课时 5 1.5 Python OpenCV的下载和安装
- 课时 6 1.6.1 下载PyCharm
- 课时 7 1.6.2 安装PyCharm
- 课时 8 1.6.3 配置PyCharm
- 课时 9 1.7 常用的AIGC工具
-
2
第2章 数字化图像基础
- 课时 10 2.1 图像处理的基本操作
- 课时 11 2.1.1 读取图像
- 课时 12 2.1.1_【例2-1】 读取当前项目目录下的图像
- 课时 13 2.1.2 显示图像
- 课时 14 2.1.2_【例2-2】 显示图像
- 课时 15 2.1.3 保存图像
- 课时 16 2.1.3_【例2-3】 保存图像
- 课时 17 2.1.4 获取图像属性
- 课时 18 2.1.4_【例2-4】 分别获取彩色图像和灰度图像的属性
- 课时 19 2.2 像素
- 课时 20 2.2.1 确定像素的位置
- 课时 21 2.2.2 获取像素的BGR值
- 课时 22 2.2.3 修改像素的BGR值
- 课时 23 2.3.1 GRAY颜色空间
- 课时 24 2.3.2 HSV颜色空间
- 课时 25 2.4.1 拆分通道
- 课时 26 2.4.2 合并通道
- 课时 27 2.4.3 Alpha通道
-
3
第3章 NumPy模块
- 课时 28 3.1 NumPy概述
- 课时 29 3.2 数组的类型
- 课时 30 3.3 创建数组
- 课时 31 3.4 操作数组
- 课时 32 3.5 数组的索引和切片
- 课时 33 3.6 创建图像
-
4
第4章 绘制图形和文字
- 课时 34 4.1 绘制线段
- 课时 35 4.2 绘制矩形
- 课时 36 4.3 绘制圆形
- 课时 37 4.3_【例4-4】 绘制“交通灯”
- 课时 38 4.3_【例4-5】 绘制同心圆
- 课时 39 4.3_【例4-6】 绘制27个随机实心圆
- 课时 40 4.4 绘制多边形
- 课时 41 4.4_【例4-7】 绘制一个等腰梯形边框
- 课时 42 4.5 绘制文字
- 课时 43 4.5.1 文字的倾斜效果
- 课时 44 4.5.2 文字的垂直镜像效果
- 课时 45 4.5.3 在图像上绘制文字
- 课时 46 4.5.3_【例4-8】 绘制文字mrsoft
-
5
第5章 阈值
- 课时 47 5.1 阈值处理函数
- 课时 48 5.2 二值化处理
- 课时 49 5.2.1 “非黑即白”的图像
- 课时 50 5.2.2 反二值化处理
- 课时 51 5.3.1 低于阈值零处理
- 课时 52 5.3.2 超出阈值零处理
- 课时 53 5.4 截断处理
- 课时 54 5.5 自适应阈值处理
- 课时 55 5.6 Otsu方法
- 课时 56 5.7 阈值处理的作用
-
6
第6章 几何变换
- 课时 57 6.1 缩放
- 课时 58 6.2 翻转
- 课时 59 6.3 仿射变换
- 课时 60 6.3.1 平移
- 课时 61 6.3.2 旋转
- 课时 62 6.3.3 倾斜
- 课时 63 6.4 透视变换
-
7
第7章 图像运算
- 课时 64 7.1 掩模
- 课时 65 7.2 图像的加法运算
- 课时 66 7.3.1 按位与运算
- 课时 67 7.3.2 按位或运算
- 课时 68 7.3.3 按位取反运算
- 课时 69 7.3.4 按位异或运算
- 课时 70 7.4.1 加权和
- 课时 71 7.4.2 覆盖
-
8
第8章 滤波器
- 课时 72 8.1 均值滤波器
- 课时 73 8.2 中值滤波器
- 课时 74 8.3 高斯滤波器
- 课时 75 8.4 双边滤波器
-
9
第9章 腐蚀和膨胀
- 课时 76 9.1 腐蚀
- 课时 77 9.2 膨胀
- 课时 78 9.3 开运算
- 课时 79 9.4 闭运算
- 课时 80 9.5.1 梯度运算
- 课时 81 9.5.2 顶帽运算
- 课时 82 9.5.3 黑帽运算
-
10
第10章 图形检测
- 课时 83 10.1 图像的轮廓
- 课时 84 10.2.1 矩形包围框
- 课时 85 10.2.2 圆形包围框
- 课时 86 10.3 凸包
- 课时 87 10.4 Canny边缘检测
- 课时 88 10.5.1 线段检测
- 课时 89 10.5.2 圆形检测
-
11
第11章 模板匹配
- 课时 90 11.1 模板匹配方法
- 课时 91 11.2.1 单目标匹配
- 课时 92 11.2.2 多目标匹配
- 课时 93 11.3 多模板匹配
-
12
第12章 视频处理
- 课时 94 12.1 读取并显示摄像头视频
- 课时 95 12.1.1 VideoCapture类
- 课时 96 12.1.2 如何使用VideoCapture类
- 课时 97 12.2.1 读取并显示视频文件
- 课时 98 12.2.2 视频的暂停播放和继续播放
- 课时 99 12.2.3 获取视频文件的属性
- 课时 100 12.3 保存视频文件
- 课时 101 12.3.1 VideoWriter类
- 课时 102 12.3.2 如何使用VideoWriter类
-
13
第13章 人脸检测与识别
- 课时 103 13.1.1 级联分类器
- 课时 104 13.1.2 方法
- 课时 105 13.1.3 分析人脸位置
- 课时 106 13.2.1 眼睛检测
- 课时 107 13.2.2 猫脸检测
- 课时 108 13.2.3 行人检测
- 课时 109 13.2.4 车牌检测
- 课时 110 13.3 人脸识别
- 课时 111 13.3.1 Eigenfaces人脸识别器
- 课时 112 13.3.2 Fisherfaces人脸识别器
- 课时 113 13.3.3 LBPH人脸识别器
-
14
第14章 人脸打卡系统
- 课时 114 14.0 项目的部署于运行
- 课时 115 14.1 需求分析
- 课时 116 14.2 系统设计
- 课时 117 14.3 文件系统设计
- 课时 118 14.4 数据实体模块设计
- 课时 119 14.5.1 公共工具模块
- 课时 120 14.5.2 IO流工具模块
- 课时 121 14.5.3 摄像头工具模块
- 课时 122 14.6.1 人事服务模块
- 课时 123 14.6.2 人脸识别服务模块
- 课时 124 14.7.1 用户权限管理
- 课时 125 14.7.2 主菜单设计
- 课时 126 14.7.3 打卡功能
- 课时 127 14.7.4 添加新员工与删除员工功能
- 课时 128 14.7.5 查询员工打卡记录
- 课时 129 14.7.6 生成考勤报表
- 课时 130 14.7.7 自定义上下班时间
- 课时 131 14.7.8 启动程序
《AIGC高效编程:Python OpenCV计算机视觉开发(慕课版)》
书名:《AIGC高效编程:Python OpenCV计算机视觉开发(慕课版)》
书号:978-7-115-69018-0
社区链接:https://www.ryjiaoyu.com/book/details/55603
书号:978-7-115-69018-0
社区链接:https://www.ryjiaoyu.com/book/details/55603
最新问答
暂无问答
最新学生
暂无学生
学习资料
暂无学习资料

京ICP备 05035396-5号