课程名称:机器视觉系统开发-就业班
课程性质:应用开发
课程时长:1-2个月
开课时间:人满开班
适用人员:
1.学习机器视觉高级课程或者系统开发的学员一定要有C# or VB.NET编程基础;
2.已经参加过 机器视觉系统开发培训-速成班课程的学员
3.学员应基本工业自动化控制相关知识
4.2-3年以上工作经验,本科;或者刚毕业研究生
一、课程目的及要求
二、课程内容及学时分配
第一部分:机器视觉基础篇
1.相机部分:
1.1相机的分类
1.2相机的参数
1.3不同类型相机之间的区别
1.4市面上常用的相机和代理商
1.5怎样选择一个合适的相机
1.6决定相机选型的因素
2.镜头部分:
2.1镜头的分类
2.2镜头的参数
2.3不同类型镜头之间的区别
2.4市面上常用的镜头和代理商
2.5镜头的选型
2.6决定镜头选型的因素
3.光源部分:
3.1光源的作用
3.2光源的种类
3.3照明技术
3.4照射光的种类
3.5直射光与漫射光
3.6明视野与暗视野
3.7透射照明
3.8补色
3.9偏光技术
3.10防外乱光滤波片
3.11沐光方式
4.项目案例:
4.1视场范围调整案例
4.2光源选型案例
4.3样片拍摄与分析
4.4工程案例分析
第二部分:机器视觉软件编程开发(基于康耐视VISION-PRO)非智能相机而是基于 Pc-Base开发编程
Vison-Pro软件与图像读取
案例之:PMAlign、固定与坐标空间变换
案例之:柱状图与模糊点查找
案例之:卡尺与几何尺寸在项目中应用
案例之:棋盘与 N 点校准
案例之: PatInspect®
案例之: OCVMax应用
案例之: 颜色篇
数据、结果分析与应用向导
第三部分:实战篇(根据视觉的项目相机镜头选型、打光、视觉编程、画面编程、调 试)
项目开发1:mark点定位 通过2轴定位的项目
项目开发2:尺寸检测的项目
项目开发3:二维码识别的项目
第四部分:机器视觉画面开发(学习此部分的学员需要有C#VB.NET基础,否则不能 报名)
怎样用C# or VB.NET 调用visionpro库编写应用程序
环境配置
怎样驱动相机
与相机的接口编写方法
多线程处理
视觉程序测试
三、主要教学方式
理论讲解与实操.
四、典型作业练习
实操。
五、课程考核方式
实操