- 博客(14)
- 收藏
- 关注
原创 机器视觉光源基础知识培训
3.光的特性 光源选型技巧 波长颜色 相邻色、互补色 光学效果 被测物材质 照射方式。1. 机器视觉基本论述 基本概述 机器视觉光源概述 常见的视觉光源 LED光源的类别。4.正确选型的案例分享 环光 条形光 同轴 背光 开孔背光 定制光源。2.LED光源的特点与作用 LED光源的作用 案例分享。5.光学配件的使用.滤镜 偏振片 棱镜。3.如何选择合适的LED 光源。
2024-11-02 16:39:29 367
原创 Halcon常用算子解释
特征值:’area’(面积)’row’(中心行坐标)’column’(中心列坐标)’width’(宽度)’height’(高度)’row1’(左上角行坐标)’column1’(左上角列坐标)’row2’(右下角行坐标)’column2’(左下角列坐标)’contlength’(长度)’circularity’(圆度)算子增加图像的高频区域{边缘和角},增强图像的清晰度)gen_region_histo(:Region:Histgram,Row,Column,Scale:)(根据直方图生成灰度直方图区域)
2024-11-02 15:50:23 595
原创 Visionpor配合VS设置断点调试
卡扣外边缘距离:"+(disss.Distance).ToString("0.000"));以上选择的是fixtrue定位工具的的图像空间像素。模板匹配脚本 CogPMAlignTool。区域提取脚本 CogBlobTool。先在visionPro脚本中写入。然后将这个进程添加到VS当中。添加label脚本并显示。
2024-11-02 15:45:58 908
原创 【无标题】
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-11-02 15:38:26 863
原创 ADOC 模组视觉检测系统操作说明书
视觉系统主要包含相机、镜头、光源、相机通讯线缆、相机电源、工控主机、PLC通讯、IO板卡等,工控机与各相机、PLC通讯端口都有固定的IP地址等,设备出厂前对应端口地址已经设置好,不可随意更改!2.如上图所示蓝色位置CCD1的为3款产品的基准位置,下面的为CCD2的产品基准位置,此处只作演示不需要我们进行调试。如果需要更改需要联系工程师确认是否更改公差更改好点击旁边的保存按钮,后期所有参数不允许更改!如果需要更改需要联系工程师确认是否更改公差更改好点击旁边的保存按钮,后期所有参数不允许更改!
2024-11-02 15:05:06 1029
原创 柔震+标定操作设置
7.标定完成后需要检查VPP里面的标定位置是不是9宫格像上图左边这种,需要和电控确认走标准的9宫格位置不是随便走几个位置就可以。8.标定结束后机械手取一个物料到相机抓取基准位置,然后相机这边设置基准位置。5.标定全部结束后,机械手去取料位置或者是机械手放料位置那边取一个料。到刚才标定的位置然后根据当前的位置,设置我的基准位!在设置基准位置前需要确认9点标定的高度和旋转中心的高度是否一致。6.如果XY方向是对的,R轴不对需要调整程序里的反方向-R。PS:看下标定存储的数据,是否和程序上的一致。
2024-10-30 18:18:43 134
原创 C#Halcon搜索区域限制扫码位置
这时候如果通过相机扫码,如果相机视野没办法调整只能通过ROI获取感兴趣的区域然后再用我们获取到的区域再去扫码。方法1:通过Halcon ROI画区域后裁切区域,把裁切后的区域再给扫码。如上图,此处的X1和Y1都不能大于下面的X2和Y2否则矩形会出错,这样我们有矩形后就可以自己随意拖动位置,然后裁切出想要的区域解码获取信息。方法2:也是以ROI为主默认的时候加载Halcon库中自带的ROI工具,如下图先给一组ROI的参数。存储完成后,这样默认打开软件时加载的始终都是上次保存的ROI区域。
2024-10-30 10:48:34 538
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2023-11-27 18:21:46 383
原创 C#定时删除指定天数CSV文件
当点击删除时,执行此方法开始遍历删除。达到我们要的删除定时天数CSV,此处天数建议用INI存下。这样每次加载就不用自己再写了方便省事。这里是我们要删除的天数,我测试用的是按钮。应该写个方法当我们程序运行时去执行一下找之前的旧CSV然后再操作。这里可以比作是我们生产每天存放的CSV文件,有很多。最终的效果如上图,不是7天前的CSV会全部被删除掉。这里获取到此CSV文件夹下所有的文件,并遍历出来。C#定时删除超过指定天数的CSV文件,批量删除。资源上传中,需要的可以联系我。
2023-11-10 13:04:40 285
C#+halcon 模板的使用+橡皮擦掩膜功能+缩放图像+适应图像
2023-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人