HALCON中的算子大全中英对照Word文件下载.docx
《HALCON中的算子大全中英对照Word文件下载.docx》由会员分享,可在线阅读,更多相关《HALCON中的算子大全中英对照Word文件下载.docx(96页珍藏版)》请在冰豆网上搜索。
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
在-•个文件中保存分类器。
1.3Neural-Nets
1.add__sample_class_mlp
把-个训练样本添加到•个多层感知器的训练数据中。
2.classify_class_mlp
通过•个多层感知器计算-•个特征向量的类。
3.clear_alLclass.mlp
清除所有多层感知器。
4.clear_class_mlp
清除-个多层感知器。
5.clear.samples^class^mlp
清除•个多层感知器的训练数据。
6.create_class_mlp
为分类或者回归创建-个多层感知器。
7.evaluate_class_mlp
通过一个多层感知器计算一个特征向量的评估。
get_params^class_mlp
返回•个多层感知器的参数。
9.get_prep」nfo_class_mlp
10.get_sample_class_mlp
从•个多层感知器的训练数据返回-个训练样本。
11.get_sample_num_dass^mlp
返回存储在-个多层感知器的训练数据屮的训练样本的数量。
12.read^class^mlp
从一个文件中读取一个多层感知器。
13.read^samples.class^mlp
从一个文件中读取i个多层感知器的训练数据。
14train_classjnlp.
训练一个多层感知器。
15.write_class_mlp
向一个文件中写入一个多层感知器。
16.write_samples_class_mlp
向一个文件中写入i个多层感知器的训练数据。
1.4Support-Vector-Machines
1.add_sample_class_svm
把一个训练样本添加到一个支持向量机的训练数据上。
2.classify_dass_svm
通过-个支持向量机为-个特征向量分类。
3.clear_alLclass_svm
清除•个支持向量机。
5.clear_samples^class^svm
清除-个支持向量机的训练数据。
6.create_class_svm
为模式分类创建-个支持向量机。
7.get_params_class_svm
返回•个支持向量机的参数。
get^prep」nfo_class_svtn
计算•个支持向量机的预处理特征向量的信息内容。
9.get__sample_class_svm
从一个支持向量机的训练数据返回一个训练样本。
10.get_sample_num_dass_svm
返回存储在一个支持向量机训练数据中的训练样本的数量。
11.get^support_vector_class_svm
从一个训练过的支持向量机返回一个支持向量的索引。
12.get_support_vectocnum_class_svm
返回一个支持向量机的支持向量的数量。
13.read_class_svm
从一个文件中读取一个支持向量机。
14.read.samples.class^svm
为了更快分类,用一个降低的支持向量机近似-•个训练过的支持向量机。
16.train_dass^svm
训练一个支持向量机。
17.write_class_svm
向一个文件中写入一个支持向量机。
18・writG_samples_class_svm
向一个文件屮写入•个支持向量机的训练数据。
Chapter2Control
1.assign
为一个控制变量分配-个新值。
2.break
终止循环执行。
ment
向程序添加-•行注释。
4.continue
跳过现在的循环执行。
5.else
条件语句的替换。
6.elseif
for循环的终止。
endif
if命令的终止。
9.endwhile
while循环的终止。
10.exit
终止HDevelopo
11.for
执行一定数量的主体。
12.if
条件语句。
13.ifelse
有选择的条件语句。
14.insert
向一个元组分配一个量。
15.repeat
repeat.until循环的开始。
16.return
终止程序调用。
17.stop
停止程序执行。
18.until
继续执行主体,只要条件是不真实的。
19.while
继续执行主体,只要条件是真实的。
Chapters:
Develop
1.dev_cleacobj
从HALCON数据库屮删除-个图标。
2.dev^clear_window
清除活动图形窗口。
3.dev^close_inspect_ctrI
关闭-个控制变量的监视窗口。
4.dev^close_window
关闭活动图形窗口。
5.dev^display
在现有图形窗口中显示图像目标。
6.dev^errocvar
定义或考不定义一个错误变量。
7.dev_getreferences
通过设计查询HDevelop的参数选择。
8.devjnspect__ctrl
打开•个对话框来指定显示参数。
10.dev_map_prog
使HDevelop的主窗口可视化。
11.dev^map^var
在屏幕上绘制可视化窗口。
12.dev_openjAfindow
打开一个图形窗口。
13.dev__set_check
指定错误处理。
14.dev_set_color
设置一个或更多输出颜色。
15.dev_set_colored
设置混合输出颜色。
16.dev_set_draw
定义区域填充模式。
17.dev^set_line_width
定义区域轮廓输出的线宽。
1&
dev^setjut
设置查询表(lut).
19.dev_set^paint
修改显示图像部分。
21.dev__set^preferences
通过设计设置HDevelop的参数选择。
22.dev^set_shape
定义区域输出形状。
23.dev_set_window
激活一个图形窗口。
24dev__set_window^extents
改变一个图形窗口的位置和大小。
25・dev_unmap_par
为图形参数隐藏窗口。
26.dev_unmap_prog
隐藏主窗口。
27.dev_unmap_var
隐藏变量窗口。
28.dev_update_pc
在程序执行屮指定PC的行为。
29.dev_update_time
为操作符打开或关闭切换时间测量。
30.dev_update_var
在程序执行中指定输出行为。
Chapter4:
File
4.1Images
1.readjmage
读取有不同文件格式的图像。
2.read_sequence
读取图像。
3.writejmage
用图形格式写图像。
4.2Misc
1.deletefile
删除-个文件。
2.file_exists
检查文件是否存在。
3.Iist_files
列出目录屮的所有文件。
4.read_world_file
4.3Region
1.read_region
读取二值图像或者HALCON区域。
2.write_region
在文件中写入地域。
4.4Text
1.close_all_files
关闭所有打开的文件。
2.close_file
关闭一个文本文件。
3.fnewline
创建-个换行符。
4.freadchar
从•个文本文件中读取•个字符。
5.freadJine
从一个文本文件中读取一行。
6.fread_string
从一个文本文件中读取字符串。
7.fwritestring
向一个文本文件中写入值。
8.open_file
4.5Tuple
1.readjuple
从一个文件中读取-个数组。
2.writejuple
向一个文件中写入一个数组。
4.6XLD
1.read__contour__xld^arcjnfo
从用ARC/INFO生成格式表示的文件读取XLD轮廓。
2.read^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_arcjnfo
向用ARC/INFO生成格式表示的文件写入XLD轮廓。
6.write_contoucxld_dxf
向一个DXF格式的文件中写入XLD轮廓。
7.write_polygon__xld_arc_info
write_polygon_xld_dxf
向•个DXF格式的文件中写入XLD多边形。
Chapter5:
Filter
5.1Arithmetic
1.absjmage
计算…个图像的绝对值(模数)。
2.addjmage
使两个图像相加。
3.divjmage
使两个图像相除。
4.invertjmage
使一个图像反像。
5.maxjmage
按像素计算两个图像的最大值。
6.minjmage
按像素计算两个图像的最大小值。
7.multjmage
使两个图像相乘。
8.scalejmage
为-个图像的灰度值分级。
9.sqrtjmage
10.subjmage
使两个图像相减。
5.2Bit
1.bitand
输入图像的所有像素的逐位与。
2.bitjshift
图像的所有像素的左移。
3.bit_mask
使用位掩码的每个像素的逻辑与。
4.bit_not
对像素的所有位求补。
5.bitor
输入图像的所有像素的逐位或。
6.bit_rshift
图像的所有像素的右移。
7.bit_slice
从像素中提取一位。
bit_xor
5.3Color
1.cfa_to_rgb
把•个单通道颜色滤波阵列图像变成RGB图像。
2.gen^principaLcompJrans
计算多通道图像的主要部分分析的转换矩阵。
3.Iinearjrans_color
计算多通道图像的颜色值的一个仿射转换。
4.principaLcomp
计算多通道图像的主要部分。
5.rgbl_to_gray
把一个RGB图像转变成一个灰度图像。
6.rgb3_to_gray
把一个RGB图像转变成-个灰度图像。
7.trans_from_rgb
把•个图像从RGB颜色空间转变成任意颜色空间。
trans_to_rgb
把-个图像从任意颜色空间转变成RGB颜色空间。
5.4Edges
1.close^edges
使用边缘幅值图像消除边缘缺陷。
2.close_edgesjength
3.derivate.gauss
用高斯派生物对•个图像卷积。
4.diff_of_gauss
近似高斯的拉普拉斯算子。
5.edges_color
使用Canny、Deriche或者Shen滤波器提取颜色边缘。
6.edges_colo匚sub_pix
使用Canny.Deriche或者Shen滤波器提取子像素精确颜色边缘。
7.edgesjmage
使用Deriche、Lanser、Shen或者Canny滤波器提取边缘。
8.edges_sub_pix
使用Deriche、Lanser、Shen或者Canny滤波器提取子像素精确边缘。
9.frei_amp
使用Frei-Chen算子检测边缘(幅值)。
10.fr&
_dir
使用Frei-Chen算子检测边缘(幅值和相位)。
11.highpassjmage
从一个图像提取高频成分。
12.info_edges
在edgesjmage估计滤波器的宽度。
13.kirsch_amp
14.kirsch.dir
使用Kirsch算子检测边缘(幅值和相位)。
15.laplace
使用有限差计算拉普拉斯算子。
16.laplace.of^gauss
高斯的拉普拉斯算子。
17<
prewitt_amp
使用Prewitt算子检测边缘(幅值)。
prewitt^dir
使用Prewitt算子检测边缘(幅值和相位)。
19.roberts
使用Roberts滤波器检测边缘。
20.robinson^amp
使用Robinson算子检测边缘(幅值)。
21.robinson^dir
使用Robinson算子检测边缘(幅值和相位)。
22.sobel_amp
使用Sobel算子检测边缘(幅值)。
23.sobel_dir
使用Sobel算子检测边缘(幅值和相位)。
1.adjust^mosaicjmages
全景图像的自动颜色更改。
2.coherence_enhancing_diff
执行一个图像的一个-致性增强扩散。
3.emphasize
增强图像对比度。
4.equ.histojmage
图像的柱状图线性化。
5.illuminate
6.mean_curvature_flow
把平均曲率应用在一个图像中。
7.scalejmage_max
最大灰度值在0到255范圉内。
8.shock_filter
把-个冲击滤波器应用到-•个图像中。
5.6FFT
1.convol_fft
用在频域内的滤波器使」个图像卷积。
2.convol_gabor
3.correlation^fft
计算在频域内的两个图像的相互关系。
4.energy_gabor
计算-个两通道图像的能量。
5.fft^generic
计算•个图像的快速傅里叶变换。
6.fftjmage
计算-个图像的快速傅里叶变换。
7.fftjmagejnv
计算-个图像的快速傅里叶逆变换。
gen^bandfliter
生成-个理想带通滤波器。
9.gen^bandpass
生成•个理想带通滤波器。
10.gen_derivativeJiIter
在频域内生成•个倒数滤波器。
11.gen_filter_mask
在空域内存储•个滤波器掩码作为实时图像。
12.gen_gabor
生成一个Gabor滤波器。
13.gen_gauss_filter
14.gen_highpass
生成•个理想高通滤波器。
15.genjowpass
生成一个理想低通滤波器。
16.gen_sin_bandpass
用正弦形状生成i个带通滤波器。
17.gen_std^bandpass
用高斯或者正弦形状生成-个带通滤波器。
18.optimize_fft_speed
使FFT的运行时间最优化。
19.optimize_rft__speed
使实值的FFT的运行吋间最优化。
20.phase_deg
返回用角度表示的i个复杂图像的相位。
21.phase_rad
返回用弧度表示的--个复杂图像的相位。
22.power_byte
返回一个复杂图像的功率谱。
23.powerJii
24.power_real
25.read_fft^optimization_data
从一个文件中下载FFT速度最优数据。
26.rft_generic
计算一个图像的实值快速傅里叶变换。
27.write^fft^optimization_data
把FFT速度最优数据存储在-•个文件屮。
5.7Geometric-Transformations
1.affinejrans
把任意仿射2D变换应用在图像中。
2.affinejrans_image_size
把任意仿射2D变换应用在图像中并且指定输出图像大小。
3.gen_bundle_adjusted_mosaic
把多重图像合成-个马赛克图像。
4.gen_cube_map_mosaic
创建球形马赛克的6方位图像。
5.genj>
rojective_mosaic
6.gen.sphericaLmosaic
创建•个球形马赛克图像。
7.mapjmage
8.mirrorjmage
镜像-个图像。
9.polarJransJmage
把一个图像转换成极坐标。
10.polarJrans」mage_ext
把-•个图像中的环形弧转变成极坐标。
11.polarJransJmageJnv
把极坐标中的图像转变成直角坐标。
12.projectivejrans
把投影变换应用于-•个图像屮。
13.projectivejransjmage^size
把投影变换应用于-•个图像中并且指定输出图像的大小。
14.rotatejmage
以一个图像的屮心为圆心旋转。
15.zoom」mage_factor
把一个图像缩放规定因子倍。
16.zoomjmage^size
把-•个图像缩放到规定大小。
5.8Inpainting
1.harmonicjnterpolation
2.inpainting^aniso
通过各向异性扩散执行图像修复。
3.inpainting^ced
通过-致性增强扩散执行图像修复。
4.inpainting_ct
通过连贯传送执行图像修复。
5.inpainting_mcf
通过水平线平滑执行图像修复。
6.inpaintingjexture
通过结构传导执行图像修复。
5.9Lines
1.bandpassjmage
使用带通滤波器提取边缘。
2.Iines_color
检测色线和它们的宽度。
3.Iines_facet
使用面模型检测线。
4lines.gauss
检测线利它们的宽度。
5.10Match
1.exhaustive^match
模板和图像的匹配。
2.exhaustive_match_mg
在一个分辨率塔式结构中匹配模板利图像。
3.gen_gauss_pyramid
计算•个高斯金字塔。
4.monotony
计算单一操作。
5.11Misc
1.convoljmage
用一个任意滤波掩码对一个图像卷积。
2.expand_domain_gray
扩大图像区域并且在扩大的区域屮设置灰度值。
3.grayjnside
对图像中的每-点在图像边界的任意路径计算尽可能低的灰度值。
4.gray^skeleton
灰度值图像的细化。
5.lutjrans
使用灰度值查询表转换•个图像。
6.symmetry
7.topographic_sketch
计算-个图像的地