HALCON运算符及功能.doc
《HALCON运算符及功能.doc》由会员分享,可在线阅读,更多相关《HALCON运算符及功能.doc(53页珍藏版)》请在文库网上搜索。
1、Chapter 1 :Classification1.1 Gaussian-Mixture-Models1.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功能:为分类创建一个高斯混合模型。7
2、.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
3、_class_gmm 功能:从一个文件中读取一个高斯混合模型的训练数据。14. train_class_gmm 功能:训练一个高斯混合模型。15. write_class_gmm 功能:向文件中写入一个高斯混合模型。16. write_samples_class_gmm 功能:向文件中写入一个高斯混合模型的训练数据。1.2 Hyperboxes1. clear_sampset 功能:释放一个数据集的内存。2. close_all_class_box 功能:清除所有分类器。3. close_class_box 功能:清除分类器。4. create_class_box 功能:创建一个新的分类器。5
4、. descript_class_box 功能:分类器的描述。6. 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
5、 功能:为分类器设计系统参数。14. test_sampset_box 功能:为一组数组分类。15. write_class_box 功能:在一个文件中保存分类器。1.3 Neural-Nets1. add_sample_class_mlp 功能:把一个训练样本添加到一个多层感知器的训练数据中。2. classify_class_mlp 功能:通过一个多层感知器计算一个特征向量的类。3. clear_all_class_mlp 功能:清除所有多层感知器。4. clear_class_mlp 功能:清除一个多层感知器。5. clear_samples_class_mlp 功能:清除一个多层感知器
6、的训练数据。6. create_class_mlp 功能:为分类或者回归创建一个多层感知器。7. evaluate_class_mlp 功能:通过一个多层感知器计算一个特征向量的评估。8. get_params_class_mlp 功能:返回一个多层感知器的参数。9. get_prep_info_class_mlp 功能:计算一个多层感知器的预处理特征向量的信息内容。10. get_sample_class_mlp 功能:从一个多层感知器的训练数据返回一个训练样本。11. get_sample_num_class_mlp 功能:返回存储在一个多层感知器的训练数据中的训练样本的数量。12. re
7、ad_class_mlp 功能:从一个文件中读取一个多层感知器。13. read_samples_class_mlp 功能:从一个文件中读取一个多层感知器的训练数据。14. train_class_mlp、 功能:训练一个多层感知器。15. write_class_mlp 功能:向一个文件中写入一个多层感知器。16. write_samples_class_mlp 功能:向一个文件中写入一个多层感知器的训练数据。1.4 Support-Vector-Machines1. add_sample_class_svm 功能:把一个训练样本添加到一个支持向量机的训练数据上。2. classify_cl
8、ass_svm 功能:通过一个支持向量机为一个特征向量分类。3. clear_all_class_svm 功能:清除所有支持向量机。4. clear_class_svm 功能:清除一个支持向量机。5. clear_samples_class_svm 功能:清除一个支持向量机的训练数据。6. create_class_svm 功能:为模式分类创建一个支持向量机。7. get_params_class_svm 功能:返回一个支持向量机的参数。8. get_prep_info_class_svm 功能:计算一个支持向量机的预处理特征向量的信息内容。9. get_sample_class_svm 功能
9、:从一个支持向量机的训练数据返回一个训练样本。10. get_sample_num_class_svm 功能:返回存储在一个支持向量机训练数据中的训练样本的数量。11. get_support_vector_class_svm 功能:从一个训练过的支持向量机返回一个支持向量的索引。12. get_support_vector_num_class_svm 功能:返回一个支持向量机的支持向量的数量。13. read_class_svm 功能:从一个文件中读取一个支持向量机。14. read_samples_class_svm 功能:从一个文件中读取一个支持向量机的训练数据。15. reduce_c
10、lass_svm 功能:为了更快分类,用一个降低的支持向量机近似一个训练过的支持向量机。16. train_class_svm 功能:训练一个支持向量机。17. write_class_svm 功能:向一个文件中写入一个支持向量机。18.write_samples_class_svm 功能:向一个文件中写入一个支持向量机的训练数据。Chapter 2 Control1.assign功能:为一个控制变量分配一个新值。2.break 功能:终止循环执行。3. comment 功能:向程序添加一行注释。4. continue 功能:跳过现在的循环执行。5. else 功能:条件语句的替换。6. el
11、seif 功能:可选择的条件语句。7. endfor 功能:for循环的终止。8. endif 功能:if命令的终止。9. endwhile 功能:while循环的终止。10. exit 功能:终止HDevelop。11. for 功能:执行一定数量的主体。12. if 功能:条件语句。13.ifelse 功能:有选择的条件语句。14. insert 功能:向一个元组分配一个量。15.repeat 功能:repeat.until循环的开始。16. return 功能:终止程序调用。17. stop 功能:停止程序执行。18.until 功能:继续执行主体,只要条件是不真实的。19. while
12、 功能:继续执行主体,只要条件是真实的。Chapter 3 :Develop1.dev_clear_obj功能:从HALCON数据库中删除一个图标。2. dev_clear_window 功能:清除活动图形窗口。3. dev_close_inspect_ctrl 功能:关闭一个控制变量的监视窗口。4. dev_close_window 功能:关闭活动图形窗口。5. dev_display 功能:在现有图形窗口中显示图像目标。6. dev_error_var 功能:定义或者不定义一个错误变量。7. dev_get_preferences 功能:通过设计查询HDevelop的参数选择。8. dev
13、_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_draw 功能:定义区域填充模式。17. dev_set
14、_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 功能:为图形参数隐藏窗
15、口。26. dev_unmap_prog 功能:隐藏主窗口。27. dev_unmap_var 功能:隐藏变量窗口。28. dev_update_pc 功能:在程序执行中指定PC的行为。29. dev_update_time 功能:为操作符打开或关闭切换时间测量。30. dev_update_var 功能:在程序执行中指定活动窗口的行为。31. dev_update_window 功能:在程序执行中指定输出行为。Chapter 4 :File4.1 Images1. read_image 功能:读取有不同文件格式的图像。2. read_sequence 功能:读取图像。3. write_ima
16、ge 功能:用图形格式写图像。4.2 Misc1. delete_file 功能:删除一个文件。2. file_exists 功能:检查文件是否存在。3. list_files 功能:列出目录中的所有文件。4. read_world_file 功能:从一个ARC/INFO世界文件中读取地理编码。4.3 Region1. read_region 功能:读取二值图像或者HALCON区域。2. write_region 功能:在文件中写入地域。4.4 Text1. close_all_files 功能:关闭所有打开的文件。2.close_file 功能:关闭一个文本文件。3. fnew_line 功
17、能:创建一个换行符。4. fread_char 功能:从一个文本文件中读取一个字符。5. fread_line 功能:从一个文本文件中读取一行。6. fread_string 功能:从一个文本文件中读取字符串。7. fwrite_string 功能:向一个文本文件中写入值。8. open_file 功能:打开文本文件。4.5 Tuple1. read_tuple 功能:从一个文件中读取一个数组。2. write_tuple 功能:向一个文件中写入一个数组。4.6 XLD1. read_contour_xld_arc_info 功能:从用ARC/INFO生成格式表示的文件读取XLD轮廓。2. r
18、ead_contour_xld_dxf 功能:从一个DXF文件中读取 XLD轮廓。3. read_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生
19、成格式表示的文件写入XLD多边形。8. write_polygon_xld_dxf 功能:向一个DXF格式的文件中写入 XLD多边形。Chapter 5:Filter5.1 Arithmetic1. abs_image 功能:计算一个图像的绝对值(模数)。2. add_image 功能:使两个图像相加。3. div_image 功能:使两个图像相除。4. invert_image 功能:使一个图像反像。5. max_image 功能:按像素计算两个图像的最大值。6. min_image 功能:按像素计算两个图像的最大小值。7. mult_image 功能:使两个图像相乘。8. scale_im
20、age 功能:为一个图像的灰度值分级。9. sqrt_image 功能:计算一个图像的平方根。10. sub_image 功能:使两个图像相减。5.2 Bit1. bit_and 功能:输入图像的所有像素的逐位与。2. bit_lshift 功能:图像的所有像素的左移。3. bit_mask 功能:使用位掩码的每个像素的逻辑与。4. bit_not 功能:对像素的所有位求补。5. bit_or 功能:输入图像的所有像素的逐位或。6. bit_rshift 功能:图像的所有像素的右移。7. bit_slice 功能:从像素中提取一位。8. bit_xor 功能:输入图像的所有像素的逐位异或。5.
21、3 Color1. cfa_to_rgb 功能:把一个单通道颜色滤波阵列图像变成RGB图像。2. gen_principal_comp_trans 功能:计算多通道图像的主要部分分析的转换矩阵。3. linear_trans_color 功能:计算多通道图像的颜色值的一个仿射转换。4. principal_comp 功能:计算多通道图像的主要部分。5. rgb1_to_gray 功能:把一个RGB图像转变成一个灰度图像。6. rgb3_to_gray功能:把一个RGB图像转变成一个灰度图像。7. trans_from_rgb 功能:把一个图像从RGB颜色空间转变成任意颜色空间。8. trans
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HALCON 运算 功能