曙海教学优势
本课程面向企事业项目实际需要,秉承二十一年积累的教学品质,opencv培训与技术支持以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用技巧、经验。线上/线下/上门皆可,opencv培训与技术支持专家,课程可定制,热线:4008699035。
大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海的课程培养了大批受企业欢迎的工程师。曙海的课程在业内有着响亮的知名度。
教学环境:
Windows VS2013
Uubuntu 14.04或者16.04 最好虚拟机
第1节:
1.1 图像处理软件概要介绍(OpenCV、Halcon、Matlib)
1.2 OpenCV简介(发展历程和功能特性)
1.3 OpenCV环境搭建与资源获取
1.4 OpenCV架构(软件架构、开发规范和编程思路与技巧)
1.5 OpenCV实例剖析(图片读取、显示)
第2节:(边写代码边讲解)
2.1 OpenCV基本数据结构
重点是 Mat,包括构造,拷贝,ROI等。
其他 Rect Point 等等
2.2 HighGUI学习(静态图像、视频相关)
读图/视频 写图/视频
button mouse处理
第3节:图像处理基本算法学习
3.1 图像增强与平滑
3.2 图像滤波
3.3 直方图与均衡化
3.4 阈值分割、腐蚀、膨胀算法
3.5 ROI详解与应用
3.6 投影、仿射变换和透视变换
3.7 OpenCV实例剖析(Canny边缘提取、阈值分割)
3.8 简单介绍各种角点以及匹配算法
4、机器学习及算法介绍
4.1 环境搭建 python sklearn
4.2 简单的回归演示
5、OCR小项目
基于mnist数据集的小项目(SVM算法)
6、人脸相关项目
人脸识别算法介绍(Haar分类器人脸检测)
人脸项目(性别检测)
7、四位数字的验证码识别项目(选讲)
通过一个验证码数字识别例子,把整个内容穿插一遍,并且全部代码写一遍。
若能够提前提供 车牌数据集 可以做一部分车牌识别