课程名称:机器视觉编程与应用
机器视觉编程与应用
学习目标:能独立做视觉设备这块开发,应用程序编程,图像处理,调试维护
学习周期:3.5个月(全日制)
上课时间:周一到周六08:30-17:30, 晚自习18:00-21:00
住宿:学校里有宿舍300元每月
学习模式:小班教学(每班10人),老师一对一面授,理论 实操 项目制教学
承诺:学会为止,推荐就业,终身服务
C语言 ------------------
第1课时 硬件基础知识介绍
第2课时 软件基础知识介绍
第3课时 简单C程序介绍
第4课时 基本数据类型
第5课时 运算符及表达式
第6课时 顺序结构程序设计
第7课时 选择结构程序设计
第8课时 循环结构程序设计
第9课时 数组
第10课时 函数
第11课时 内存的使用
第12课时 指针
第13课时 数组指针与指针数组
第14课时 函数指针与指针函数
第15课时 结构体
第16课时 文件操作
第17课时 链表
第18课时 大作业讲解及C语言考核
C --------------------------------
第19课时 C 概述及准备
第20课时 类和对象概念
第21课时 继承与派生
第22课时 多态与虚函数
第23课时 异常处理及命名空间
MFC ----------------------------------
第24课时 基本控件
第25课时 INI文件
第26课时 控件的综合应用
第27课时 文件对话框
第28课时 多对话框窗口布局
第29课时 线程
第30课时 线程同步
第31课时 DLL
第32课时 串口通信
第33课时 网络通信
第34课时 EXCEL编程
第35课时 Access数据库编程
第36课时 加密
第37课时 大作业:一套简单视觉应用框架
Halcon图像处理------------------------------
第38课时halcon介绍
第39课时 图像处理基础
第40课时 BLOB分析基础
第41课时 BLOB分析处理及项目需求
第42课时 BLOB分析处理及VC项目实现
第43课时 BLOB分析处理及VC项目实现
第44课时 BLOB分析之区域变换
第45课时 一维码识别
第46课时 二维码识别
第47课时 OCR光学字符识别
第48课时 OCR光学字符识别训练字符库进行识别
第49课时 图像的滤波处理
第50课时 图像形态学及处理
第51课时 相机及SDK的使用主动采图方式
第52课时 相机SDK回调方式采图
第53课时 封装相机接口实现多相机程序架构
第54课时 相机标定及畸变校正
第55课时 XLD生成提取及特征筛选
第56课时 轮廓的分割,合并及拟合
第57课时 轮廓的相关操作
第58课时 图像测量技术
第59课时 相机镜头选型介绍
第60课时 模板匹配的基本概念
第61课时 三种模板匹配的使用
第62课时 多个模板匹配
第63课时 光源打光练习(前往光源厂家学习打光)
第64课时 机器手坐标系与相机坐标系的标定
第65课时 缺陷检测
第66课时 实操项目尺寸测量
第67课时 实操项目爱普生机器人定位抓取
第68课时 实操项目固高运动控制卡视觉引导
第69课时 图像测量技术
运动控制卡---------------------------------------------
第70课时 雷赛运动控制卡的基本概念
第71课时 学习运动控制卡的软件编程
第72课时 运动控制卡项目编程讲解
第73课时 固高运动控制卡运动模式介绍
第74课时 结业项目指导
第75课时 固高运动控制卡用户手册讲解
第76课时 学习运动控制卡的软件编程
第77课时 运动控制卡项目编程讲解
第78课时 固高运动控制卡运动模式介绍
第79课时 固高运动控制卡连续插补运动介绍及使用
第80课时 结业考核