-
2021-11-11 16:31:09
1:算子的基本结构
Halcon算子基本结构的形式为:
算子名称(图像输入:图像输出:控制输入:控制输出:)
算子结构中的四种参数被三个冒号分割开,一个算子中可能这四种参数不会都存在,但是参数的次序不会变化,算子中输入参数不会被修改,只会被算子使用,算子只能修改输出的参数。
例:threshold(Image:Region:MinGray,MaxGray:) *Image为图像输入参数; *Region为图像输出参数; *MinGray和MaxGray为控制输入参数。
这个算子在被调用时需要输入一个图像参数和两个控制参数才能输出一个图像参数。
Halcon中每条算子都有相对应的颜色,点击菜单栏中的编辑->参数选择->程序窗口查看算子的颜色如下:
一般情况下,语句的颜色,一般情况下,语句的颜色分类如下:- 褐色:控制和开发算子;
- 蓝色:图像获取和处理算子;
- 浅蓝色:外部函数;
- 绿色:注释
算子的编辑
算子编辑过程常常使用算子窗口来建立HDevelop程序,算子窗口包含了各个算子的参数及参数取值。使用算子窗口能够直接对算子参数的取值进行合理的选择。
使用算子窗口建立谋个算子程序的步骤为:点击鼠标使光标定位到要创建程序的位置,在算子窗口中的“输入算子或函数”对话框中键入全部或者部分算子名称,找到需要的算子后按回车键确认,即可打开算子窗口。然后对算子的四个参数进行选择。
算子的更改
程序的编写过程中可以利用算子窗口对某一行的算子进行修改,算子更改的步骤为:双击算子的名称选中需要更改的算子,通过鼠标右键打开算子窗口,在弹出的算子窗口中修改参数。
算子的运行
执行程序时如果要执行某一行,需要选中执行行的前一行,右键选择程序计数器,将执行标示定位到要执行的前一行,点击菜单栏中的“执行”->“单步跳过程序”来执行某一行。多行执行可以点击菜单栏中的“执行”->"运行"执行接下来的所有程序代码,直到遇到断点或者是Stop算子才会终止程序。
在运行算子的有关的快捷键为:- F2:重置程序执行;
- F5:程序运行;
- F6:单步跳过程序;
- F7:单步跳入程序;
- F8:单步跳出程序;
更多相关内容 -
Halcon算子手册.zip
2021-01-08 20:57:33halcon算子中文详细介绍 -
Halcon算子功能总结.zip
2020-06-01 07:08:12Halcon机器视觉详细算子速查手册(中文乞丐版). -
Halcon算子较全的中文手册.rar
2020-11-06 21:03:48Halcon算子较全的中文手册.rar -
Halcon算子手册(中文复印版).pdf
2020-05-22 21:43:14HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。全中文的halcon完整算子说明,并同时有详细halcon官方的例子说明,非常清晰且是专业人士翻译。 -
HALCON算子速查手册.pdf
2020-05-26 12:44:5719个大类(control、develop、file、filter、graphics、image、lines、matching、形态学、OCR等)算子的中文说明,带书签,可搜索关键字。 -
HALCON算子手册(算子速查与详解).docx
2020-12-08 16:00:50948页超大超全超满足!!内含HALCON算子目录,算子详解,案例分析等内容。包含有26个HALCON算子章节,适合菜鸟用来学习查询。 -
HALCON算子速查手册
2018-05-18 13:45:48Halcon算子 最全算子查找,带书签, 中文解释, 特别方便。 -
所有算子_halcon算子大全_HALCON视觉_机器视觉_halcon_
2021-09-30 10:48:52免费分享halcon所有算子,让众多人可以学习机器视觉。 -
Halcon算子大全ELUNE.pdf
2020-04-14 11:31:48Halcon算子大全,中文解释,,比较全面,对照英文,比较易懂 -
Halcon算子中文简介大全.pdf
2020-03-07 11:42:56Halcon超详细的算子及其中文介绍,目前所有的halcon算子都保存在内,以及详细的中文介绍,如要入坑halcon视觉方面的同僚,入门必备!!!!! -
Halcon算子速查手册(带书签版)
2017-11-20 09:56:23Halcon,最全算子查找,带书签, 每个算子都有中文解释, 特别方便。非常适合Halcon初学者。 -
Halcon算子 机器视觉 深度学习 Java开发手册
2018-03-03 14:14:36Halcon算子 机器视觉 深度学习 阿里巴巴Java开发手册.全PDF -
halcon算子中文详细介绍
2018-12-15 16:57:07针对HALCON12中的所有算子进行了详细的介绍,同时翻译了帮助中算子输入参数要求的介绍 -
Halcon 算子速查
2019-03-09 17:34:12一款可以快速查找HALCON算子的工具支持中文搜索 -
halcon算子函数
2018-08-20 11:19:59halcon算子函数讲义,希望对学习halcon的有帮助,这是第一章节内容 -
halcon算子基础
2018-06-29 16:38:11机器视觉算子基础,包含一些常用的算子以及算子参数的说明 -
Halcon算子及功能
2018-06-08 16:08:16halcon算子中文说明,帮助新手快速理解halcon算子的使用方法。 -
Halcon算子解释第二版
2018-10-10 10:57:47详细的中文解释,对于大多算子给出相应解释,几乎涵盖了所有常用的算子 -
Halcon算子速查手册
2018-05-16 15:29:30Halcon算子速查手册 Halcon 算子作用简介 -
halcon算子手册
2017-08-23 16:20:54halcon 算子速查手册 -
封装Halcon算子步骤
2019-02-26 19:26:05该步骤是自己摸索出来的,已经成功封装了自己的算子,图片中有参数说明!需要的请下载,自学心得。 -
HALCON算子
2018-05-15 15:41:201.1 Gaussian-Mixture-Models 1.add_sample_class_gmm 功能:把一个训练样本添加到一个高斯混合模型的训练数据上。 2.classify_class_gmm 功能:通过一个高斯混合模型来计算一个特征向量的类。 -
HALCON算子集合
2017-06-20 15:54:49halcon相关 -
HALCON算子函数整理5Filte
2018-05-16 15:28:30HALCON算子函数整理 HALCON算子函数整理 -
Halcon算子大全
2015-06-15 21:16:16本人亲自呕心吐血整理出史上最全的Halcon算子中英文详细对照,文档总共有136页,共19章。详尽的介绍了各个算子的功... -
Halcon 算子 select_shape
2021-01-10 10:41:54作用:借助形状特征选择区域; 参数翻译(对应以上参数顺序): 输入区域、 输出满足条件的区域、 ...输入参数形状特征('anisometry', 'area', 'area_holes', '...算子select_shape根据形状特征选择区域,对于...作用:借助形状特征选择区域;
参数翻译(对应以上参数顺序):
输入区域、
输出满足条件的区域、
输入参数形状特征('anisometry', 'area', 'area_holes', 'bulkiness'等)、
输入参数关系符('and', 'or')如果features只是用一种特性那么此参数没有意义、
输入参数下限值(0.0 ≤ Min ≤ 99999.0)、
输入参数上限值(Max >= Min 并且 0.0 ≤ Max ≤ 99999.0);
描述:
算子select_shape根据形状特征选择区域,对于输入的每个区域,将计算指定的特征根据参数(features)。如果每个(Operation = 'and')或至少一个(Operation = 'or')的计算特性在默认限制(Min,Max)内,该区域将被输出。
Features的值:
'area':区域的面积
'row':中心的行坐标
'column':中心的列坐标
'width':区域宽度(平行于坐标轴)
'height':区域的高度(平行于坐标轴)
'row1':区域左上角的行坐标
'column1':区域左上角的列坐标
'row2':区域右下角的行坐标
'column2':区域右下角的列坐标
'circularity':和圆的相似度(详细解释请看我的Halcon算子专栏中的解释circularity)
'compactness':密度(详细解释请看我的Halcon算子专栏中的解释compactness)
'contlength':轮廓的总长度
'convexity':凸度(详细解释请看我的Halcon算子专栏中的解释convexity)
'rectangularity':类矩形因子(详细解释请看我的Halcon算子专栏中的解释rectangularity)
'ra':主半径的等效椭圆(详细解释请看我的Halcon算子专栏中的解释 elliptic_axis)
'rb':次半径的等效椭圆(详细解释请看我的Halcon算子专栏中的解释 elliptic_axis)
'phi':和X轴的夹角(详细解释请看我的Halcon算子专栏中的解释 elliptic_axis)
'anisometry:'等距(详细解释请看我的Halcon算子专栏中的解释 eccentricity )
'bulkiness:'蓬松性(详细解释请看我的Halcon算子专栏中的解释 eccentricity )
'struct_factor:'结构因子(详细解释请看我的Halcon算子专栏中的解释 eccentricity )
'outer_radius':外接最小圆半径(详细解释请看我的Halcon算子专栏中的解释 smallest_circle )
'inner_radius':最大内接圆半径(详细解释请看我的Halcon算子专栏中的解释 inner_circle)
'inner_width':给定区域最大的轴平行矩形的宽度(详细解释请看我的Halcon算子专栏中的解释 inner_rectangle1)
'inner_height':给定区域最大的轴平行矩形的高度(详细解释请看我的Halcon算子专栏中的解释 inner_rectangle1)
'dist_mean':从区域边界到区域中心的平均距离(详细解释请看我的Halcon算子专栏中的解释roundness)
'dist_deviation:'从区域的边界各个点到区域中心的偏差(详细解释请看我的Halcon算子专栏中的解释roundness)
'roundness':圆度 (详细解释请看我的Halcon算子专栏中的解释roundness)
'num_sides':多边形边数(详细解释请看我的Halcon算子专栏中的解释roundness)
'connect_num':区域连接数量(详细解释请看我的Halcon算子专栏中的解释connect_and_holes)
'holes_num':区域孔洞数(详细解释请看我的Halcon算子专栏中的解释connect_and_holes)
'area_holes':区域孔洞的面接(详细解释请看我的Halcon算子专栏中的解释area_holes)
'max_diameter':区域的最大直径(详细解释请看我的Halcon算子专栏中的解释diameter_region)
'orientation':区域的方向(详细解释请看我的Halcon算子专栏中的解释orientation_region)
'euler_number':欧拉数(详细解释请看我的Halcon算子专栏中的解释euler_number)
'rect2_phi':最小外接矩形角度(详细解释请看我的Halcon算子专栏中的解释smallest_rectangle2)
'rect2_len1':最小外接区域长度的一般(详细解释请看我的Halcon算子专栏中的解释smallest_rectangle2)
'rect2_len2':最小外接区域宽度的一般(详细解释请看我的Halcon算子专栏中的解释smallest_rectangle2)
'moments_m11':区域的几何矩m11(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd)
'moments_m20':区域的几何矩m20(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd)
'moments_m02':区域的几何矩m02(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd)
'moments_ia':区域的几何矩ia(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd)
'moments_ib':区域的几何矩ib(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd)
'moments_m11_invar':区域的几何矩m11(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd_invar)
'moments_m20_invar':区域的几何矩m20(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd_invar)
'moments_m02_invar':区域的几何矩m02(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd_invar)
'moments_phi1':区域的几何矩phi1(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd_rel_invar)
'moments_phi2':区域的几何矩phi2(详细解释请看我的Halcon算子专栏中的解释moments_region_2nd_rel_invar)
'moments_m21':区域的几何矩m21(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd)
'moments_m12':区域的几何矩m12(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd)
'moments_m03':区域的几何矩m03(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd)
'moments_m30':区域的几何矩m30(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd)
'moments_m21_invar':区域的几何矩m21(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd_invar)
'moments_m12_invar':区域的几何矩m12(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd_invar)
'moments_m03_invar':区域的几何矩m03(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd_invar)
'moments_m30_invar':区域的几何矩m30(详细解释请看我的Halcon算子专栏中的解释moments_region_3rd_invar)
'moments_i1':区域的几何矩i1(详细解释请看我的Halcon算子专栏中的解释moments_region_central)
'moments_i2':区域的几何矩i2(详细解释请看我的Halcon算子专栏中的解释moments_region_central)
'moments_i3':区域的几何矩i3(详细解释请看我的Halcon算子专栏中的解释moments_region_central)
'moments_i4':区域的几何矩i4(详细解释请看我的Halcon算子专栏中的解释moments_region_central)
'moments_psi1':区域的几何矩psi1(详细解释请看我的Halcon算子专栏中的解释moments_region_central_invar)
'moments_psi2':区域的几何矩psi2(详细解释请看我的Halcon算子专栏中的解释moments_region_central_invar)
'moments_psi3':区域的几何矩psi3(详细解释请看我的Halcon算子专栏中的解释moments_region_central_invar)
'moments_psi4':区域的几何矩psi4(详细解释请看我的Halcon算子专栏中的解释moments_region_central_invar)
-
HALCON的算子中文介绍手册-Version_10.0.2-Elfen整理版.zip
2022-05-04 10:06:46HALCON的算子中文介绍手册-Version_10.0.2-Elfen整理版