OpenCV实战项目20讲讲义
介绍20个基于OpenCV实现的经典视觉实战项目,以练代学,轻松掌握OpenCV使用方法、精通计算机视觉
本讲义中主要涉及以下几部分,首先是对 OpenCV 中自带的基本函数进行介绍。其次是 OpenCV 的实战项目,一方面是基于实际项目利用 OpenCV 实现特定对象的检测,例如车道线检测、路面的坑 洼检测、等;另一方面是基于 OpenCV 实现图像增强,例如利用 OpenCV 消除运动所引起的图像模糊 等。最后是 OpenCV 与
深度学习等其他相结合实现图像分割、人脸检测、运动检测等难度较大的问 题。
讲义中的具体内容如下:
1. 使用 OpenCV 进行颜色分割
2. 使用 OpenCV 实现图像覆盖
3. 使用 OpenCV 进行图像全景拼接
4. 使用 OpenCV 实现图像修复
5. 自适应显着性的图像分割
6. 使用 OpenCV 实现海岸线变化检测
7. 使用 OpenCV 为视频中美女添加眼线
8. 使用 OpenCV 实现猜词游戏
9. 使用 OpenCV 进行检测坑洼
10. 使用 OpenCV 实现车道线检测
11. 使用 OpenCV 实现道路车辆计数
12. 使用 C#和 OpenCV 实现人脸替换
13. 使用 OpenCV 进行实时面部检测
14. 使用 OpenCV 实现口罩检测
15. 使用 OpenCV 预处理
神经网络中的面部图像
16. 基于 OpenCV 实现深蹲检测器
17. 利用 OpenCV 实现基于深度学习的超分辨率处理
18. 使用 OpenCV 实现社交距离检测器
19. 使用 OpenCV 实现早期火灾检测系统
20. 使用 OpenCV 构建运动检测器