您现在的位置是:课程
【免费体验课】CCD机器视觉快速入门【若卜智能制造】
2023-11-28 20:26课程 人已围观
温馨提示:报名成功后,一定要添加老师的微信(微信搜索15190139929),可领取直播课配套资料;课程礼包一份(PLC电气工控编程、工业机器人、CCD机器视觉、机械设计、产品设计、模具设计、家具设计、CNC数控编程、大专、本科、在职研究生学历)
咨询电话:15190139929 叶老师
累计12年线上线下办学,录播+直播+线下集训,自有工厂,就业推荐,2年时间学会为止。
一、计算机语言C#
1.写一个程序,在该程序中建立一个静态方法,在静态方法中声明一个局部变量,并对其赋值,然后输出。
2.写一个程序,声明一个常量,然后尝试更改这个常量的值,看会引发什么错误
3.写一个程序,要求用+运算符进行加法和串联字符串“15”
4.写一个程序,要求用? : 对变量进行赋值
5.写一个程序,分别通过++x和x++运算符求和
6.写一个程序,要求将字符串中每个字符颠倒输出
7.写一个程序,要求去掉字符串中多有空格
8.写一个程序,实现从字符串中分离文件路径、文件名以及扩展名
9.写一个程序,要求使用switch case 语句判断指定的整数范围
10.写一个程序,要求在判断变量I 大于等于6时,输出I的值。
11、写一个程序,要求使用goto跳转语句跳转到程序中的指定位置
12、写一个程序,使用冒泡排序法对定义的一维数组进行排序
13、写一个程序,当用户输入一个字符串后,判断改字符串中包含几个汉字
14.写一个程序,要求在自定义类中定义一个星期的属性,并且最大值不能超过7天
15.写一个程序,要求在自定义类中定义两个方法,然后在Program主程序类中定义一个方法,通过两个类中方法的互相调用,输出“这是一个方法的示例!”字样
16写一个日历系统
二、halcon机器视觉图像处理 (有计算机语言基础可直接学习halcon图像处理)
1、图像处理基础:实战练习使用相机进行采图并分析图像的属性;实战练习对图片进行区域,轮廓的提取。
2、BLOB分析基础:实战练习一个具体实验物品的blob分析识别定位;实战练习使用Halcon进行任意工程图片的目标定位。
3、BLOB分析处理及C#项目实现:使用halcon与VC联合实现产品中心提取并使用串口输出。
4、BLOB分析处理及C#项目实现:实际项目图片小金属件正反检测,芯片除尘,丝印位置缺陷实例,完善项目实现。
5、一维码二维码识别:连接相机实战识别测试产品上的一维码、二维码以及对应参数设置。
6、OCR光学字符识别训练字符库进行识别:提取实际工程图片中的字符,实战识别汉字。
7、图像的滤波处理:实际工程图像字符区域提取,浏览对图像处理的相关例程,熟悉功能算子的作用(Image 和 Filters),对实际图片进行拼接。
8、相机及SDK的使用主动及回调采图方式:使用VC实现学习用相机SDK实现主动采图并转成halcon图像变量,使用VC实现海康威视相机SDK实现回调采图并转成halcon图像变量。
9、封装相机接口实现多相机程序架构:实现相机接口的封装,并打开多个相机。
10、相机标定及畸变校正:使用标定板对相机进行畸变校正,并测量产品距离。
11、XLD生成提取及特征筛选:提取实际工程图片的边缘轮廓。
12、图像测量技术:用拟合的方法延长直线,对实际产品测量同心度;使用autoCAD制作轮廓线,读到halcon中进行处理以及将生成的轮廓线图像数据坐标提取出来,将轮廓保存;使用仿射变换进行MARK点定位;使用测量算子进行实际图片进行测量
13、相机镜头选型:用计算相机分辨率的计算,学会变焦镜头的焦距确定,学会远心镜头的放大倍率的计算。
14、模板匹配:根据实际图像进行模板匹配定位,并进行缺陷检测;使用轮廓模板对实际图片电阻字符缺陷进行检测;学习函数封装,及多模板匹配方法。
15、光源厂打光练习
16、机器手坐标系与相机坐标系的标定
17、缺陷检测:根据实际图像进行模板匹配定位,并进行缺陷检测;使用频域分析检测压伤。
18、实操项目尺寸测量:在设备上实现小零件的精确测量,并与PLC通信。
19、实操项目爱普生机器人定位抓取:在设备上实现视觉定位,使用爱普生机器手抓取零件。
20、实操项目固高运动控制卡视觉引导:在设备上实现任意曲线的的点胶路径。
三、运动控制卡(雷赛)(可单独学习,要求有C#语言基础)
1、雷赛运动控制卡的基本概念:学会安装调试运动控制卡,原点,输入,输出信号OK,确保电机能够进行Jog运动,方向OK,确保限位能起作用。
2、学习运动控制卡的软件编程:完成例子程序:单轴运动,回原点,直线插补,圆弧插补,连续插补,通用输入输出。
3、运动控制卡项目编程讲解:实现走点小项目。
4、连续插补运动实操项目:实现连续插补运动实操项目。
5、结业项目指导。
四、运动控制卡(固高)(可单独学习,要求有C#语言基础)
1、固高运动控制卡用户手册讲解:组装一台带运动控制卡的电脑,并使用示例程序调试运动平台,确保各轴的限位,原点,输入,输出信号OK,确保电机能够进行Jog运动,方向OK,确保限位能起作用,可以设置好配置文件并保存作为以后使用。
2、学习运动控制卡的软件编程、运动控制功能介绍和项目实例介绍:使用运动控制卡的lib和dll提供的接口函数,和提供的例子熟悉函数的使用,并能实现点位运动。
3、运动控制卡项目编程讲解,使用点位运动完成一个简单的走点自动运行项目:需要用到初始化,系统复位,手动调试,IO监控,位置设置,参数设置,自动运行。
4、固高运动控制卡运动模式介绍:使用提供的例程学习各种运动模式,并能将其转移到项目中,特别是插补运动模式。
5、固高运动控制卡连续插补运动介绍及使用:实验测试连续插补运动功能,添加到实操项目中
上一篇:西门子博途S7