Halcon实例分析
文章平均质量分 90
分析Halcon自带示例的原理,翻译对应算子的含义
无锡伶俐科技
工程师创业,有团队;
12年工作经验,当前做工业视觉和工控软件;
抖Y:伶俐科技
展开
-
Halcon实例分析——check_blister.hdev
例程运行结果如下实例路径如下代码分析如下* This example demonstrates an application from the pharmaceutical* industry. The task is to check the content of automatically filled* blisters. The first image (reference) is used to locate the chambers* within a .原创 2022-01-08 16:17:15 · 1133 阅读 · 2 评论 -
Halcon实例分析—— ball_seq.hdev检测环形边界
有些重复性的代码就一笔带过,主要是之前的篇幅已经说过了,有疑问的可以看看之前的文章。主要重点讲解之前没有见过的代码和思路以及带给我们的思考,例程为什么这么做,我么使用其他的方式可不可以?我们带着很多问题去看例程,HALCON的所以例程都是给我们提供解决问题的思路,我们在实际解决问题的时候可能会使用很多个例程提供的思路共同来解决一个问题例程运行结果如下。我们拿到例程第一件事就是F5运行先看一下,从视觉上了解这个例程是干嘛的,从下图基本可以看出程序的主要作用是提取圆形边界的。例程位置位于方法中bl.原创 2022-01-06 11:17:40 · 1029 阅读 · 0 评论 -
Halcon实例分析——autobahn.hdev快速检测道路标志
这是运行代码的结果,下面我们每条代码过一遍,下面的代码路径为打开halcon,浏览实例程序,方法中的Blob分析,有些重点代码会详细讲解,* autobahn.hdev: Fast detection of lane markers* dev_update_window ('off')dev_close_window ()dev_open_window (0, 0, 768, 575, 'black', WindowID)MinSize := 30get_syste...原创 2022-01-05 15:57:10 · 2069 阅读 · 0 评论 -
Halcon 实例分析 circles
代码如下(也可打开HDevelop中浏览示例程序中的circles.hdev):只列出了部分重要代码,算子的深度翻译和解析可以参考我的专栏内的halcon算子,有详细讲解fast_threshold (Image, Region, 0, 120, 7)由于图片基本没有什么干扰,只是黑白,属于很理想的图片,所有可以直接快速阈值就可以了,不需要太多的预处理,使用fast_threshold直接选出0-120灰度值的部分,7这个参数在我的halcon算子中有详细说明,可以理解为就是一个加速算子..原创 2021-01-06 11:21:20 · 1135 阅读 · 0 评论 -
Halcon之create_shape_model ,create_scale_shape_model 和create_aniso_shape_model之间的区别
前言: 都是halcon用来创建基于形状模板的算子,但功能其实大不相同,在相应的场合用对应的算子,可以事半功倍一.相同点 大部分参数基本都是一样的定义; 用法基本一致; 二,不同点 create_shape_model 主要应用于模板没有太大的形变的条件下,局部可以有轻微变形 没有变形的情况,正常使用即可 create_shape_model (ImageReduced, 'auto', -0.39,...原创 2020-12-26 20:06:07 · 5931 阅读 · 0 评论