
Halcon
文章平均质量分 73
阿卡蒂奥
这个作者很懒,什么都没留下…
展开
-
Halcon视觉检测——2D Metrology测量小结(一)
Halcon中的2D Metrology模块提供了亚像素级别的卡尺测量功能。主要针对圆/圆弧、椭圆/椭圆弧、直线、rectangle2矩形创建测量对象。原创 2021-12-27 09:05:17 · 4264 阅读 · 0 评论 -
Halcon视觉检测——环形零件检测区域获取
目标:获取环形零件下半圆待检测区域。 待测图像如图, Image01: Image02: Image03: 代码:list_files ('待测图像/Image', ['files','follow_links'], ImageFiles)tuple_regexp_select (ImageFiles, ['\\.(tif|tiff|gif|bmp|jpg|jpeg...原创 2017-08-25 10:55:59 · 8042 阅读 · 0 评论 -
Halcon视觉检测——基于灰度的模板匹配
任务:选出图中的白色圆形区域; 使用基于灰度的模板匹配,主要使用以下算子:add_channels() ——把灰度值添加到区域中。best_match() ——寻找一个模板和一个图像的最佳匹配。dev_clear_window ()read_image (Image, 'C:/Users/Administrator/Desktop/image.bmp')gen_circ...原创 2018-05-01 11:09:43 · 8931 阅读 · 3 评论 -
Halcon视觉检测——使用分类器分类
分类器简介机器学习在Helcon中的一个重要应用就是用于图像分类任务。Halcon中常用的分类器有GMM(高斯混合模型)、Neural Nets(神经网络)、SVM(支持向量机)等。一般应付常见的分类问题,这些就足够了。使用方法一般使用过程:创建分类器(create_class_…)获取各个类别的特征向量将各个类别训练样本的特征向量添加到分类器中(add_sample_c...原创 2018-04-25 18:44:56 · 19058 阅读 · 5 评论 -
Halcon视觉检测——PCB板处理:获取焊点及线路端点
要求获取PCB板上的焊点以及线路端点,如图: 函数涉及到的主要函数有:access_channel() 获取一个多通道图像的一个通道。skeleton() 计算一个区域的框架。junctions_skeleton() 找到骨架中的结点和终点。示例:read_image (Image, 'pcb8102.bmp')rgb1_to_gray (Image, G...原创 2018-06-11 14:55:15 · 8202 阅读 · 10 评论