Halcon十九类算子汇总.pdf
《Halcon十九类算子汇总.pdf》由会员分享,可在线阅读,更多相关《Halcon十九类算子汇总.pdf(86页珍藏版)》请在咨信网上搜索。
1、HALCON 算子一算子一 Classification1.11.1 Gaussian-Mixture-ModelsGaussian-Mixture-Models 1.add_sample_class_gmm 把一个训练样本添加到一个高斯混合模型的训练数据上。2.classify_class_gmm 通过一个高斯混合模型来计算一个特征向量的类。3.clear_all_class_gmm 清除所有高斯混合模型。4.clear_class_gmm 清除一个高斯混合模型。5.clear_samples_class_gmm 清除一个高斯混合模型的训练数据。6.create_class_gmm 为分类创
2、建一个高斯混合模型。7.evaluate_class_gmm 通过一个高斯混合模型评价一个特征向量。8.get_params_class_gmm 返回一个高斯混合模型的参数。9.get_prep_info_class_gmm 计算一个高斯混合模型的预处理特征向量的信息内容。10.get_sample_class_gmm 从一个高斯混合模型的训练数据返回训练样本。11.get_sample_num_class_gmm 返回存储在一个高斯混合模型的训练数据中的训练样本的数量。12.read_class_gmm 从一个文件中读取一个高斯混合模型。13.read_samples_class_gmm 从
3、一个文件中读取一个高斯混合模型的训练数据。14.train_class_gmm 训练一个高斯混合模型。15.write_class_gmm 向文件中写入一个高斯混合模型。16.write_samples_class_gmm 向文件中写入一个高斯混合模型的训练数据。1.21.2 HyperboxesHyperboxes 1.clear_sampset 释放一个数据集的内存。2.close_all_class_box 清除所有分类器。3.close_class_box 清除分类器。4.create_class_box 创建一个新的分类器。5.descript_class_box 分类器的描述。6.
4、enquire_class_box 为一组属性分类。7.enquire_reject_class_box 为一组带抑制类的属性分类。8.get_class_box_param 获取关于现在参数的信息。9.learn_class_box 训练分类器。10.learn_sampset_box 用数据组训练分类器。11.read_class_box 从一个文件中读取分类器。12.read_sampset 从一个文件中读取一个训练数据组。13.set_class_box_param 为分类器设计系统参数。14.test_sampset_box 为一组数组分类。15.write_class_box 在一
5、个文件中保存分类器。1.31.3 Neural-NetsNeural-Nets 1.add_sample_class_mlp 把一个训练样本添加到一个多层感知器的训练数据中。2.classify_class_mlp 通过一个多层感知器计算一个特征向量的类。3.clear_all_class_mlp 清除所有多层感知器。4.clear_class_mlp 清除一个多层感知器。5.clear_samples_class_mlp 清除一个多层感知器的训练数据。6.create_class_mlp 为分类或者回归创建一个多层感知器。7.evaluate_class_mlp 通过一个多层感知器计算一个特
6、征向量的评估。8.get_params_class_mlp 返回一个多层感知器的参数。9.get_prep_info_class_mlp 计算一个多层感知器的预处理特征向量的信息内容。10.get_sample_class_mlp 从一个多层感知器的训练数据返回一个训练样本。11.get_sample_num_class_mlp 返回存储在一个多层感知器的训练数据中的训练样本的数量。12.read_class_mlp 从一个文件中读取一个多层感知器。13.read_samples_class_mlp 从一个文件中读取一个多层感知器的训练数据。14.train_class_mlp、训练一个多层感
7、知器。15.write_class_mlp 向一个文件中写入一个多层感知器。16.write_samples_class_mlp 向一个文件中写入一个多层感知器的训练数据。1.41.4 Support-Vector-MachinesSupport-Vector-Machines 1.add_sample_class_svm 把一个训练样本添加到一个支持向量机的训练数据上。2.classify_class_svm 通过一个支持向量机为一个特征向量分类。3.clear_all_class_svm 清除所有支持向量机。4.clear_class_svm 清除一个支持向量机。5.clear_sampl
8、es_class_svm 清除一个支持向量机的训练数据。6.create_class_svm 为模式分类创建一个支持向量机。7.get_params_class_svm 返回一个支持向量机的参数。8.get_prep_info_class_svm 计算一个支持向量机的预处理特征向量的信息内容。9.get_sample_class_svm 从一个支持向量机的训练数据返回一个训练样本。10.get_sample_num_class_svm 返回存储在一个支持向量机训练数据中的训练样本的数量。11.get_support_vector_class_svm 从一个训练过的支持向量机返回一个支持向量的索
9、引。12.get_support_vector_num_class_svm 返回一个支持向量机的支持向量的数量。13.read_class_svm 从一个文件中读取一个支持向量机。14.read_samples_class_svm 从一个文件中读取一个支持向量机的训练数据。15.reduce_class_svm 为了更快分类用一个降低的支持向量机近似一个训练过的支持向量机。16.train_class_svm 训练一个支持向量机。17.write_class_svm 向一个文件中写入一个支持向量机。18.write_samples_class_svm 向一个文件中写入一个支持向量机的训练数据。
10、HALCON 算子二算子二 Control(控制)(控制)1.assign 为一个控制变量分配一个新值。2.break 终止循环执行。ment 向程序添加一行注释。4.continue 跳过现在的循环执行。5.else 条件语句的替换。6.elseif 可选择的条件语句。7.endforfor 循环的终止。8.endifif 命令的终止。9.endwhilewhile 循环的终止。10.exit 终止 HDevelop。11.for 执行一定数量的主体。12.if 条件语句。13.ifelse 有选择的条件语句。14.insert 向一个元组分配一个量。15.repeatrepeat.unti
11、l 循环的开始。16.return 终止程序调用。17.stop 停止程序执行。18.until 继续执行主体只要条件是不真实的。19.while 继续执行主体只要条件是真实的。HALCON 算子三算子三 Develop(开发)(开发)1.dev_clear_obj 从 HALCON 数据库中删除一个图标。2.dev_clear_window 清除活动图形窗口。3.dev_close_inspect_ctrl 关闭一个控制变量的监视窗口。4.dev_close_window 关闭活动图形窗口。5.dev_display 在现有图形窗口中显示图像目标。6.dev_error_var 定义或者不定
12、义一个错误变量。7.dev_get_preferences 通过设计查询 HDevelop 的参数选择。8.dev_inspect_ctrl 打开一个窗口来检查一个控制变量。9.dev_map_par 打开一个对话框来指定显示参数。10.dev_map_prog 使 HDevelop_的主窗口可视化。11.dev_map_var 在屏幕上绘制可视化窗口。12.dev_open_window 打开一个图形窗口。13.dev_set_check 指定错误处理。14.dev_set_color 设置一个或更多输出颜色。15.dev_set_colored 设置混合输出颜色。16.dev_set_dr
13、aw 定义区域填充模式。17.dev_set_line_width 定义区域轮廓输出的线宽。18.dev_set_lut 设置查询表_(lut).19.dev_set_paint 定义灰度值输出模式。20.dev_set_part 修改显示图像部分。21.dev_set_preferences 通过设计设置 HDevelop 的参数选择。22.dev_set_shape 定义区域输出形状。23.dev_set_window 激活一个图形窗口。24.dev_set_window_extents 改变一个图形窗口的位置和大小。25.dev_unmap_par 为图形参数隐藏窗口。26.dev_un
14、map_prog 隐藏主窗口。27.dev_unmap_var 隐藏变量窗口。28.dev_update_pc 在程序执行中指定 PC 的行为。29.dev_update_time 为操作符打开或关闭切换时间测量。30.dev_update_var 在程序执行中指定活动窗口的行为。31.dev_update_window 在程序执行中指定输出行为。HALCON 算子四算子四 File 4.14.1 ImagesImages 1.read_image 读取有不同文件格式的图像。2.read_sequence 读取图像。3.write_image 用图形格式写图像。4.24.2 MiscMisc
15、1.delete_file 删除一个文件。2.file_exists 检查文件是否存在。3.list_files 列出目录中的所有文件。4.read_world_file 从一个 ARC/INFO 世界文件中读取地理编码。4.34.3 RegionRegion 1.read_region 读取二值图像或者 HALCON 区域。2.write_region 在文件中写入地域。4.44.4 TextText 1.close_all_files 关闭所有打开的文件。2.close_file 关闭一个文本文件。3.fnew_line 创建一个换行符。4.fread_char 从一个文本文件中读取一个字
16、符。5.fread_line 从一个文本文件中读取一行。6.fread_string 从一个文本文件中读取字符串。7.fwrite_string 向一个文本文件中写入值。8.open_file 打开文本文件。4.54.5 TupleTuple 1.read_tuple 从一个文件中读取一个数组。2.write_tuple 向一个文件中写入一个数组。4.6_XLD4.6_XLD 1.read_contour_xld_arc_info 从用 ARC/INFO 生成格式表示的文件读取 XLD 轮廓。2.read_contour_xld_dxf 从一个 DXF 文件中读取_XLD 轮廓。3.read_
17、polygon_xld_arc_info 从用 ARC/INFO 生成格式表示的文件读取 XLD 多边形。4.read_polygon_xld_dxf 从一个 DXF 文件中读取_XLD 多边形。5.write_contour_xld_arc_info 向用 ARC/INFO 生成格式表示的文件写入 XLD 轮廓。6.write_contour_xld_dxf 向一个 DXF 格式的文件中写入_XLD 轮廓。7.write_polygon_xld_arc_info 向用 ARC/INFO 生成格式表示的文件写入 XLD 多边形。8.write_polygon_xld_dxf 向一个 DXF 格
18、式的文件中写入_XLD 多边形。HALCON 算子五五 Filter 5.15.1 ArithmeticArithmetic 1.abs_image 计算一个图像的绝对值模数。2.add_image 使两个图像相加。3.div_image 使两个图像相除。4.invert_image 使一个图像反像。5.max_image 按像素计算两个图像的最大值。6.min_image 按像素计算两个图像的最大小值。7.mult_image 使两个图像相乘。8.scale_image 为一个图像的灰度值分级。9.sqrt_image 计算一个图像的平方根。10.sub_image 使两个图像相减。5.25
19、.2 BitBit 1.bit_and 输入图像的所有像素的逐位与。2.bit_lshift 图像的所有像素的左移。3.bit_mask 使用位掩码的每个像素的逻辑与。4.bit_not 对像素的所有位求补。5.bit_or 输入图像的所有像素的逐位或。6.bit_rshift 图像的所有像素的右移。7.bit_slice 从像素中提取一位。8.bit_xor 输入图像的所有像素的逐位异或。5.35.3 ColorColor 1.cfa_to_rgb 把一个单通道颜色滤波阵列图像变成 RGB 图像。2.gen_principal_comp_trans 计算多通道图像的主要部分分析的转换矩阵。3
20、.linear_trans_color 计算多通道图像的颜色值的一个仿射转换。4.principal_comp 计算多通道图像的主要部分。5.rgb1_to_gray 把一个 RGB 图像转变成一个灰度图像。6.rgb3_to_gray 把一个 RGB 图像转变成一个灰度图像。7.trans_from_rgb 把一个图像从 RGB 颜色空间转变成任意颜色空间。8.trans_to_rgb 把一个图像从任意颜色空间转变成 RGB 颜色空间。5.45.4 EdgesEdges 1.close_edges 使用边缘幅值图像消除边缘缺陷。2.close_edges_length 使用边缘幅值图像消除边
21、缘缺陷。3.derivate_gauss 用高斯派生物对一个图像卷积。4.diff_of_gauss 近似高斯的拉普拉斯算子。5.edges_color 使用 Canny、Deriche 或者_Shen_滤波器提取颜色边缘。6.edges_color_sub_pix 使用 Canny、Deriche 或者_Shen_滤波器提取子像素精确颜色边缘。7.edges_image 使用 Deriche、_Lanser、Shen 或者_Canny 滤波器提取边缘。8.edges_sub_pix 使用 Deriche、_Lanser、Shen 或者_Canny 滤波器提取子像素精确边缘。9.frei_am
22、p 使用 Frei-Chen 算子检测边缘幅值。10.frei_dir 使用 Frei-Chen 算子检测边缘幅值和相位。11.highpass_image 从一个图像提取高频成分。12.info_edges 在 edges_image 估计滤波器的宽度。13.kirsch_amp 使用 Kirsch 算子检测边缘幅值。14.kirsch_dir 使用 Kirsch 算子检测边缘幅值和相位。15.laplace 使用有限差计算拉普拉斯算子。16.laplace_of_gauss 高斯的拉普拉斯算子。17.prewitt_amp 使用 Prewitt 算子检测边缘幅值。18.prewitt_di
23、r 使用 Prewitt 算子检测边缘幅值和相位。19.Roberts 使用 Roberts 滤波器检测边缘。20.robinson_amp 使用 Robinson 算子检测边缘幅值。21.robinson_dir 使用 Robinson 算子检测边缘幅值和相位。22.sobel_amp 使用 Sobel 算子检测边缘幅值。23.sobel_dir 使用 Sobel 算子检测边缘幅值和相位。5.55.5 EnhancementEnhancement 1.adjust_mosaic_images 全景图像的自动颜色更改。2.coherence_enhancing_diff 执行一个图像的一个一致
24、性增强扩散。3.emphasize 增强图像对比度。4.equ_histo_image 图像的柱状图线性化。5.illuminate 增强图像对比度。6.mean_curvature_flow 把平均曲率应用在一个图像中。7.scale_image_max_最大灰度值在 0 到 255 范围内。8.shock_filter 把一个冲击滤波器应用到一个图像中。5.65.6 FFTFFT 1.convol_fft 用在频域内的滤波器使一个图像卷积。2.convol_gabor 用在频域内的一个 Gabor 滤波器使一个图像卷积。3.correlation_fft 计算在频域内的两个图像的相互关系。
25、4.energy_gabor 计算一个两通道图像的能量。5.fft_generic 计算一个图像的快速傅里叶变换。6.fft_image 计算一个图像的快速傅里叶变换。7.fft_image_inv 计算一个图像的快速傅里叶逆变换。8.gen_bandfilter 生成一个理想带通滤波器。9.gen_bandpass 生成一个理想带通滤波器。10.gen_derivative_filter 在频域内生成一个倒数滤波器。11.gen_filter_mask 在空域内存储一个滤波器掩码作为实时图像。12.gen_gabor 生成一个 Gabor 滤波器。13.gen_gauss_filter 在频
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Halcon 十九 算子 汇总 编辑 修改 word
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。