Halcon算子中文注解

Chapter_1_:Classification


1.1  Gaussian-Mixture-Models


add_sample_class_gmm                   Explain:把一个训练样本添加到一个高斯混合模型的训练数据上。
classify_class_gmm                     Explain:通过一个高斯混合模型来计算一个特征向量的类。
clear_all_class_gmm                    Explain:清除所有高斯混合模型。
clear_class_gmm                        Explain:清除一个高斯混合模型。
clear_samples_class_gmm                Explain:清除一个高斯混合模型的训练数据。
create_class_gmm                       Explain:为分类创建一个高斯混合模型。
evaluate_class_gmm                     Explain:通过一个高斯混合模型评价一个特征向量。
get_params_class_gmm                   Explain:返回一个高斯混合模型的参数。
get_prep_info_class_gmm                Explain:计算一个高斯混合模型的预处理特征向量的信息内容。
get_sample_class_gmm                   Explain:从一个高斯混合模型的训练数据返回训练样本。
get_sample_num_class_gmm               Explain:返回存储在一个高斯混合模型的训练数据中的训练样本的数量。
read_class_gmm                         Explain:从一个文件中读取一个高斯混合模型。
read_samples_class_gmm                 Explain:从一个文件中读取一个高斯混合模型的训练数据。
train_class_gmm                        Explain:训练一个高斯混合模型。
write_class_gmm                        Explain:向文件中写入一个高斯混合模型。
write_samples_class_gmm                Explain:向文件中写入一个高斯混合模型的训练数据。


1.2  Hyperboxes


clear_sampset                          Explain:释放一个数据集的内存。
close_all_class_box                    Explain:清除所有分类器。
close_class_box                        Explain:清除分类器。
create_class_box                       Explain:创建一个新的分类器。
descript_class_box                     Explain:分类器的描述。
enquire_class_box                      Explain:为一组属性分类。
enquire_reject_class_box               Explain:为一组带抑制类的属性分类。
get_class_box_param                    Explain:获取关于现在参数的信息。
learn_class_box                        Explain:训练分类器。
learn_sampset_box                      Explain:用数据组训练分类器。
read_class_box                         Explain:从一个文件中读取分类器。
read_sampset                           Explain:从一个文件中读取一个训练数据组。
set_class_box_param                    Explain:为分类器设计系统参数。
test_sampset_box                       Explain:为一组数组分类。
write_class_box                        Explain:在一个文件中保存分类器。


1.3  Neural-Nets


add_sample_class_mlp                   Explain:把一个训练样本添加到一个多层感知器的训练数据中。
classify_class_mlp                     Explain:通过一个多层感知器计算一个特征向量的类。
clear_all_class_mlp                    Explain:清除所有多层感知器。
clear_class_mlp                        Explain:清除一个多层感知器。
clear_samples_class_mlp                Explain:清除一个多层感知器的训练数据。
create_class_mlp                       Explain:为分类或者回归创建一个多层感知器。
evaluate_class_mlp                     Explain:通过一个多层感知器计算一个特征向量的评估。
get_params_class_mlp                   Explain:返回一个多层感知器的参数。
get_prep_info_class_mlp                Explain:计算一个多层感知器的预处理特征向量的信息内容。
get_sample_class_mlp                   Explain:从一个多层感知器的训练数据返回一个训练样本。
get_sample_num_class_mlp               Explain:返回存储在一个多层感知器的训练数据中的训练样本的数量。
read_class_mlp                         Explain:从一个文件中读取一个多层感知器。
read_samples_class_mlp                 Explain:从一个文件中读取一个多层感知器的训练数据。
train_class_mlp                        Explain:训练一个多层感知器。
write_class_mlp                        Explain:向一个文件中写入一个多层感知器。
write_samples_class_mlp                Explain:向一个文件中写入一个多层感知器的训练数据。


1.4  Support-Vector-Machines


add_sample_class_svm                   Explain:把一个训练样本添加到一个支持向量机的训练数据上。
classify_class_svm                     Explain:通过一个支持向量机为一个特征向量分类。
clear_all_class_svm                    Explain:清除所有支持向量机。
clear_class_svm                        Explain:清除一个支持向量机。
clear_samples_class_svm                Explain:清除一个支持向量机的训练数据。
create_class_svm                       Explain:为模式分类创建一个支持向量机。
get_params_class_svm                   Explain:返回一个支持向量机的参数。
get_prep_info_class_svm                Explain:计算一个支持向量机的预处理特征向量的信息内容。
get_sample_class_svm                   Explain:从一个支持向量机的训练数据返回一个训练样本。
get_sample_num_class_svm               Explain:返回存储在一个支持向量机训练数据中的训练样本的数量。
get_support_vector_class_svm           Explain:从一个训练过的支持向量机返回一个支持向量的索引。
get_support_vector_num_class_svm       Explain:返回一个支持向量机的支持向量的数量。
read_class_svm                         Explain:从一个文件中读取一个支持向量机。
read_samples_class_svm                 Explain:从一个文件中读取一个支持向量机的训练数据。
reduce_class_svm                       Explain:为了更快分类,用一个降低的支持向量机近似一个训练过的支持向量机。
train_class_svm                        Explain:训练一个支持向量机。
write_class_svm                        Explain:向一个文件中写入一个支持向量机。
write_samples_class_svm                Explain:向一个文件中写入一个支持向量机的训练数据。

Chapter_2  Control


assign                                 Explain:为一个控制变量分配一个新值。
break                                  Explain:终止循环执行。
comment                                Explain:向程序添加一行注释。
continue                               Explain:跳过现在的循环执行。
else                                   Explain:条件语句的替换。
elseif                                 Explain:可选择的条件语句。
endfor                                 Explain:for循环的终止。
endif                                  Explain:if命令的终止。
endwhile                               Explain:while循环的终止。
exit                                   Explain:终止HDevelop。
for                                    Explain:执行一定数量的主体。
if                                     Explain:条件语句。
ifelse                                 Explain:有选择的条件语句。
insert                                 Explain:向一个元组分配一个量。
repeat                                 Explain:repeat..until循环的开始。
return                                 Explain:终止程序调用。
stop                                   Explain:停止程序执行。
until                                  Explain:继续执行主体,只要条件是不真实的。
while                                  Explain:继续执行主体,只要条件是真实的

Chapter_3  :Develop


dev_clear_obj                          Explain:从HALCON数据库中删除一个图标。
dev_clear_window                       Explain:清除活动图形窗口。
dev_close_inspect_ctrl                 Explain:关闭一个控制变量的监视窗口。
dev_close_window                       Explain:关闭活动图形窗口。
dev_display                            Explain:在现有图形窗口中显示图像目标。
dev_error_var                          Explain:定义或者不定义一个错误变量。
dev_get_preferences                    Explain:通过设计查询HDevelop的参数选择。
dev_inspect_ctrl                       Explain:打开一个窗口来检查一个控制变量。
dev_map_par                            Explain:打开一个对话框来指定显示参数。
dev_map_prog                           Explain:使HDevelop_的主窗口可视化。
dev_map_var                            Explain:在屏幕上绘制可视化窗口。
dev_open_window                        Explain:打开一个图形窗口。
dev_set_check                          Explain:指定错误处理。
dev_set_color                          Explain:设置一个或更多输出颜色。
dev_set_colored                        Explain:设置混合输出颜色。
dev_set_draw                           Explain:定义区域填充模式。
dev_set_line_width                     Explain:定义区域轮廓输出的线宽。
dev_set_lut                            Explain:设置查询表_(lut).
dev_set_paint                          Explain:定义灰度值输出模式。
dev_set_part                           Explain:修改显示图像部分。
dev_set_preferences                    Explain:通过设计设置HDevelop的参数选择。
dev_set_shape                          Explain:定义区域输出形状。
dev_set_window                         Explain:激活一个图形窗口。
dev_set_window_extents                 Explain:改变一个图形窗口的位置和大小。
dev_unmap_par                          Explain:为图形参数隐藏窗口。
dev_unmap_prog                         Explain:隐藏主窗口。
dev_unmap_var                          Explain:隐藏变量窗口。
dev_update_pc                          Explain:在程序执行中指定PC的行为。
dev_update_time                        Explain:为操作符打开或关闭切换时间测量。
dev_update_var                         Explain:在程序执行中指定活动窗口的行为。
dev_update_window                      Explain:在程序执行中指定输出行为。

Chapter_4_:File


4.1  Images


read_image                             Explain:读取有不同文件格式的图像。
read_sequence                          Explain:读取图像。
write_image                            Explain:用图形格式写图像。


4.2  Misc


delete_file                            Explain:删除一个文件。
file_exists                            Explain:检查文件是否存在。
list_files                             Explain:列出目录中的所有文件。
read_world_file                        Explain:从一个ARC/INFO世界文件中读取地理编码。


4.3  Region


read_region                            Explain:读取二值图像或者HALCON区域。
write_region                           Explain:在文件中写入地域。


4.4  Text


close_all_files                        Explain:关闭所有打开的文件。
close_file                             Explain:关闭一个文本文件。
fnew_line                              Explain:创建一个换行符。
fread_char                             Explain:从一个文本文件中读取一个字符。
fread_line                             Explain:从一个文本文件中读取一行。
fread_string                           Explain:从一个文本文件中读取字符串。
fwrite_string                          Explain:向一个文本文件中写入值。
open_file                              Explain:打开文本文件。


4.5  Tuple


read_tuple                             Explain:从一个文件中读取一个数组。
write_tuple                            Explain:向一个文件中写入一个数组。


4.6_XLD


read_contour_xld_arc_info              Explain:从用ARC/INFO生成格式表示的文件读取XLD轮廓。
read_contour_xld_dxf                   Explain:从一个DXF文件中读取_XLD轮廓。
read_polygon_xld_arc_info              Explain:从用ARC/INFO生成格式表示的文件读取XLD多边形。
read_polygon_xld_dxf                   Explain:从一个DXF文件中读取_XLD多边形。
write_contour_xld_arc_info             Explain:向用ARC/INFO生成格式表示的文件写入XLD轮廓。
write_contour_xld_dxf                  Explain:向一个DXF格式的文件中写入_XLD轮廓。
write_polygon_xld_arc_info             Explain:向用ARC/INFO生成格式表示的文件写入XLD多边形。
write_polygon_xld_dxf                  Explain:向一个DXF格式的文件中写入_XLD多边形。

Chapter_5:Filter


5.1  Arithmetic


abs_image                              Explain:计算一个图像的绝对值(模数)。
add_image                              Explain:使两个图像相加。
div_image                              Explain:使两个图像相除。
invert_image                           Explain:使一个图像反像。
max_image                              Explain:按像素计算两个图像的最大值。
min_image                              Explain:按像素计算两个图像的最大小值。
mult_image                             Explain:使两个图像相乘。
scale_image                            Explain:为一个图像的灰度值分级。
sqrt_image                             Explain:计算一个图像的平方根。
sub_image                              Explain:使两个图像相减。


5.2  Bit


bit_and                                Explain:输入图像的所有像素的逐位与。
bit_lshift                             Explain:图像的所有像素的左移。
bit_mask                               Explain:使用位掩码的每个像素的逻辑与。
bit_not                                Explain:对像素的所有位求补。
bit_or                                 Explain:输入图像的所有像素的逐位或。
bit_rshift                             Explain:图像的所有像素的右移。
bit_slice                              Explain:从像素中提取一位。
bit_xor                                Explain:输入图像的所有像素的逐位异或。


5.3  Color


cfa_to_rgb                             Explain:把一个单通道颜色滤波阵列图像变成RGB图像。
gen_principal_comp_trans               Explain:计算多通道图像的主要部分分析的转换矩阵。
linear_trans_color                     Explain:计算多通道图像的颜色值的一个仿射转换。
principal_comp                         Explain:计算多通道图像的主要部分。
rgb1_to_gray                           Explain:把一个RGB图像转变成一个灰度图像。
rgb3_to_gray                           Explain:把一个RGB图像转变成一个灰度图像。
trans_from_rgb                         Explain:把一个图像从RGB颜色空间转变成任意颜色空间。
trans_to_rgb                           Explain:把一个图像从任意颜色空间转变成RGB颜色空间。


5.4  Edges


close_edges                            Explain:使用边缘幅值图像消除边缘缺陷。
close_edges_length                     Explain:使用边缘幅值图像消除边缘缺陷。
derivate_gauss                         Explain:用高斯派生物对一个图像卷积。
diff_of_gauss                          Explain:近似高斯的拉普拉斯算子。
edges_color                            Explain:使用Canny、Deriche或者_Shen_滤波器提取颜色边缘。
edges_color_sub_pix                    Explain:使用Canny、Deriche或者_Shen_滤波器提取子像素精确颜色边缘。
edges_image                            Explain:使用Deriche、_Lanser、Shen或者_Canny滤波器提取边缘。
edges_sub_pix                          Explain:使用Deriche、_Lanser、Shen或者_Canny滤波器提取子像素精确边缘。
frei_amp                               Explain:使用Frei-Chen算子检测边缘(幅值)。
frei_dir                               Explain:使用Frei-Chen算子检测边缘(幅值和相位)。
highpass_image                         Explain:从一个图像提取高频成分。
info_edges                             Explain:在edges_image估计滤波器的宽度。
kirsch_amp                             Explain:使用Kirsch算子检测边缘(幅值)。
kirsch_dir                             Explain:使用Kirsch算子检测边缘(幅值和相位)。
laplace                                Explain:使用有限差计算拉普拉斯算子。
laplace_of_gauss                       Explain:高斯的拉普拉斯算子。
prewitt_amp                            Explain:使用Prewitt算子检测边缘(幅值)。
prewitt_dir                            Explain:使用Prewitt算子检测边缘(幅值和相位)。
roberts                                Explain:使用Roberts滤波器检测边缘。
robinson_amp                           Explain:使用Robinson算子检测边缘(幅值)。
robinson_dir                           Explain:使用Robinson算子检测边缘(幅值和相位)。
sobel_amp                              Explain:使用Sobel算子检测边缘(幅值)。
sobel_dir                              Explain:使用Sobel算子检测边缘(幅值和相位)。


5.5  Enhancement


adjust_mosaic_images                   Explain:全景图像的自动颜色更改。
coherence_enhancing_diff               Explain:执行一个图像的一个一致性增强扩散。
emphasize                              Explain:增强图像对比度。
equ_histo_image                        Explain:图像的柱状图线性化。
illuminate                             Explain:增强图像对比度。
mean_curvature_flow                    Explain:把平均曲率应用在一个图像中。
scale_image_max                        Explain:最大灰度值在0到255范围内。
shock_filter                           Explain:把一个冲击滤波器应用到一个图像中。


5.6  FFT


convol_fft                             Explain:用在频域内的滤波器使一个图像卷积。
convol_gabor                           Explain:用在频域内的一个Gabor滤波器使一个图像卷积。
correlation_fft                        Explain:计算在频域内的两个图像的相互关系。
energy_gabor                           Explain:计算一个两通道图像的能量。
fft_generic                            Explain:计算一个图像的快速傅里叶变换。
fft_image                              Explain:计算一个图像的快速傅里叶变换。
fft_image_inv                          Explain:计算一个图像的快速傅里叶逆变换。
gen_bandfilter                         Explain:生成一个理想带通滤波器。
gen_bandpass                           Explain:生成一个理想带通滤波器。
gen_derivative_filter                  Explain:在频域内生成一个倒数滤波器。
gen_filter_mask                        Explain:在空域内存储一个滤波器掩码作为实时图像。
gen_gabor                              Explain:生成一个Gabor滤波器。
gen_gauss_filter                       Explain:在频域内生成一个高斯滤波器。
gen_highpass                           Explain:生成一个理想高通滤波器。
gen_lowpass                            Explain:生成一个理想低通滤波器。
gen_sin_bandpass                       Explain:用正弦形状生成一个带通滤波器。
gen_std_bandpass                       Explain:用高斯或者正弦形状生成一个带通滤波器。
optimize_fft_speed                     Explain:使FFT的运行时间最优化。
optimize_rft_speed                     Explain:使实值的FFT的运行时间最优化。
phase_deg                              Explain:返回用角度表示的一个复杂图像的相位。
phase_rad                              Explain:返回用弧度表示的一个复杂图像的相位。
power_byte                             Explain:返回一个复杂图像的功率谱。
power_ln                               Explain:返回一个复杂图像的功率谱。
power_real                             Explain:返回一个复杂图像的功率谱。
read_fft_optimization_data             Explain:从一个文件中下载FFT速度最优数据。
rft_generic                            Explain:计算一个图像的实值快速傅里叶变换。
write_fft_optimization_data            Explain:把FFT速度最优数据存储在一个文件中。


5.7  Geometric-Transformations


affine_trans_image                     Explain:把任意仿射2D变换应用在图像中。
affine_trans_image_size                Explain:把任意仿射2D变换应用在图像中并且指定输出图像大小。
gen_bundle_adjusted_mosaic             Explain:把多重图像合成一个马赛克图像。
gen_cube_map_mosaic                    Explain:创建球形马赛克的6方位图像。
gen_projective_mosaic                  Explain:把多重图像合成一个马赛克图像。
gen_spherical_mosaic                   Explain:创建一个球形马赛克图像。
map_image                              Explain:把一个一般变换应用于一个图像中。
mirror_image                           Explain:镜像一个图像。
polar_trans_image                      Explain:把一个图像转换成极坐标。
polar_trans_image_ext                  Explain:把一个图像中的环形弧转变成极坐标。
polar_trans_image_inv                  Explain:把极坐标中的图像转变成直角坐标。
projective_trans_image                 Explain:把投影变换应用于一个图像中。
projective_trans_image_size            Explain:把投影变换应用于一个图像中并且指定输出图像的大小。
rotate_image                           Explain:以一个图像的中心为圆心旋转。
zoom_image_factor                      Explain:把一个图像缩放规定因子倍。
zoom_image_size                        Explain:把一个图像缩放到规定大小。


5.8  Inpainting


harmonic_interpolation                 Explain:对一个图像区域执行谐波插值。
inpainting_aniso                       Explain:通过各向异性扩散执行图像修复。
inpainting_ced                         Explain:通过一致性增强扩散执行图像修复。
inpainting_ct                          Explain:通过连贯传送执行图像修复。
inpainting_mcf                         Explain:通过水平线平滑执行图像修复。
inpainting_texture                     Explain:通过结构传导执行图像修复。


5.9  Lines


bandpass_image                         Explain:使用带通滤波器提取边缘。
lines_color                            Explain:检测色线和它们的宽度。
lines_facet                            Explain:使用面模型检测线。
lines_gauss                            Explain:检测线和它们的宽度。


5.10  Match


exhaustive_match                       Explain:模板和图像的匹配。
exhaustive_match_mg                    Explain:在一个分辨率塔式结构中匹配模板和图像。
gen_gauss_pyramid                      Explain:计算一个高斯金字塔。
monotony                               Explain:计算单一操作。


5.11  Misc


convol_image                           Explain:用一个任意滤波掩码对一个图像卷积。
expand_domain_gray                     Explain:扩大图像区域并且在扩大的区域中设置灰度值。
gray_inside                            Explain:对图像中的每一点在图像边界的任意路径计算尽可能低的灰度值。
gray_skeleton                          Explain:灰度值图像的细化。
lut_trans                              Explain:使用灰度值查询表转换一个图像。
symmetry                               Explain:沿一行的灰度值的对称性。
topographic_sketch                     Explain:计算一个图像的地理原始草图。


5.12  Noise


add_noise_distribution                 Explain:向一个图像添加噪声。
add_noise_white                        Explain:向一个图像添加噪声。
gauss_distribution                     Explain:产生一个高斯噪声分布。
noise_distribution_mean                Explain:测定一个图像的噪声分布。
sp_distribution                        Explain:产生一个椒盐噪声分布。


5.13  Optical-Flow


optical_flow_mg                        Explain:计算两个图像之间的光流。
unwarp_image_vector_field              Explain:使用一个矢量场来展开一个图像。
vector_field_length                    Explain:计算一个矢量场的矢量长度。


5.14  Points


corner_response                        Explain:在图像中寻找角点。
dots_image                             Explain:在一个图像中增强圆形点。
points_foerstner                       Explain:使用Förstner算子检测关注点。
points_harris                          Explain:使用Harris算子检测关注点。
points_sojka                           Explain:使用Sojka算子找出角点。


5.15  Smoothing


anisotrope_diff                        Explain:通过保边各向异性扩散平滑一个图像。
anisotropic_diffusion                  Explain:对一个图像执行各向异性扩散。
binomial_filter                        Explain:使用binomial滤波器平滑一个图像。
eliminate_min_max                      Explain:在空域内平滑一个图像来抑制噪声。
eliminate_sp                           Explain:用中值替代阀值外的值。
fill_interlace                         Explain:插补两个半个视频图像。
gauss_image                            Explain:使用离散高斯函数平滑图像。
info_smooth                            Explain:平滑滤波器smooth_image的信息。
isotropic_diffusion                    Explain:对一个图像执行各向同性扩散。
mean_image                             Explain:通过平均平滑一个图像。
mean_n                                 Explain:几个通道的平均灰度值。
mean_sp                                Explain:抑制椒盐噪声。
median_image                           Explain:使用不同级别掩码的中值滤波。
median_separate                        Explain:使用矩形掩码的离散中值滤波。
median_weighted                        Explain:使用不同级别掩码的加权中值滤波。
midrange_image                         Explain:计算掩码内最大和最小值的平均。
rank_image                             Explain:通过一个任意等级掩码平滑一个图像。
sigma_image                            Explain:使用sigma滤波器的非线性平滑。
smooth_image                           Explain:使用递归滤波器平滑一个图像。
trimmed_mean                           Explain:使用任意等级掩码平滑一个图像。


5.16  Texture


deviation_image                        Explain:计算矩形窗口内的灰度值的标准偏差。
entropy_image                          Explain:计算矩形窗口内的灰度值的熵。
texture_laws                           Explain:使用一个Laws文本滤波器过滤一个图像。


5.17  Wiener-Filter


gen_psf_defocus                        Explain:产生一个均匀散焦模糊的脉冲相应。
gen_psf_motion                         Explain:产生一个(线性)运动模糊的脉冲相应。
simulate_defocus                       Explain:对一个图像的均匀散焦模糊进行仿真。
simulate_motion                        Explain:(线性)运动模糊的仿真。
wiener_filter                          Explain:通过Wiener滤波进行图像恢复。
wiener_filter_ni                       Explain:通过Wiener滤波进行图像恢复。

Chapter_6  :Graphics


6.1  Drawing


drag_region1                           Explain:一个区域的交互运动。
drag_region2                           Explain:一个带有定点规格区域的交互运动。
drag_region3                           Explain:一个带有限制位置区域的交互运动。
draw_circle                            Explain:一个圆的交互绘图。
draw_circle_mod                        Explain:一个圆的交互绘图。
draw_ellipse                           Explain:一个椭圆的交互绘图。
draw_ellipse_mod                       Explain:一个椭圆的交互绘图。
draw_line                              Explain:画一根线。
draw_line_mod                          Explain:画一根线。
draw_nurbs                             Explain:一个NURBS曲线的交互绘图。
draw_nurbs_interp                      Explain:使用插值的一个NURBS曲线的交互绘图。
draw_nurbs_interp_mod                  Explain:使用插值的一个NURBS曲线的交互修正。
draw_nurbs_mod                         Explain:一个NURBS曲线的交互修正。
draw_point                             Explain:画一个点。
draw_point_mod                         Explain:画一个点。
draw_polygon                           Explain:一个多边形的交互绘图。
draw_rectangle1                        Explain:画一个与坐标轴平行的矩形。
draw_rectangle1_mod                    Explain:画一个与坐标轴平行的矩形。
draw_rectangle2                        Explain:任意定向矩形的交互绘图。
draw_rectangle2_mod                    Explain:任意定向矩形的交互绘图。
draw_region                            Explain:一个闭区域的交互绘图。
draw_xld                               Explain:一个轮廓的交互绘图。
draw_xld_mod                           Explain:一个轮廓的交互修正。


6.2  Gnuplot


gnuplot_close                          Explain:关闭所有打开的gnuplot文件或者终止一个活动的gnuplot子流程。
gnuplot_open_file                      Explain:为图像和控制量的可视化打开一个gnuplot文件。
gnuplot_open_pipe                      Explain:为图像和控制量的可视化打开一个通道的gnuplot流程。
gnuplot_plot_ctrl                      Explain:使用gnuplot显示控制量。
gnuplot_plot_funct_1d                  Explain:使用gnuplot显示控制量的功能。
gnuplot_plot_image                     Explain:使用gnuplot使一个图像可视化。


6.3  LUT


disp_lut                               Explain:查询表的图解。
draw_lut                               Explain:交互利用查询表。
get_fixed_lut                          Explain:为实际彩色图像获取固定查询表。
get_lut                                Explain:获取现在的查询表。
get_lut_style                          Explain:获取查询表的修正参数。
query_lut                              Explain:查询所有可得到的查询表。
set_fixed_lut                          Explain:为实际彩色图像固定查询表。
set_lut                                Explain:设置查询表。
set_lut_style                          Explain:改变查询表。
write_lut                              Explain:把查询表作为文件写入。


6.4  Mouse


get_mbutton                            Explain:等待直到一个鼠标键被按下。
get_mposition                          Explain:查询鼠标位置。
get_mshape                             Explain:查询现在鼠标指针形状。
query_mshape                           Explain:查询所有可得到的鼠标指针形状。
set_mshape                             Explain:设置现在鼠标指针形状。


6.5  Output


disp_arc                               Explain:在一个窗口中显示圆形弧。
disp_arrow                             Explain:在一个窗口中显示箭头。
disp_channel                           Explain:用几个通道显示图像。
disp_circle                            Explain:在一个窗口中显示圆。
disp_color                             Explain:显示一个彩色(RGB)图像。
disp_cross                             Explain:在一个窗口中显示交叉。
disp_distribution                      Explain:显示一个噪声分布。
disp_ellipse                           Explain:显示椭圆。
disp_image                             Explain:显示灰度值图像。
disp_line                              Explain:在窗口中画一条线。
disp_obj                               Explain:显示图像目标(图像,区域,XLD)。
disp_polygon                           Explain:显示一个多叉线。
disp_rectangle1                        Explain:显示和坐标轴对齐的矩形。
disp_rectangle2                        Explain:显示任意方向的矩形。
disp_region                            Explain:在一个窗口中显示区域。
disp_xld                               Explain:显示一个XLD物体。


6.6  Parameters


get_comprise                           Explain:获取一个图像矩阵的输出处理。
get_draw                               Explain:获取现在区域填充模式。
get_fix                                Explain:获取现在查询表的固定模式。
get_hsi                                Explain:获取现在颜色的HSI编码。
get_icon                               Explain:查询区域输出的图标。
get_insert                             Explain:获取现在显示模式。
get_line_approx                        Explain:获取轮廓显示的现在近似误差。
get_line_style                         Explain:获取轮廓的现在图解模式。
get_line_width                         Explain:获取轮廓显示的现在线宽。
get_paint                              Explain:获取灰度值的现在显示模式。
get_part                               Explain:获取图像部分。
get_part_style                         Explain:获取灰度值显示的现在插值模式。
get_pixel                              Explain:获取查询表索引的现在颜色。
get_rgb                                Explain:获取RGB编码中的现在颜色。
get_shape                              Explain:获取现在区域输出形状。
query_all_colors                       Explain:查询所有颜色名称。
query_color                            Explain:查询窗口中显示的所有颜色名称。
query_colored                          Explain:查询颜色输出的颜色数目。
query_gray                             Explain:查询显示的灰度值。
query_insert                           Explain:查询可能的图解模式。
query_line_width                       Explain:查询可能的线宽。
query_paint                            Explain:查询灰度值显示模式。
query_shape                            Explain:查询区域显示模式。
set_color                              Explain:设置输出颜色。
set_colored                            Explain:设置多输出颜色。
set_comprise                           Explain:定义图像矩阵输出剪辑。
set_draw                               Explain:定义区域填充模式。
set_fix                                Explain:设置固定的查询表。
set_gray                               Explain:定义区域输出的灰度值。
set_hsi                                Explain:定义输出颜色(HSI编码)。
set_icon                               Explain:区域输出的图标定义。
set_insert                             Explain:定义图像输出功能。
set_line_approx                        Explain:定义输出显示的近似误差。
set_line_style                         Explain:定义一个轮廓输出模式。
set_line_width                         Explain:定义区域轮廓输出的线宽。
set_paint                              Explain:定义灰度值输出模式。
set_part                               Explain:修正显示图像部分。
set_part_style                         Explain:为灰度值输出定义一个插值方法。
set_pixel                              Explain:定义一个颜色查询表索引。
set_rgb                                Explain:通过RGB值设置颜色定义。
set_shape                              Explain:定义区域输出轮廓。


6.7  Text


get_font                               Explain:获取现在字体。
get_string_extents                     Explain:获取一个字符串的空间大小。
get_tposition                          Explain:获取光标位置。
get_tshape                             Explain:获取文本光标的形状。
new_line                               Explain:设置下一行的开始文本光标的位置。
query_font                             Explain:查询可得到的字体。
query_tshape                           Explain:查询文本光标的所有可得到的形状。
read_char                              Explain:从一个文本窗口读取一个字符。
read_string                            Explain:从一个文本窗口读取一个字符串。
set_font                               Explain:设置文本输出的字体。
set_tposition                          Explain:设置文本光标的位置。
set_tshape                             Explain:设置文本光标的形状。
write_string                           Explain:在一个窗口中打印文本。


6.8  Window


clear_rectangle                        Explain:在输出窗口中删除一个矩形。
clear_window                           Explain:删除一个输出窗口。
close_window                           Explain:关闭一个输出窗口。
copy_rectangle                         Explain:在输出窗口间复制矩形内所有像素。
dump_window                            Explain:把窗口内容写入一个文件。
dump_window_image                      Explain:在一个图像目标中写窗口内容。
get_os_window_handle                   Explain:获取操作系统图像处理。
get_window_attr                        Explain:获取窗口特征。
get_window_extents                     Explain:一个窗口大小和位置的信息。
get_window_pointer3                    Explain:一个窗口像素数据的通道。
get_window_type                        Explain:获取窗口类型。
move_rectangle                         Explain:在一个输出窗口内部复制。
new_extern_window                      Explain:在Windows_NT下创建一个虚拟图形窗口。
open_textwindow                        Explain:打开一个文本窗口。
open_window                            Explain:打开一个图形窗口。
query_window_type                      Explain:查询所有可得到的窗口类型。
set_window_attr                        Explain:设置窗口特征。
set_window_dc                          Explain:设置一个虚拟图形窗口(Windows_NT)的设计背景。
set_window_extents                     Explain:修正一个窗口的位置和大小。
set_window_type                        Explain:指定一个窗口类型。
slide_image                            Explain:两个窗口缓冲区的交互输出。

Chapter_7_:Image


7.1  Access


get_grayval                            Explain:获取一个图像目标的灰度值。
get_image_pointer1                     Explain:获取一个通道的指针。
get_image_pointer1_rect                Explain:获取图像数据指针和输入图像区域内最小矩形内部的图像数据。
get_image_pointer3                     Explain:获取一个彩色图像的指针。
get_image_time                         Explain:查找图像被创建的时间。


7.2  Acquisition


close_all_framegrabbers                Explain:关闭所有图像获取设备。
close_framegrabber                     Explain:关闭指定的图像获取设备。
get_framegrabber_lut                   Explain:查找图像获取设备的查询表。
get_framegrabber_param                 Explain:查找一个图像获取设备的指定参数。
grab_data                              Explain:从指定的图像获取设备获取图像和预处理图像数据。
grab_data_async                        Explain:从指定的图像获取设备获取图像和预处理图像数据并且开始下一个异步获取。
grab_image                             Explain:从指定的图像获取设备获取一个图像。
grab_image_async                       Explain:从指定的图像获取设备获取一个图像并且开始下一个异步获取。
grab_image_start                       Explain:从指定的图像获取设备开始下一个异步获取。
info_framegrabber                      Explain:从指定的图像获取设备查找信息。
open_framegrabber                      Explain:打开并配置一个图像获取设备。
set_framegrabber_lut                   Explain:设置图像获取设备查询表。
set_framegrabber_param                 Explain:设置一个图像获取设备的指定参数。


7.3  Channel


access_channel                         Explain:获取一个多通道图像的一个通道。
append_channel                         Explain:把附加模型(通道)添加到图像上。
channels_to_image                      Explain:把单通道图像转变为一个多通道图像。
compose2                               Explain:把两个图像转变为一个两通道图像。
compose3                               Explain:把三个图像转变为一个三通道图像。
compose4                               Explain:把四个图像转变为一个四通道图像。
compose5                               Explain:把五个图像转变为一个五通道图像。
compose6                               Explain:把六个图像转变为一个六通道图像。
compose7                               Explain:把七个图像转变为一个七通道图像。
count_channels                         Explain:计算图像的通道。
decompose2                             Explain:把一个两通道图像转变为两个图像。
decompose3                             Explain:把一个三通道图像转变为三个图像。
decompose4                             Explain:把一个四通道图像转变为四个图像。
decompose5                             Explain:把一个五通道图像转变为五个图像。
decompose6                             Explain:把一个六通道图像转变为六个图像。
decompose7                             Explain:把一个七通道图像转变为七个图像。
image_to_channels                      Explain:把一个多通道图像转变为一个通道图像。


7.4  Creation


copy_image                             Explain:复制一个图像并为它分配新内存。
gen_image1                             Explain:从像素的一个指针创建一个图像。
gen_image1_extern                      Explain:从带存储管理的像素的一个指针创建一个图像。
gen_image1_rect                        Explain:从像素(带存储管理)的指针创建一个矩形区域的图像。
gen_image3                             Explain:从像素(红、绿、蓝)的三个指针创建一个图像。
gen_image_const                        Explain:创建一个固定灰度值的图像。
gen_image_gray_ramp                    Explain:创建一个灰度值阶梯。
gen_image_interleaved                  Explain:从交叉像素的一个指针创建一个三通道图像。
gen_image_proto                        Explain:创建一个指定的固定灰度值的图像。
gen_image_surface_first_order          Explain:创建一阶多项式的一个弯曲灰度表面。
gen_image_surface_second_order         Explain:创建二阶多项式的一个弯曲灰度表面。
region_to_bin                          Explain:把一个区域转变为一个二进制字节图像。
region_to_label                        Explain:把区域转变为一个标签图像。
region_to_mean                         Explain:用它们的平均灰度值绘制区域。


7.5  Domain


add_channels                           Explain:把两个灰度值添加到区域中。
change_domain                          Explain:改变一个图像的定义区间。
full_domain                            Explain:把一个图像的区域扩大到最大值。
get_domain                             Explain:获取一个图像的区域。
rectangle1_domain                      Explain:把一个图像的区域缩小到一个矩形。
reduce_domain                          Explain:缩小一个图像的区域。


7.6  Features


area_center_gray                       Explain:计算一个灰度值图像的区域面积和重心。
cooc_feature_image                     Explain:计算一个同时出现的矩阵并得出相关灰度值特征。
cooc_feature_matrix                    Explain:从一个同时出现的矩阵计算灰度值特征。
elliptic_axis_gray                     Explain:在一个灰度值图像中计算一个区域的方位和主轴。
entropy_gray                           Explain:确定一个图像的熵和各向异性。
estimate_noise                         Explain:从一个单一图像估计图像噪声。
fit_surface_first_order                Explain:通过一个一阶表面(平面)计算灰度值力矩和近似值。
fit_surface_second_order               Explain:通过一个二阶表面(平面)计算灰度值力矩和近似值。
fuzzy_entropy                          Explain:确定区域的模糊熵。
fuzzy_perimeter                        Explain:计算一个区域的模糊周长。
gen_cooc_matrix                        Explain:在一个图像中计算一个区域中同时出现的矩阵。
gray_histo                             Explain:计算灰度值分布。
gray_histo_abs                         Explain:计算灰度值分布。
gray_projections                       Explain:计算水平和垂直灰度值预测。
histo_2dim                             Explain:计算两通道灰度值图像的直方图。
intensity                              Explain:计算灰度值的平均值和偏差。
min_max_gray                           Explain:计算区域内的最大和最小灰度值。
moments_gray_plane                     Explain:通过一个平面计算灰度值力矩和近似值。
plane_deviation                        Explain:从近似像平面计算灰度值的偏差。
select_gray                            Explain:选择基于灰度值特征的区域。
shape_histo_all                        Explain:用极限值确定特征的一个直方图。
shape_histo_point                      Explain:用极限值确定特征的一个直方图。


7.7  Format


change_format                          Explain:改变图像大小。
crop_domain                            Explain:去掉确定的灰度值。
crop_domain_rel                        Explain:去掉和定义域有关的图像区域。
crop_part                              Explain:去掉一个矩形图像区域。
crop_rectangle1                        Explain:去掉一个矩形图像区域。
tile_channels                          Explain:把多重图像拼成一个大图像。
tile_images                            Explain:把多重图像目标拼成一个大图像。
tile_images_offset                     Explain:把多重图像目标拼成一个有确定的位置信息的大图像。


7.8  Manipulation


overpaint_gray                         Explain:重新绘制一个图像的灰度值。
overpaint_region                       Explain:重新绘制一个图像的区域。
paint_gray                             Explain:把一个图像的灰度值画在另一个图像上。
paint_region                           Explain:把区域画在一个图像中。
paint_xld                              Explain:把XLD目标画在一个图像中。
set_grayval                            Explain:在一个图像中设置单灰度值。


7.9  Type-Conversion


complex_to_real                        Explain:把一个复杂图像转变为两个实际图像。
convert_image_type                     Explain:转变一个图像的类型。
real_to_complex                        Explain:把两个实际图像转变为一个复杂图像。
real_to_vector_field                   Explain:把两个实值图像转变为一个矢量域图像。
vector_field_to_real                   Explain:把一个矢量域图像转变为两个实值图像。

Chapter_8_:Lines


8.1  Access


approx_chain                           Explain:通过弧和线近似一个轮廓。
approx_chain_simple                    Explain:通过弧和线近似一个轮廓。


8.2  Features


line_orientation                       Explain:计算线的方位。
line_position                          Explain:计算一条线的重心、长度和方位。
partition_lines                        Explain:通过各种标准区分线。
select_lines                           Explain:通过各种标准选择线。
select_lines_longest                   Explain:选择最长输入线。

Chapter_9:Matching


9.1  Component-Based


clear_all_component_models             Explain:释放所有组件模型的内存。
clear_all_training_components          Explain:释放所有组件训练结果的内存。
clear_component_model                  Explain:释放一个组件模型的内存。
clear_training_components              Explain:释放一个组件训练结果的内存。
cluster_model_components               Explain:把用于创建模型组件的新参数用于训练结果。
create_component_model                 Explain:基于确定的指定组件和关系准备一个匹配的组件模型。
create_trained_component_model         Explain:基于训练过的组件准备一个匹配的组件模型。
find_component_model                   Explain:在一个图像中找出一个组件模型的最佳匹配。
gen_initial_components                 Explain:提取一个组件模型的最初组件。
get_component_model_params             Explain:返回一个组件模型的参数。
get_component_model_tree               Explain:返回一个组件模型的查找树。
get_component_relations                Explain:返回包含在训练结果内的模型组件间的关系。
get_found_component_model              Explain:返回一个组件模型的一个创建例子的组件。
get_training_components                Explain:在一个特定的图像中返回初始值或者模型组件。
inspect_clustered_components           Explain:检查从训练获取的刚性的模型组件。
modify_component_relations             Explain:修改一个训练结果中的关系。
read_component_model                   Explain:从一个文件中读取组件模型。
read_training_components               Explain:从一个文件中读取组件训练结果。
train_model_components                 Explain:为基于组件的匹配训练组件和关系。
write_component_model                  Explain:把一个组件模型写入一个文件中。
write_training_components              Explain:把一个组件训练结果写入一个文件中。


9.2  Correlation-Based


clear_all_ncc_models                   Explain:释放NCC模型的内存。
clear_ncc_model                        Explain:释放NCC模型的内存。
create_ncc_model                       Explain:为匹配准备一个NCC模型。
find_ncc_model                         Explain:找出一个图像中的一个NCC模型的最佳匹配。
get_ncc_model_origin                   Explain:返回一个NCC模型的原点(参考点)。
get_ncc_model_params                   Explain:返回一个NCC模型的参数。
read_ncc_model                         Explain:从一个文件中读取一个NCC模型。
set_ncc_model_origin                   Explain:设置一个NCC模型的原点(参考点)。
write_ncc_model                        Explain:向一个文件中写入NCC模型。


9.3  Gray-Value-Based


adapt_template                         Explain:把一个模板用于一个图像的大小。
best_match                             Explain:寻找一个模板和一个图像的最佳匹配。
best_match_mg                          Explain:在金字塔中寻找最佳灰度值匹配。
best_match_pre_mg                      Explain:在预生成的金字塔中寻找最佳灰度值匹配。
best_match_rot                         Explain:寻找一个模板和一个旋转图像的最佳匹配。
best_match_rot_mg                      Explain:寻找一个模板和一个旋转金字塔的最佳匹配。
clear_all_templates                    Explain:所有模板的内存分配。
clear_template                         Explain:一个模板的内存分配。
create_template                        Explain:为模板匹配准备一个格式。
create_template_rot                    Explain:为旋转模板匹配准备一个格式。
fast_match                             Explain:寻找一个模板和一个图像的所有好的匹配。
fast_match_mg                          Explain:在金字塔中寻找所有好的灰度值匹配。
read_template                          Explain:从一个文件中读取一个模板。
set_offset_template                    Explain:模板的灰度值偏差。
set_reference_template                 Explain:为一个匹配模板定义参考位置。
write_template                         Explain:向一个文件中写入模板。


9.4  Shape-Based


clear_all_shape_models                 Explain:释放所有轮廓模型的内存。
clear_shape_model                      Explain:释放一个轮廓模型的内存。
create_aniso_shape_model               Explain:为各向异性尺度不变匹配准备一个轮廓模型。
create_scaled_shape_model              Explain:为尺度不变匹配准备一个轮廓模型。
create_shape_model                     Explain:为匹配准备一个轮廓模型。
determine_shape_model_params           Explain:确定一个轮廓模型的参数。
find_aniso_shape_model                 Explain:在一个图像中找出一个各向异性尺度不变轮廓的最佳匹配。
find_aniso_shape_models                Explain:找出多重各向异性尺度不变轮廓模型的最佳匹配。
find_scaled_shape_model                Explain:在一个图像中找出一个尺度不变轮廓模型的最佳匹配。
find_scaled_shape_models               Explain:找出多重尺度不变轮廓模型的最佳匹配。
find_shape_model                       Explain:在一个图像中找出一个轮廓模型的最佳匹配。
find_shape_models                      Explain:找出多重轮廓模型的最佳匹配。
get_shape_model_contours               Explain:返回一个轮廓模型的轮廓表示。
get_shape_model_origin                 Explain:返回一个轮廓模型的原点(参考点)。
get_shape_model_params                 Explain:返回一个轮廓模型的参数。
inspect_shape_model                    Explain:创建一个轮廓模型的表示。
read_shape_model                       Explain:从一个文件中读取一个轮廓模型。
set_shape_model_origin                 Explain:设置一个轮廓模型的原点(参考点)。
write_shape_model                      Explain:向一个文件中写入一个轮廓模型。

Chapter_10_:Matching-3D


affine_trans_object_model_3d           Explain:把一个任意有限3D变换用于一个3D目标模型。
clear_all_object_model_3d              Explain:释放所有3D目标模型的内存。
clear_all_shape_model_3d               Explain:释放所有3D轮廓模型的内存。
clear_object_model_3d                  Explain:释放一个3D目标模型的内存。
clear_shape_model_3d                   Explain:释放一个3D轮廓模型的内存。
convert_point_3d_cart_to_spher         Explain:把直角坐标系中的一个3D点转变为极坐标。
convert_point_3d_spher_to_cart         Explain:把极坐标中的一个3D点转变为直角坐标。
create_cam_pose_look_at_point          Explain:从摄像机中心和观察方向创建一个3D摄像机位置。
create_shape_model_3d                  Explain:为匹配准备一个3D目标模型。
find_shape_model_3d                    Explain:在一个图像中找出一个3D模型的最佳匹配。
get_object_model_3d_params             Explain:返回一个3D目标模型的参数。
get_shape_model_3d_contours            Explain:返回一个3D轮廓模型视图的轮廓表示。
get_shape_model_3d_params              Explain:返回一个3D轮廓模型的参数。
project_object_model_3d                Explain:把一个3D目标模型的边缘投影到图像坐标中。
project_shape_model_3d                 Explain:把一个3D轮廓模型的边缘投影到图像坐标中。
read_object_model_3d_dxf               Explain:从一个DXF文件中读取一个3D目标模型。
read_shape_model_3d                    Explain:从一个文件中读取一个3D轮廓模型。
trans_pose_shape_model_3d              Explain:把一个3D目标模型的坐标系中的位置转变为一个3D轮廓模型的参考坐标系中的位置,反之亦然。
write_shape_model_3d                   Explain:向一个文件写入一个3D轮廓模型。

Chapter_11_:Morphology


11.1  Gray-Values


dual_rank                              Explain:打开、取中值和关闭圆和矩形掩码。
gen_disc_se                            Explain:为灰度形态学生成椭圆结构基础。
gray_bothat                            Explain:执行一个图像的一个灰度值bottom_hat变换(原图像和它的闭之间的差)。
gray_closing                           Explain:关闭一个图像的一个灰度值。
gray_closing_rect                      Explain:关闭带矩形掩码的灰度值。
gray_cl_osing_shape                    Explain:关闭带选择掩码的灰度值。
gray_dilation                          Explain:扩大一个图像上的灰度值。
gray_dilation_rect                     Explain:确定一个矩形的最小灰度值。
gray_dilation_shape                    Explain:确定一个选择的掩码的最大灰度值。
gray_erosion                           Explain:腐蚀一个图像的灰度值。
gray_erosion_rect                      Explain:确定一个矩形的最小灰度值。
gray_erosion_shape                     Explain:确定一个选择的掩码的最小灰度值。
gray_opening                           Explain:打开一个图像的灰度值。
gray_opening_rect                      Explain:打开一个矩形掩码的灰度值。
gray_openin_g_shape                    Explain:打开一个选择的掩码的灰度值。
gray_range_rect                        Explain:确定一个矩形的灰度值范围。
gray_tophat                            Explain:执行一个图像的一个灰度值top_hat变换(原图像和它的开之间的差)。
read_gray_se                           Explain:为灰度形态学下载一个结构基础。


11.2  Region


bottom_hat                             Explain:计算区域的bottom_hat(原图像和它的闭之间的差)。
boundary                               Explain:把一个区域减小到它的边界。
closing                                Explain:关闭一个区域。
closing_circle                         Explain:关闭一个圆形结构基础的一个区域。
closing_golay                          Explain:关闭格雷字母表中的元素的一个区域。
closing_rectangle1                     Explain:关闭一个矩形结构基础的一个区域。
dilation1                              Explain:扩大一个区域。
dilation2                              Explain:扩大一个区域(使用一个参考点)。
dilation_circle                        Explain:扩大一个圆形结构基础的一个区域。
dilation_golay                         Explain:扩大格雷字母表的元素的一个区域。
dilation_rectangle1                    Explain:扩大一个矩形结构基础的一个区域。
dilation_seq                           Explain:顺序地扩大一个区域。
erosion1                               Explain:腐蚀一个区域。
erosion2                               Explain:腐蚀一个区域(使用参考点)。
erosion_circle                         Explain:腐蚀一个圆形结构基础的一个区域。
erosion_golay                          Explain:腐蚀格雷字母表的一个元素的一个区域。
erosion_rectangle1                     Explain:腐蚀一个矩形结构基础的一个区域。
erosion_seq                            Explain:按顺序腐蚀一个区域。
fitting                                Explain:执行多重结构基础的打开后关闭。
gen_struct_elements                    Explain:生成一个标准结构基础。
golay_elements                         Explain:生成格雷字母表的结构基础。
hit_or_miss                            Explain:区域的Hit-or-miss运行。
hit_or_miss_golay                      Explain:使用格雷字母表的区域的Hit-or-miss运行。
hit_or_miss_seq                        Explain:使用格雷字母表的区域的Hit-or-miss运行(按顺序)。
minkowski_add1                         Explain:执行一个区域的Minkowski添加。
minkowski_add2                         Explain:扩大一个区域(使用参考点)。
minkowski_sub1                         Explain:腐蚀一个区域。
minkowski_sub2                         Explain:腐蚀一个区域(使用参考点)。
morph_hat                              Explain:计算bottom_hat_和top_hat的联合。
morph_skeleton                         Explain:计算一个区域的形态学框架。
morph_skiz                             Explain:缩小一个区域。
opening                                Explain:打开一个区域。
opening_circle                         Explain:打开一个圆形结构基础的一个区域。
opening_golay                          Explain:打开格雷字母表的一个元素的一个区域。
opening_rectangle1                     Explain:打开一个矩形结构基础的一个区域。
opening_seg                            Explain:分离重叠区域。
pruning                                Explain:去掉一个区域的分支。
thickening                             Explain:把一个Hit-or-miss运行的结果添加到一个区域。
thickening_golay                       Explain:把一个Hit-or-miss运行的结果添加到一个区域中(使用一个Golay结构基础)。
thickening_seq                         Explain:把一个Hit-or-miss运行的结果添加到一个区域中(按顺序)。
thinning                               Explain:从一个区域移去一个Hit-or-miss运行的结果。
thinning_golay                         Explain:从一个区域移去一个Hit-or-miss运行的结果(使用一个Golay结构基础)。
thinning_seq                           Explain:从一个区域移去一个Hit-or-miss运行的结果(按顺序)。
top_hat                                Explain:计算区域的top_hat(原图像和它的开之间的差)。

Chapter_12:OCR(光字符识别)


12.1  Hyperboxes


close_all_ocrs                         Explain:删除所有光字符,释放存储空间,但会丢失所有的测试数据。
close_ocr                              Explain:重新分配拥有OcrHandle数目的分级器的存储,但所有相应的数据会丢失,不过这些数据可由write  ocr事先保存。
create_ocr_class_box                   Explain:创建新的OCR分级器。
do_cr_multi                            Explain:给每一个Character(字符)分配一个类。
do_ocr_single                          Explain:给一些Character(字符)分配一些类。
info_ocr_class_box                     Explain:反馈ocr的有关信息。
ocr_change_char                        Explain:为字符建立新的查阅表。
ocr_get_features                       Explain:计算给定Character(字符)的特征参数。
read_ocr                               Explain:从文件的FileName(文件名)读取OCR分级器。
testd_ocr_class_box                    Explain:测试给定类中字符的置信度。
traind_ocr_class_box                   Explain:通过一幅图像的特定区域直接测试分级器。
trainf_ocr_class_box                   Explain:根据指定测试文件测试分级器的OCRHandle。
write_ocr                              Explain:将OCR分级器的OCRHandle写入文件的FileName(文件名)。


12.2  Lexica


clear_all_lexica                       Explain:清除所有的词汇(词典),释放它们的资源。
clear_lexicon                          Explain:清除一个词汇(词典),释放相应的资源。
create_lexicon                         Explain:根据一些Words(单词)的元组创建一个新的词汇(词典)。
Import_lexicon                         Explain:通过FileName(文件名)选定的文件中的一系列单词创建一个新的词典。
inspect_lexicon                        Explain:返回Words参数的词典中所有单词的元组。
lookup_lexicon                         Explain:检查Word(单词)是否在词典的LexiconHandle中,若在返回1否则返回0。
suggest_lexicon                        Explain:将Word(单词)与词典中所有词汇相比较,计算出将Word从词典中导入单词中所需的足校的编辑操作符NUMcorrections。


12.3  Neural-Nets(神经网络)


clear_all_ocr_class_mlp                Explain:清除所有的create  ocr  class  mlp创建的OCR分级器,释放分级器占据的存储空间。
clear_ocr_class_mlp                    Explain:清除所有的由OCRHandle给定的且由create  ocr  class  mlp创建的OCR分级器,释放所有的分级器占据的存储空间。
create_ocr_class_mlp                   Explain:利用MLP(多层感知器)创建一个新的OCR分级器。
do_ocr_multi_class_mlp                 Explain:为根据给定区域字符和OCR分级器OCRHandle的灰度图像值而给定的每个字符计算出最好的类,将类返回到Class中,且将类的置信度返回到Confidence中。
do_ocr_single_class_mlp                Explain:为根据给定区域字符和OCR分级器OCRHandle的灰度图像值而给定的字符计算出最好的Num类,将类返回到Class中,且将类的置信度返回到Confidence中。
do_ocr_word_mlp                        Explain:功能与do  ocr  multi  class  mlp相同,只是do  ocr  word  mlp将字符组作为一个实体。
get_features_ocr_class_mlp             Explain:为根据OCR分级器OCRHandle确定的字符计算其特征参数,并将它们返回到Features。
get_params_ocr_class_mlp               Explain:返回一个OCR分级器的参数只有当分级器由do  ocr  multi  class  mlp创建时。
get_prep_info_ocr_class_mlp            Explain:计算OCR分级器预设定矢量特性的信息。
read_ocr_class_mlp                     Explain:从一个文件中读取OCR分级器。
trainf_ocr_class_mlp                   Explain:测试OCR分级器的OCRHandle,根据存储在OCR文件中的测试特性。
write_ocr_class_mlp                    Explain:将OCR分级器的OCRHandle写入由文件名确定的文件中。


12.4  Support-Vector-Machines_(支持矢量机)


clear_all_ocr_class_svm                Explain:清除所有的基于OCR分级器的SVM,释放相应的存储空间。
clear_ocr_class_svm                    Explain:清除基于OCR分级器的一个SVM,释放相应的存储空间。
create_ocr_class_svm                   Explain:利用支持向量机创建一个OCR分级器。
do_ocr_multi_class_svm                 Explain:根据基于OCR分级器的SVM将大量字符分类。
do_ocr_single_class_svm                Explain:根据基于OCR分级器的SVM将单个字符分类。
do_ocr_word_svm                        Explain:利用OCR分级器将一系列相关字符分类。
get_features_ocr_class_svm             Explain:计算一个字符的特征。
get_params_ocr_class_svm               Explain:返回一个OCR分级器的参数。
get_prep_info_ocr_class_svm            Explain:计算基于OCR分级器的SVM的预定义特征矢量的信息内容。
get_support_vector_num_ocr_class_svm   Explain:返回OCR分级器支持的矢量的数目。
get_support_vector_ocr_class_svm       Explain:返回基于支持向量机的已测试OCR分级器中支持向量的索引。
read_ocr_class_svm                     Explain:从文件中读取基于OCR分级器的SVM。
reduce_ocr_class_svm                   Explain:根据一个减小的SVM来接近一个基于OCR分级器的SVM。
Trainf_ocr_class_svm                   Explain:测试一个OCR分级器。
write_ ocr_class_svm                   Explain:将一个OCR分级器写入文件。


12.5  Tools


Segment_characters                     Explain:将一副图像给定区域的字符分割。
select_characters                      Explain:从一个给定区域中选择字符。
text_line_orientation                  Explain:决定一个文本行或段落的定向(定位)。
text_line_slant                        Explain:决定一个文本行或段落的字符的倾斜。


12.6  Training-Files


append_ocr_trainf                      Explain:将字符添加到一个测试文件中。
concat_ocr_trainf                      Explain:合并测试文件。
read_ocr_trainf                        Explain:从文件中读取字符,将其转换到图像中。
read_ocr_trainf_names                  Explain:查询哪些字符存储在测试文件中。
read_ocr_trainf_select                 Explain:从文件中读取测试特定字符,将其转换到图像中。
write_ocr_trainf                       Explain:将已测试的字符存储到文件中。
write_ocr_trainf_image                 Explain:将字符写入正在测试的文件中。

Chapter_13:Object


13.1  Information


count_obj                              Explain:统计一个元组中的对象。
get_channel_info                       Explain:一幅目标图像组成部分的信息。
get_obj_class                          Explain:一副目标图像类的名称。
test_equal_obj                         Explain:比较目标图像的平等性。
test_obj_def                           Explain:测试目标是否被删除。
13.2  Manipulation
clear_obj                              Explain:将一个对象的图标从HALCON数据库中删除。
concat_obj                             Explain:连接两个目标元组的图标。
copy_obj                               Explain:复制一个HALCON数据库中对象的图标_。
gen_empty_obj                          Explain:创建一个空的目标元组。
integer_to_obj                         Explain:将一个整型数转换为一个图标。
obj_to_integer                         Explain:将一个图标转换为一个整型数。
select_obj                             Explain:从一个目标元组中选择目标。

Chapter_14:Regions


14.1  Access


get_region_chain                       Explain:一个对象的轮廓(contour)作为链式码。
get_region_contour                     Explain:查询一个目标的轮廓(contour)。
get_region_convex                      Explain:查询突起的外表作为轮廓(contour)。
get_region_points                      Explain:查询一个区域的像素数。
get_region_polygon                     Explain:用一个多边形近似获取区域。
get_region_runs                        Explain:查询一个区域的扫描宽度编码。


14.2  Creation


gen_checker_region                     Explain:创建一个方格式区域。
gen_circle                             Explain:创建一个圆周。
gen_ellipse                            Explain:创建一个椭圆。
gen_empty_region                       Explain:创建一个空的区域。
gen_grid_region                        Explain:根据行或像素数创建一个区域_。
gen_random_region                      Explain:创建一个随机区域。
gen_random_regions                     Explain:创建随机区域如圆周,矩形和椭圆。
gen_rectangle1                         Explain:创建一个与坐标轴平行的长方形。
gen_rectangle2                         Explain:创建任意方向的矩形。
gen_region_contour_xld                 Explain:从XLD元组中创建一个区域。
gen_region_histo                       Explain:将一个直方图转换为一个区域。
gen_region_hline                       Explain:将Hesse正规形状中描述的输入线存储为区域。
gen_region_line                        Explain:将输入线以区域形式存储。
gen_region_points                      Explain:将个别的像素存储为图像区域。
gen_region_polygon                     Explain:将一个多边形存储为一个目标图像。
gen_region_polygon_filled              Explain:将一个多边形存储为一个已填充区域。
gen_region_polygon_xld                 Explain:创建一个XLD多边形中的区域。
gen_region_runs                        Explain:创建一个扫描宽度编码中的图像区域。
label_to_region                        Explain:提取一幅图像中灰度值相同的区域。


14.3  Features


area_center                            Explain:一个区域的面积(大小)和中心。
circularity                            Explain:影响一个区域与圆的相似度的形状系数。
compactness                            Explain:影响一个区域致密度的形状系数。
connect_and_holes                      Explain:连接部分和中断的数目。
contlength                             Explain:描述一个区域轮廓(contour)的长度。
convexity                              Explain:影响一个区域凸性的形状系数。
diameter_region                        Explain:一个区域两个边界点的最大距离。
eccentricity                           Explain:来源于椭圆参数的形状系数。
elliptic_axis                          Explain:相似椭圆的参数。
euler_number                           Explain:计算Euler数目。
find_neighbors                         Explain:搜寻直接邻域。
get_region_index                       Explain:包括给定像素在内的所有的区域的索引。
get_region_thickness                   Explain:查询主轴附近区域的宽度(厚度)。
hamming_distance                       Explain:两个区域间的汉明距离。
hamming_distance_norm                  Explain:两个区域间的归一化汉明距离。
inner_circle                           Explain:一个区域内部最大的圆周。
inner_rectangle1                       Explain:一个区域内部最大的矩形。
moments_region_2nd                     Explain:区域的某时刻几何特性,。
moments_region_2nd_invar               Explain:区域的某时刻几何特性。
moments_region_2nd_rel_invar           Explain:计算相关时刻参数。
moments_region_3rd                     Explain:区域的某时刻几何特性。
moments_region_3rd_invar               Explain:区域的某时刻几何特性。
moments_region_central                 Explain:区域的某时刻几何特性。
moments_region_central_invar           Explain:区域的某时刻几何特性。
orientation_region                     Explain:一个区域的定向。
rectangularity                         Explain:影响一个区域矩形相似度的形状系数。
roundness                              Explain:轮廓中获取的形状系数。
runlength_distribution                 Explain:一个区域扫描宽度编码所需的顺串的分配。
runlength_features                     Explain:区域扫描宽度编码的特征值。
select_region_point                    Explain:选择包括给定像素在内的所有区域。
select_region_spatial                  Explain:讨论区域的关联性。
select_shape                           Explain:根据图形特征选择区域。
select_shape_proto                     Explain:选择彼此有某种关系的区域。
select_shape_std                       Explain:选择给定形状的区域。
smallest_circle                        Explain:一个区域的最小周长。
smallest_rectangle1                    Explain:平行于坐标轴的包围某区域的矩形。
smallest_rectangle2                    Explain:任意方向包围某区域的最小矩形。
spatial_relation                       Explain:根据坐标轴方向左、右、上、下排列相关区域。


14.4  Geometric-Transformations


affine_trans_region                    Explain:对区域进行任意的二维变换。
mirror_region                          Explain:反馈一个平行于X或Y坐标轴的区域。
move_region                            Explain:对区域进行变换。
polar_trans_region                     Explain:将一个环状弧内的区域转换为极坐标。
polar_trans_region_inv                 Explain:将极坐标中的区域转换为笛卡尔坐标中的区域。
projective_trans_region                Explain:对一个区域进行射影变换。
transpose_region                       Explain:翻译关于一个点的一个区域。
zoom_region                            Explain:缩放一个区域。


14.5  Sets


complement                             Explain:返回一个区域的补码。
difference                             Explain:计算两个区域的差距(不同)。
intersection                           Explain:计算两个区域的交集。
symm_difference                        Explain:计算两个区域对称差异。
union1                                 Explain:返回所有输入区域的并集。
union2                                 Explain:返回两个区域的并集。


14.6  Tests


test_equal_region                      Explain:检测两个目标区域是否相同。
test_subset_region                     Explain:检测一个区域是否包含在另一个区域中。


14.7  Transformation


background_seg                         Explain:决定给定区域背景相连的部分。
clip_region                            Explain:将一个区域修改为矩形。
clip_region_rel                        Explain:根据大小修改一个区域。
connection                             Explain:计算一个区域相连接的部分。
distance_transform                     Explain:计算一个区域的距离变换。
eliminate_runs                         Explain:消除一个给定宽度的顺串。
expand_region                          Explain:填充区域间的间隙或分离互相重叠的区域。
fill_up                                Explain:填充区域中的中断(裂缝等)。
fill_up_shape                          Explain:填充拥有给定图形特征区域的中断。
hamming_change_region                  Explain:创建一个有给定汉明距离的区域。
interjacent                            Explain:利用给定区域分割图像。
junctions_skeleton                     Explain:找到框架中的结点和终点。
merge_regions_line_scan                Explain:从行扫描图像合并区域。
partition  dynamic                     Explain:在较小垂直范围的位置水平分割一个区域。
partition_dynamic                      Explain:将一个区域分割为等大的矩形。
rank_region                            Explain:给对区域的操作归类。
remove_noise_region                    Explain:去除一个区域内的噪声。
shape_trans                            Explain:改变一个区域的形状。
skeleton                               Explain:计算一个区域的框架。
sort_region                            Explain:根据相邻位置归类区域。
split_skeleton_lines                   Explain:用一个像素宽,没有分支的线来分离线。
split_skeleton_region                  Explain:用一个像素宽,没有分支的区域来分离线。

Chapter_15:Segmentation


15.1  Classification


add_samples_image_class_gmm            Explain:将从图像中获取的测试样本添加到高斯混合模型的测试数据库中。
add_samples_image_class_mlp            Explain:将从图像中获取的测试样本添加到多层视感控器的测试数据库中。
add_samples_image_class_svm            Explain:将从图像中获取的测试样本添加到一个支持向量机的测试数据库中。
class_2dim_sup                         Explain:采用二维空间像素分类分割图像。
class_2dim_unsup                       Explain:将两幅图像以聚类分割。
class_ndim_box                         Explain:利用立方体将像素分类。
class_ndim_norm                        Explain:利用球体或立方体将像素分类。
classify_image_class_gmm               Explain:根据高斯混合模式分类图像。
classify_image_class_mlp               Explain:根据多层视感控器分类图像_。
classify_image_class_svm               Explain:根据支持向量机分类图像。
learn_ndim_box                         Explain:利用多通道图像测试一个分级器。
learn_ndim_norm                        Explain:为class_ndim_norm构建类。


15.2  Edges


detect_edge_segments                   Explain:检测直线边缘分割。
hysteresis_threshold                   Explain:对一副图像采取磁滞门限操作。
nonmax_suppression_amp                 Explain:抑制一幅图像上的非最大值点。
nonmax_suppression_dir                 Explain:利用指定图像抑制一幅图像上的非最大值点。


15.3  Regiongrowing


expand_gray                            Explain:依据灰度值或颜色填充两个区域的间隙或分割重叠区域。
expand_gray_ref                        Explain:依据灰度值或颜色填充两个区域的间隙或分割重叠区域。
expand_line                            Explain:从给定线开始扩充区域。
regiongrowing                          Explain:利用区域增长分割图像。
regiongrowing_mean                     Explain:利用平均灰度值执行区域增长。
regiongrowing_n                        Explain:利用区域增长为多通道图像分割图像。


15.4  Threshold


auto_threshold                         Explain:根据直方图决定的阀值分割图像。
bin_threshold                          Explain:根据自动产生的阀值分割图像。
char_threshold                         Explain:为提取的字符产生一个分割阀值。
check_difference                       Explain:一个像素一个像素的比较两幅图像。
dual_threshold                         Explain:对标记的图像做门限操作。_
dyn_threshold                          Explain:利用局域阀值分割图像。
fast_threshold                         Explain:利用全局阀值快速将图像二值化。
histo_to_thresh                        Explain:根据直方图决定灰度值门限。
threshold                              Explain:利用全局阀值分割图像。
threshold_sub_pix                      Explain:根据子像素的准确性从一副图像中提取水平(平坦)交叉口。
var_threshold                          Explain:根据局域平均标准偏差分析将图像二值化。
zero_crossing                          Explain:从一幅图像中提取零相交。
zero_crossing_sub_pix                  Explain:根据子像素准确性从一幅图像中提取零相交。


15.5  Topography


critical_points_sub_pix                Explain:一幅图像中主要点的子像素精确度检测。
local_max                              Explain:检测一幅图像中所有的最大数。
local_max_sub_pix                      Explain:一幅图像中局域最大数的子像素精确度检测。
local_min                              Explain:检测一幅图像中所有的最小数。
local_min_sub_pix                      Explain:一幅图像中局域最小数的子像素精确度检测。
lowlands                               Explain:检测凹地所有灰度值。
lowlands_center                        Explain:检测凹地所有灰度值的中心。
plateaus                               Explain:检测所有平稳状态灰度值。
plateaus_center                        Explain:检测所有平稳状态灰度值的中心。
pouring                                Explain:根据大于“pouring_water”分割图像。
saddle_points_sub_pix                  Explain:一幅图像中底部点的子像素精确度检测。
watersheds                             Explain:从一副图像中提取分界线和“盆地”。
watersheds_threshold                   Explain:利用阀值从一幅图像中提取“分水岭盆地”。

Chapter_16:System


16.1  Database


count_relation                         Explain:在HALCON数据库中实体的数目。
get_modules                            Explain:查询已使用模块和模块关键码。
reset_obj_db                           Explain:HALCON系统的初始化。


16.2  Error-Handling


get_check                              Explain:HALCON控制模式的说明。
get_error_text                         Explain:查询HALCON错误测试后错误数目。
get_spy                                Explain:HALCON调试工具当前配置。
query_spy                              Explain:查询HALCON调试工具可能的设置。
set_check                              Explain:激活和钝化HALCON控制模式。
set_spy                                Explain:HALCON调试工具的控制。


16.3  Information


get_chapter_info                       Explain:获取程序有关章节的信息。
get_keywords                           Explain:获取指定给程序的关键字。
get_operator_info                      Explain:获取关于HALCON程序的信息。
get_operator_name                      Explain:获取由给定字符串作为它们的名字的程序。
get_param_info                         Explain:获取关于程序参数的信息。
get_param_names                        Explain:获取一个HALCON程序参数的名字。
get_param_num                          Explain:获取一个HALCON程序不同参数类的数目。
get_param_types                        Explain:获取一个HALCON程序控制参数的缺省数据类型。
query_operator_info                    Explain:联合操作get_operator_info查询空档相关信息。
query_param_info                       Explain:查询关于操作get_param_info的空档的在线信息。
search_operator                        Explain:寻找一个关键字所有进程的名字。


16.4 Operating-System


count_seconds                          Explain:衡量时间。
system_call                            Explain:执行系统请求。
wait_seconds                           Explain:延迟操作的执行。


16.5  Parallelization


check_par_hw_potential                 Explain:检测硬件进行并行处理的潜力。
load_par_knowledge                     Explain:从文件中导入自动平行化信息。
store_par_knowledge                    Explain:在文件中存储关于自动平行化的信息。


16.6  Parameters


get_system                             Explain:根据HALCON系统参数获取关于当前的信息。
set_system                             Explain:HALCON系统参数的设置。


16.7  Serial


clear_serial                           Explain:清除一个串行连接的缓冲。
close_all_serials                      Explain:关闭所有的串行设备。
close_serial                           Explain:关闭一个串行设备。
get_serial_param                       Explain:获取一个串行设备的参数。
open_serial                            Explain:打开一个串行设备。
read_serial                            Explain:读取一个串行设备。
set_serial_param                       Explain:设置一个串行设备的参数。
write_serial                           Explain:写入一个串行设备。


16.8  Sockets


close_socket                           Explain:关闭一个插口(接口)。
get_next_socket_data_type              Explain:决定下一个插口(接口)数据的HALCON数据类型。
get_socket_timeout                     Explain:获取一个插口(接口)的超时。
open_socket_accept                     Explain:打开一个接受连接请求的插口(接口)。
open_socket_connect                    Explain:打开一个插口到一个已存在的插口。
receive_image                          Explain:通过插口连接接收一副图像。
receive_region                         Explain:通过插口连接接收区域。
receive_tuple                          Explain:通过插口连接接收一个元组。
receive_xld                            Explain:通过插口连接接收一个XLD对象。
send_image                             Explain:通过插口连接发送一副图像。
send_region                            Explain:通过插口连接发送区域。
send_tuple                             Explain:通过插口连接发送一个元组。
send_xld                               Explain:通过插口连接发送一个XLD对象。
set_socket_timeout                     Explain:设置一个插口的超时。
socket_accept_connect                  Explain:接受一个监听插口的连接请求。

Chapter_17:Tools


17.1  2D-Transformations


affine_trans_pixel                     Explain:对像素坐标轴进行任意的仿射二维变换。
affine_trans_point_2d                  Explain:对点进行任意的最简二维变换
bundle_adjust_mosaic                   Explain:对一幅图像的嵌合体采取一系列调整。
hom_mat2d_compose                      Explain:将两种相同类型二维变换矩阵相乘。
hom_mat2d_determinant                  Explain:计算一个同质的二维变换矩阵的行列式。
hom_mat2d_identity                     Explain:构建二维变换同样的同质变换矩阵。
hom_mat2d_invert                       Explain:插入一个同质二维变换矩阵。
hom_mat2d_rotate                       Explain:为一个同质二维变换矩阵添加一个循环。
hom_mat2d_rotate_local                 Explain:为一个同质二维变换矩阵添加一个循环。
hom_mat2d_scale                        Explain:为一个同质二维变换矩阵添加一个缩放。
hom_mat2d_scale_local                  Explain:为一个同质二维变换矩阵添加一个缩放。
hom_mat2d_slant                        Explain:为一个同质二维变换矩阵添加一个斜面。
hom_mat2d_slant_local                  Explain:为一个同质二维变换矩阵添加一个斜面。
hom_mat2d_to_affine_par                Explain:计算一个来自一个同质二维变换矩阵的仿射变换参数。
hom_mat2d_translate                    Explain:为一个同质二维变换矩阵添加一个旋转。
hom_mat2d_translate_local              Explain:为一个同质二维变换矩阵添加一个旋转。
hom_mat2d_transpose                    Explain:将一个同质二维变换矩阵转置。
hom_mat3d_project                      Explain:给一个二维投影变换矩阵投影一个仿射三维变换矩阵。
hom_vector_to_proj_hom_mat2d           Explain:根据给定点的映射计算一个同质变换矩阵。
proj_match_points_ransack              Explain:通过找到两副图像中点与点之间的映射计算一个投影变换矩阵。
projective_trans_pixel                 Explain:利用一个同质投影变换矩阵表示像素坐标轴。
projective_trans_point_2d              Explain:利用一个投影变换矩阵表示一个同质二维点。
vector_angle_to_rigid                  Explain:从点和角度方面计算一个严格的仿射变换。
vector_field_to_hom_mat2d              Explain:根据位移矢量字段获取一个最接近的近似图。
vector_to_hom_mat2d                    Explain:根据点与点间的映射获取一个最接近的近似图
vector_to_proj_hom_mat2d               Explain:利用给定点的映射计算一个映射变换矩阵。
vector_to_rigid                        Explain:根据点的映射获取一个近似严格的仿射变换。
vector_to_similarity                   Explain:根据点的映射获取一个近似的相似变换。


17.2  3D-Transformations


affine_trans_point_3d                  Explain:对点运用一个随即仿射三维变换。
convert_pose_type                      Explain:改变一个三维模式的表示类型。
create_pose                            Explain:创建一个三维模式。
get_pose_type                          Explain:获取一个三维模式的表示类型。
hom_mat3d_compose                      Explain:将两个同质三维变换矩阵相乘。
hom_mat3d_identity                     Explain:构建三维变换同样的同质变换矩阵。
hom_mat3d_invert                       Explain:插入一个同质三维变换矩阵。
hom_mat3d_rotate                       Explain:为一个同质三维变换矩阵添加一个循环。
hom_mat3d_rotate_local                 Explain:为一个同质三维变换矩阵添加一个循环。
hom_mat3d_scale                        Explain:为一个同质三维变换矩阵添加一个缩放。
hom_mat3d_scale_local                  Explain:为一个同质三维变换矩阵添加一个缩放。
hom_mat3d_to_pose                      Explain:将一个同质变换矩阵转换为一个三维模式。
hom_mat3d_translate                    Explain:为一个同质三维变换矩阵添加一个旋转。
hom_mat3d_translate_local              Explain:为一个同质三维变换矩阵添加一个旋转。
pose_to_hom_mat3d                      Explain:将一个三位模式转换为一个同质变换矩阵。
read_pose                              Explain:从一个文本文件中读取一个三维模式。
set_origin_pose                        Explain:转换一个三位模式的原点。
write_pose                             Explain:将一个三维模式写入一个文本文件。


17.3  Background-Estimator


close_all_bg_esti                      Explain:清除所有的背景评估数据集。
close_bg_esti                          Explain:清除背景估测数据集。
create_bg_esti                         Explain:为背景评估创建和初始化一个数据集。
get_bg_esti_params                     Explain:返回数据集的参数。
give_bg_esti                           Explain:返回估测背景图像。
run_bg_esti                            Explain:评估背景并返回前景区域。
set_bg_esti_params                     Explain:改变数据集的参数。
update_bg_esti                         Explain:改变估测背景图像。


17.4  Barcode


clear_all_bar_code_models              Explain:清除所有条形码模型,释放其分配的存储空间。
clear_bar_code_model                   Explain:清除一个条形码模型,释放相应的存储空间。
create_bar_code_model                  Explain:创建一个条形码阅读器模型。
find_bar_code                          Explain:检测和读取一幅图像中条形码符号。
get_bar_code_object                    Explain:访问创建在搜寻或条形码符号解码过程中的对象图标。
get_bar_code_param                     Explain:获取一个或多个描述条形码模式的参数。
get_bar_code_result                    Explain:获取字母数字混合编码的结果,其是在条形码符号解码过程中累计的。
set_bar_code_param                     Explain:设置条形码模型的选定参数。


17.5  Calibration


caltab_points                          Explain:从校准板说明文件中读取标志中心点。
cam_mat_to_cam_par                     Explain:计算从一个相机矩阵获取的内部相机参数。
cam_par_to_cam_mat                     Explain:从相机内部参数计算一个相机矩阵。
camera_calibration                     Explain:决定同时发生的最小化程序的所有相机参数。
change_radial_distortion_cam_par       Explain:根据与特殊放射失真相一致决定新的相机参数。
change_radial_distortion_contours_xld  Explain:改变了轮廓(contour)的放射失真。
change_radial_distortion_image         Explain:改变一幅图像的放射失真。
contour_to_world_plane_xld             Explain:将一个XLD轮廓(contour)转换为一个坐标系统中平面Z为零。
create_caltab                          Explain:创建一个描述文件和附文件的校准板。
disp_caltab                            Explain:投射和视觉化图像中校准板的三维模型。
find_caltab                            Explain:分割和标准化图像中的校准板区域。
find_marks_and_pose                    Explain:从图像中提取二维校准标志和为外部计算机参数计算内部数值。
gen_caltab                             Explain:创建一个校准板说明文件和相应的附文件。
gen_image_to_world_plane_map           Explain:创建一个投射图,其描述图像平面与坐标轴系统中平面Z为零之间的映射。
gen_radial_distortion_map              Explain:创建一个投射图,其描述图像与其相应正在改变的放射失真间的映射。
get_circle_pose                        Explain:从一个圆周相应的二维投射中决定它的三维模式。
get_line_of_sight                      Explain:计算相应于图像中一个点的视线。
get_rectangle_pose                     Explain:从一个矩形相应的二维投射中决定它的三维模式。
hand_eye_calibration                   Explain:执行一个手---眼校准。
image_points_to_world_plane            Explain:将图像中的点转换到坐标轴平面Z为零上。
image_to_world_plane                   Explain:通过将一副图像转换为坐标轴系统中平面Z为零而矫正图像。
project_3d_point                       Explain:将三维点投射到子像素图像坐标。
radiometric_self_calibration           Explain:执行一个相机的辐射测量的自校准。
read_cam_par                           Explain:从文本文件中读取内部相机参数。
sim_caltab                             Explain:根据校准板模拟一幅图像。
stationary_camera_self_calibration     Explain:投射一个静止投射相机的自校准。
write_cam_par                          Explain:将内部相机参数写入文本文件中。


17.6  Datacode


clear_all_data_code_2d_models          Explain:清除所有的二维数据模型并释放它们分配的存储空间。
clear_data_code_2d_model               Explain:清除一个二维数据模型并释放它分配的存储空间。
create_data_code_2d_model              Explain:创建一个二维数据编码类的模式。
find_data_code_2d                      Explain:检测和读取一副图像或测试的二维数据编码模式中的二维数据编码符号。
get_data_code_2d_objects               Explain:查询搜索二维数据编码符号过程中创建的对象的图标。
get_data_code_2d_param                 Explain:获取一个或多个描述二维数据编码模型的参数。
get_data_code_2d_results               Explain:获取字母数字混合编码的结果,其是在搜索二维数据编码符号过程中累计的。
query_data_code_2d_params              Explain:为一个给定二维数据编码模型获取通用参数或对象的名字,其也可用于其他的二维数据编码模型中。
read_data_code_2d_model                Explain:从一个文件中读取一个二维数据编码模型并新建一个模型。
set_data_code_2d_param                 Explain:设置二维数据编码模型的选定参数。
write_data_code_2d_model               Explain:将一个二维数据编码模型写入一个文件。


17.7  Fourier-Descriptor


abs_invar_fourier_coeff                Explain:根据起始点的位移标准化傅里叶系数。
fourier_1dim                           Explain:计算一个参数化的元组的傅里叶系数。
fourier_1dim_inv                       Explain:空间傅里叶变换(傅里叶逆变换)。
invar_fourier_coeff                    Explain:傅里叶系数标准化。
match_fourier_coeff                    Explain:两个元组的相似性。
move_contour_orig                      Explain:将原点变换到引力的中心。
prep_contour_fourier                   Explain:参数化传输的元组。


17.8  Function


abs_funct_1d                           Explain:Y值的绝对值。
compose_funct_1d                       Explain:组合两个函数。
create_funct_1d_array                  Explain:从Y值的序列中创建一个函数。
create_funct_1d_pairs                  Explain:从(X,Y)集合中创建一个函数。
derivate_funct_1d                      Explain:计算一个函数的派生物。
distance_funct_1d                      Explain:计算两个函数的间隔。
funct_1d_to_pairs                      Explain:查询一个函数的(X,Y)值。
get_pair_funct_1d                      Explain:根据控制点的索引查询一个函数值。
get_y_value_funct_1d                   Explain:返回任意位置函数的值。
integrate_funct_1d                     Explain:计算一个函数的正区域和负区域。
invert_funct_1d                        Explain:计算一个函数的反转。
local_min_max_funct_1d                 Explain:计算一个函数的局域最小和最大值点。
match_funct_1d_trans                   Explain:计算两个函数传递参数。
negate_funct_1d                        Explain:对Y值取非(反)。
num_points_funct_1d                    Explain:函数控制点的数目。
read_funct_1d                          Explain:从文件中读取一个函数。
sample_funct_1d                        Explain:再间隔区等距取样。
scale_y_funct_1d                       Explain:将Y值相乘和相加。
smooth_funct_1d_gauss                  Explain:采用高斯函数平滑一个等距一维函数。
smooth_funct_1d_mean                   Explain:采用平均值将一个等距一维函数平滑化。
transform_funct_1d                     Explain:根据给定传递参数变换你一个函数。
write_funct_1d                         Explain:将一个函数写入一个文件。
x_range_funct_1d                       Explain:函数的最小和最大X值。
y_range_funct_1d                       Explain:函数的最小和最大Y值。
zero_crossings_funct_1d                Explain:计算一个函数的零点。


17.9  Geometry


angle_ll                               Explain:计算两条线的夹角。
angle_lx                               Explain:计算一条线与垂直轴之间的角度。
distance_cc                            Explain:计算两个轮廓(contour)间的距离。
distance_cc_min                        Explain:计算两个轮廓(contour)间的最小距离。
distance_lc                            Explain:计算一条线和一个轮廓(contour)间的距离。
distance_lr                            Explain:计算一条线和一个区域间的距离。
distance_pc                            Explain:计算一个点和一个轮廓(contour)间的距离。
distance_pl                            Explain:计算一个点和一条线间的距离。
distance_pp                            Explain:计算两个点之间的距离。
distance_pr                            Explain:计算一个点和一个区域间的距离。
distance_ps                            Explain:计算一个点和一条分割线间的距离。
distance_rr_min                        Explain:两个相邻区域的相同像素间的最小距离。
distance_rr_min_dil                    Explain:膨胀时两个区域间的最小距离。
distance_sc                            Explain:计算一条分割线和一个轮廓(contour)间的距离。
distance_sl                            Explain:计算一条分割线和一条线间的距离。
distance_sr                            Explain:计算一条分割线和一个区域间的距离。
distance_ss                            Explain:计算两条分割线间的距离。
get_points_ellipse                     Explain:计算椭圆上特定角度的一个点。
intersection_ll                        Explain:计算两条线的交集点(相交点)。
projection_pl                          Explain:计算一条线上一个点的投影。


17.10  Grid-Rectification


connect_grid_points                    Explain:建立矫正网格的矫正点间的连接。
create_rectification_grid              Explain:建立一个附文件,描述矫正网格。
find_rectification_grid                Explain:分割图像中矫正网格区域。
gen_arbitrary_distortion_map           Explain:产生一个投射图,其描述随意扭曲图像与正确图像间的映射。
gen_grid_rectification_map             Explain:计算扭曲图像与基于规律的网格的正确的图像的映射。


17.11  Hough


hough_circle_trans                     Explain:返回指定半径的圆周的Hough变换。
hough_circles                          Explain:特定半径的圆周的中心。
hough_line_trans                       Explain:对区域中的线进行Hough变换。
hough_line_trans_dir                   Explain:利用局部方向梯度对线进行Hough变换。
hough_lines                            Explain:借助Hough变化查询图像中的线,并将其返回到HNF中。
hough_lines_dir                        Explain:借助采用局部方向梯度的Hough变换查询图像中的线,并将它们以正常形式返回。
select_matching_lines                  Explain:选取HNF中线的集合中匹配区域最好的线。


17.12  Image-Comparison


clear_all_variation_models             Explain:释放所有变化模型(variation_model)的存储空间。
clear_train_data_variation_model       Explain:释放变化模型(variation_model)的测试数据的存储空间。
clear_variation_model                  Explain:释放一个变化模型(variation_model)的存储空间。
compare_ext_variation_model            Explain:将一副图像与一个变化模型(variation_model)相比较。
compare_variation_model                Explain:将一副图像与一个变化模型(variation_model)相比较。
create_variation_model                 Explain:为图像对比创建一个变化模型。
get_thresh_images_variation_model      Explain:返回阀值图像用于图像对比。
get_variation_model                    Explain:返回图像用于图像对比。
prepare_direct_variation_model         Explain:为图像对比准备一个变化模型。
prepare_variation_model                Explain:为图像对比准备一个变化模型。
read_variation_model                   Explain:从一个文件中读取一个变化模型。
train_variation_model                  Explain:测试一个变化模型。
write_variation_model                  Explain:将一个变化模型写入文件。


17.13  Kalman-Filter


filter_kalman                          Explain:借助Kalman(卡尔曼)滤波器估测系统的当前状态。
read_kalman                            Explain:读取一个卡尔曼滤波器的说明文件。
sensor_kalman                          Explain:卡尔曼滤波器测量值的交互式输入。
update_kalman                          Explain:读取一个卡尔曼滤波器的更新文件。


17.14  Measure


close_all_measures                     Explain:清除所有测试对象。
close_measure                          Explain:清除一个测试对象。
fuzzy_measure_pairing                  Explain:提取与矩形或环状弧垂直的直线边缘。
fuzzy_measure_pairs                    Explain:提取与矩形或环状弧垂直的直线边缘。
fuzzy_measure_pos                      Explain:提取与矩形或环状弧垂直的直线边缘。
gen_measure_arc                        Explain:垂直与环状弧的直线边缘的提取。
gen_measure_rectangle2                 Explain:垂直与矩形的直线边缘的提取。
measure_pairs                          Explain:提取与矩形或环状弧垂直的直线边缘。
measure_pos                            Explain:提取与矩形或环状弧垂直的直线边缘。
measure_projection                     Explain:提取垂直于一个矩形或环状弧的灰度值轮廓(contour)。
measure_thresh                         Explain:提取沿着一个矩形或环状弧,特殊灰度值的点。
reset_fuzzy_measure                    Explain:重置一个模糊元函数。
set_fuzzy_measure                      Explain:指定一个模糊元函数。
set_fuzzy_measure_norm_pair            Explain:为边缘匹配指定一个规范化模糊元函数。
translate_measure                      Explain:转化(解释)一个测试对象。


17.15  OCV(Open_Circuit_Voltage_|_光学字符校验)


close_all_ocvs                         Explain:关闭所有OCV工具。
close_ocv                              Explain:关闭一个OCV工具。
create_ocv_proj                        Explain:创建一个基于灰度值突出的新的OCV工具。
do_ocv_simple                          Explain:利用一个OCV工具查证一个模式。
read_ocv                               Explain:从文件中读取一个OCV工具。
traind_ocv_proj                        Explain:测试一个OCV工具。
write_ocv                              Explain:将一个OCV工具保存到文件。


17.16  Shape-from


depth_from_focus                       Explain:利用多倍聚焦灰度级提取高度(厚度)。
estimate_al_am                         Explain:估测一个平面的反射率和反射光的数目。
estimate_sl_al_lr                      Explain:估测一个光源的倾斜度和一个平面的反射率。
estimate_sl_al_zc                      Explain:估测一个光源的倾斜度和一个平面的反射率。
estimate_tilt_lr                       Explain:估测一个光源的倾斜。
estimate_tilt_zc                       Explain:估测一个光源的倾斜。
phot_stereo                            Explain:根据至少三个灰度值的图像来重建一个平面。
select_grayvalues_from_channels        Explain:利用索引图像选择一个多通道图像的灰度值。
sfs_mod_lr                             Explain:从一个灰度值图像重建一个平面。
sfs_orig_lr                            Explain:从一个灰度值图像重建一个平面。
sfs_pentland                           Explain:从一个灰度值图像重建一个平面。
shade_height_field                     Explain:遮蔽一个突起的字段。


17.17  Stereo


binocular_calibration                  Explain:决定一个双目视觉立体系统的所有相机参数。
binocular_disparity                    Explain:计算一个矫正图像对的不均衡。
binocular_distance                     Explain:计算一个矫正立体图像对的间隔值。
disparity_to_distance                  Explain:将不均衡值转换为矫正双目视觉立体系统中的间隔值。
disparity_to_point_3d                  Explain:将一个图像点和它的不均衡值转换为一个矫正立体系统中的三维点。
distance_to_disparity                  Explain:将一个间隔值转换为一个矫正立体系统中的一个不均衡值。
essential_to_fundamental_matrix        Explain:计算一个从原始矩阵衍生而来的基本矩阵。
gen_binocular_proj_rectification       Explain:计算弱双目视觉立体系统图像的投射矫正值。
gen_binocular_rectification_map        Explain:创建传输图,其描述从一个双目相机到一个普通的矫正图像面的图像的映射。
gen_binocular_rectification_map        Explain:从一个双目相机系统视觉中两条线的交点中获取一个三维点。
match_essential_matrix_ransack         Explain:通过自动发掘图像点间对应关系来计算立体图像对的原始(本质)矩阵。
match_fundamental_matrix_ransack       Explain:通过自动发掘图像点间对应关系来计算立体图像对的基本矩阵。
match_rel_pose_ransack                 Explain:通过自动发掘图像点间对应关系来计算两个相机间的相对方位。
reconst3d_from_fundamental_matrix      Explain:计算基于基本矩阵的点的投影的三维重建。
rel_pose_to_fundamental_matrix         Explain:计算两个相机相关方向中获取的基本矩阵。
vector_to_essential_matrix             Explain:计算给定图像点间映射和已知相机矩阵的原始矩阵,重建三维点。
vector_to_fundamental_matrix           Explain:计算给定图像点间映射的集合的基本矩阵,重建三维点。
vector_to_fundamental_matrix           Explain:计算给定图像点间对应关系和已知相机参数的两个相机的相对方位,重建三维点。


17.18  Tools-Legacy


decode_1d_bar_code                     Explain:一个条形码的顺序解码。
decode_2d_bar_code                     Explain:解码二维条形码数据。
discrete_1d_bar_code                   Explain:从元素宽度创建一个离散条形码。
find_1d_bar_code                       Explain:搜索一幅图像中的一个条形码。
find_1d_bar_code_region                Explain:搜索一幅图像中的多种条形码。
find_1d_bar_code_scanline              Explain:搜索一幅图像中的一个条形码。
find_2d_bar_code                       Explain:搜索可能包括一个二维条形码的区域。
gen_1d_bar_code_descry                 Explain:创建一个一维条形码的说明。
gen_1d_bar_code_descr_gen              Explain:创建一个一维条形码的类属描述。
gen_2d_bar_code_descry                 Explain:创建一个二维条形码的类属描述。
get_1d_bar_code                        Explain:提取一个条形码中元素的宽度。
get_1d_bar_code_scanline               Explain:提取一个条形码区域中元素的宽度。
get_2d_bar_code                        Explain:提取一个条形码区域(“数据矩阵符号”)中数据元素(在ECC200:“模块”中)的值。_
get_2d_bar_code_pos                    Explain:提取一个条形码区域(“数据矩阵符号”)中数据元素(在ECC200:“模块”中)的数值和它们在图像中的位置。

Chapter_18:Tuple


18.1  Arithmetic


tuple_abs                              Explain:计算一个元组的绝对值。
tuple_acos                             Explain:计算一个元组的反余弦。
tuple_add                              Explain:两个元组相加。
tuple_asin                             Explain:计算一个元组的反余弦。
tuple_atan                             Explain:计算一个元组的反正切。
tuple_atan2                            Explain:计算一个元组四个象限的反正切。
tuple_ceil                             Explain:计算一个元组的上限函数。
tuple_cos                              Explain:计算一个元组的余弦。
tuple_cosh                             Explain:计算一个元组的双曲余弦。
tuple_cumul                            Explain:计算一个元组的累计和。
tuple_deg                              Explain:将一个元组从弧度转换为角度。
tuple_div                              Explain:将两个元组相除。
tuple_exp                              Explain:元组的指数运算。
tuple_fabs                             Explain:计算一个元组(例如浮点数)的绝对值。
tuple_floor                            Explain:计算一个元组的“地板函数”。
tuple_fmod                             Explain:计算两个元组浮点数相除的余数。
tuple_ldexp                            Explain:计算两个元组的返回长双精度指数函数。
tuple_log                              Explain:计算一个元组的自然对数。
tuple_log10                            Explain:计算一个元组底为10的对数。
tuple_max2                             Explain:计算两个元组的元素宽度的最大值。
tuple_min2                             Explain:计算两个元组的元素宽度的最小值。
tuple_mod                              Explain:计算两个元组整型数相除的余数。
tuple_mult                             Explain:两个元组相乘。
tuple_neg                              Explain:将一个元组取反。
tuple_pow                              Explain:计算两个元组的冥函数。
tuple_rad                              Explain:将一个元组从角度转换为弧度。
tuple_sgn                              Explain:计算一个元组的正负。
tuple_sin                              Explain:计算一个元组的正弦。
tuple_sinh                             Explain:计算一个元组的双曲正弦。
tuple_sqrt                             Explain:计算一个元组的平方根(二次方根)。
tuple_sub                              Explain:两个元组相减。
tuple_tan                              Explain:计算一个元组的正切。
tuple_tanh                             Explain:计算一个远足的双曲正切。


18.2  Bit-Operations


tuple_band                             Explain:计算两个元组的按位运算。
tuple_bnot                             Explain:两个元组逐位取逻辑非。
tuple_bor                              Explain:计算两个元组的按位运算。
tuple_bxor                             Explain:两个元组逐位进行互斥逻辑或运算。
tuple_lsh                              Explain:元组逐位左移。
tuple_rsh                              Explain:元组逐位右移。


18.3  Comparison


tuple_equal                            Explain:测试两个元组是否相同。
tuple_greater                          Explain:测试一个元组是否大于另一个元组。
tuple_greater_equal                    Explain:测试一个元组是否大于等于另一个。
tuple_less                             Explain:测试一个元组是否小于另一个元组。
tuple_less_equal                       Explain:测试一个元组是否小于等于另一个。
tuple_not_equal                        Explain:测试两个元组是不是不等。


18.4  Conversion


tuple_chr                              Explain:根据ASCII码将整型元组转换为字符串。
tuple_chrt                             Explain:根据ASCII码将整型元组转换为字符串。
tuple_int                              Explain:讲一个元组转换为一个整型元组。
tuple_is_number                        Explain:检测一个字符串元组是否表示数字。
tuple_number                           Explain:将一个字符串元组转换为一个数字元组。
tuple_ord                              Explain:将长度为1的字符串的元组转换为它们相应的ASCII码元组。
tuple_ords                             Explain:将一个字符串的元组转换为它们ASCII码的元组。
tuple_real                             Explain:将一个元组转换为一个浮点数的元组。
tuple_round                            Explain:将一个元组转换为一个整型数的元组。
tuple_string                           Explain:将一个元组转换为一个字符串元组。


18.5  Creation


tuple_concat                           Explain:合并两个元组为一个新的。
tuple_gen_const                        Explain:创建一个特殊长度的元组和初始化它的元素。
tuple_rand                             Explain:返回任意值为0或1的元组。


18.6 Element-Order


tuple_inverse                          Explain:将一个元组反置(反转)。
tuple_sort                             Explain:按照升序分类(排列)元组的元素。
tuple_sort_index                       Explain:将元组的元素分类并返回分类元组的目录。


18.7  Features


tuple_deviation                        Explain:返回一个元组元素的标准差。
tuple_length                           Explain:返回一个元组元素数目。
tuple_max                              Explain:返回一个元组的最大元素。
tuple_mean                             Explain:返回一定数量元组的平均值。
tuple_median                           Explain:返回一个元组元素的中值。
tuple_min                              Explain:返回一个元组的最小元素。
tuple_sum                              Explain:返回一个元组所有元素的和。


18.8  Logical-Operations


tuple_and                              Explain:两个元组的逻辑与。
tuple_not                              Explain:两个元组的逻辑非。
tuple_or                               Explain:两个元组的逻辑或。
tuple_xor                              Explain:两个元组的逻辑互斥或。


18.9  Selection


tuple_find                             Explain:返回一个元组所有出现的符号,同时位于另一个元组内。
tuple_first_n                          Explain:选取一个元组的第一个元素。
tuple_last_n                           Explain:选择从符号“n”开始到元组末尾的所有元素。
tuple_remove                           Explain:从一个元组中移出元素。
tuple_select                           Explain:选择一个元组中单一元素。
tuple_select_range                     Explain:选择一个元组中的一些元素。
tuple_select_rank                      Explain:选择一个元组中序号为n的元素。
tuple_str_bit_select                   Explain:选择一个元组中单一符号或位。
tuple_uniq                             Explain:丢弃元组中除成功归类的元素外的所有元素。


18.10  String-Operators


tuple_environment                      Explain:读取一个或多个环境变量。
tuple_regexp_match                     Explain:利用公式提取子链。
tuple_regexp_replace                   Explain:用有规律的公式代替一个子链。
tuple_regexp_select                    Explain:选择符合公式的元组元素。
tuple_regexp_test                      Explain:测试一个字符串是否满足一个规则公式的要求。
tuple_split                            Explain:在预定义的独立字符间将字符串分离为子链。
tuple_str_first_n                      Explain:分割从第一个字符直到字符串元组外的位置“n”处。
tuple_str_last_n                       Explain:从字符串元组外位置“n”处开始分割所有的字符。
tuple_strchr                           Explain:前向搜索一个位于字符串元组内的字符。
tuple_strlen                           Explain:字符串元组中每个字符串的长度。
tuple_strrchr                          Explain:后向搜索一个位于字符串元组内的字符。
tuple_strrstr                          Explain:后向搜索一个位于字符串元组内的字符串。
tuple_strstr                           Explain:前向搜索一个位于字符串元组内的字符串。

Chapter_19:XLD


19.1  Access


get_contour_xld                        Explain:返回XLD轮廓(contour)的坐标。
get_lines_xld                          Explain:返回一个XLD多边形(polygon)数据。
get_parallels_xld                      Explain:返回一个XLD并行数据。
get_polygon_xld                        Explain:返回一个XLD多边形(polygon)数据。


19.2  Creation


gen_contour_nurbs_xld                  Explain:将一个NURBS曲线转换为一个XLD(密度?)轮廓(contour)。
gen_contour_polygon_rounded_xld        Explain:根据一个多边形(polygon)(以元组形式给出)的圆形角点创建一个XLD轮廓(contour)。
gen_contour_polygon_xld                Explain:根据一个多边形(polygon)(以元组形式给出)创建一个XLD轮廓(contour)。
gen_contour_region_xld                 Explain:根据区域创建XLD轮廓(contour)。
gen_contours_skeleton_xld              Explain:将框架转换为XLD轮廓(contour)。
gen_cross_contour_xld                  Explain:根据每个输入点交叉的形状创键一个XLD轮廓(contour)。
gen_ellipse_contour_xld                Explain:根据相应的椭圆弧创建一个XLD轮廓(contour)。
gen_parallels_xld                      Explain:提取并行XLD多边形(polygon)。
gen_polygons_xld                       Explain:根据多边形近似创建XLD轮廓(contour)。
gen_rectangle2_contour_xld             Explain:创建一个矩形XLD轮廓(contour)。
mod_parallels_xld                      Explain:提取一个包括同质区域的并行XLD多边形(polygon)。


19.3  Features


area_center_points_xld                 Explain:被看做点云的轮廓(contour)和多边形(polygon)的面积和重心。
area_center_xld                        Explain:轮廓(contour)和多边形(polygon)的面积和重心。
circularity_xld                        Explain:影响轮廓(contour)或多边形(polygon)圆度(与圆相近的程度)的形状系数。
compactness_xld                        Explain:影响轮廓(contour)或多边形(polygon)致密性的形状系数。
contour_point_num_xld                  Explain:返回一个XLD轮廓(contour)中点的数目。
convexity_xld                          Explain:影响轮廓(contour)或多边形(polygon)凹凸性的形状系数。
diameter_xld                           Explain:两个轮廓(contour)或多边形(polygon)点间的最大距离。
dist_ellipse_contour_points_xld        Explain:计算所有轮廓(contour)内的点到一个椭圆的距离。
dist_ellipse_contour_xld               Explain:轮廓到一个椭圆的距离。
dist_rectangle2_contour_points_xld     Explain:计算所有轮廓(contour)内的点到一个矩形的距离。
eccentricity_points_xld                Explain:被看做点云的轮廓(contour)或多变形(polygon)的Anisometry。
eccentricity_xld                       Explain:源自轮廓(contour)或多边形(polygon)的椭圆参数的形状系数。
elliptic_axis_points_xld               Explain:被看做点云的轮廓(contour)或多边形(polygon)的等价椭圆参数。
elliptic_axis_xld                      Explain:轮廓(contour)或多变形(polygon)的等价椭圆参数。
fit_circle_contour_xld                 Explain:根据圆周近似获取XLD轮廓(contour)。
fit_ellipse_contour_xld                Explain:根据椭圆或椭圆弧近似获取XLD轮廓(contour)。
fit_line_contour_xld                   Explain:根据分割线近似获取XLD轮廓(contour)。
fit_rectangle2_contour_xld             Explain:用矩形来匹配XLD轮廓(contour)。
get_contour_angle_xld                  Explain:为每个轮廓(contour)点计算一个XLD轮廓(contour)方向。
get_contour_attrib_xld                 Explain:返回一个XLD轮廓(contour)的点的特征值。
get_contour_global_attrib_xld          Explain:返回一个XLD轮廓(contour)的全局特征值。
get_regress_params_xld                 Explain:返回XLD轮廓(contour)参数。
info_parallels_xld                     Explain:返回被XLD多边形(polygon)包围的区域的灰度值的信息。
length_xld                             Explain:轮廓(contour)或多边形(polygon)的长度。
local_max_contours_xld                 Explain:选择局域最大灰度值的XLD轮廓(contour)。
max_parallels_xld                      Explain:合并具有相同多边形(polygon)的重建XLD并行。
moments_any_points_xld                 Explain:被看做点云的轮廓(contour)或多变形(polygon)的任意几何时刻(moments)。
moments_any_xld                        Explain:轮廓(contour)或多变形(polygon)的任意集合时刻(moments)。
moments_points_xld                     Explain:被看做点云的轮廓(contour)或多变形(polygon)的几何时刻(moments)M20,_M02,_和_M11。
moments_xld                            Explain:轮廓(contour)或多变形的几何时刻(moments)M20,_M02,_and_M11。
orientation_points_xld                 Explain:被看做点云的轮廓(contour)或多变形(polygon)的方向。
orientation_xld                        Explain:轮廓(contour)或多变形(polygon)的方向。
query_contour_attribs_xld              Explain:返回一个XLD轮廓(contour)定义的属性的名字。
query_contour_global_attribs_xld       Explain:返回一个XLD轮廓(contour)定义的全局属性的名字。
select_contours_xld                    Explain:根据一些特征选择XLD轮廓(contour)。
select_shape_xld                       Explain:根据形状特征选择轮廓(contour)或多边形(polygon)。
select_xld_point                       Explain:选择包括给定点在内的所有的轮廓(contour)或多边形(polygon)。
smallest_circle_xld                    Explain:轮廓(contour)或多边形(polygon)的最小封闭圆。
smallest_rectangle1_xld                Explain:平行与轮廓(contour)或多边形(polygon)的坐标轴的封闭矩形。
smallest_rectangle2_xld                Explain:轮廓(contour)或多边形(polygon)任意方向的最小封闭矩形。
test_self_intersection_xld             Explain:测试轮廓(contour)或多边形(polygon)自身相交性。
test_xld_point                         Explain:测试一个或多个包括给定点在内的轮廓(contour)或多边形(polygon)。


19.4  Geometric-Transformations


affine_trans_contour_xld               Explain:对XLD轮廓(contour)进行一个任意二维仿射变换。
affine_trans_polygon_xld               Explain:对XLD多边形(polygon)进行一个任意仿射变换。
gen_parallel_contour_xld               Explain:计算一个XLD轮廓(contour)的平行轮廓(contour)。
polar_trans_contour_xld                Explain:将一个环状弧中的轮廓(contour)转换为极坐标形式。
polar_trans_contour_xld_inv            Explain:将极坐标下的轮廓(contour)转换为笛卡尔坐标下的形式。
projective_trans_ontour_xld            Explain:对一个XLD轮廓(contour)进行射影变换。


19.5  Sets


difference_closed_contours_xld         Explain:闭合轮廓(contour)的差异。
difference_closed_polygons_xld         Explain:闭合多边形(polygon)的差异。
intersection_closed_contours_xld       Explain:闭合轮廓(contour)的交集。
intersection_closed_polygons_xld       Explain:闭合多边形(polygon)的交集。
symm_difference_closed_contours_xld    Explain:闭合轮廓(contour)的对称差异。
symm_difference_closed_polygons_xld    Explain:闭合多边形(polygon)的对称差异。
union2_closed_contours_xld             Explain:闭合轮廓(contour)的并集。
union2_closed_polygons_xld             Explain:闭合多边形(polygon)的并集。


19.6  Transformation


add_noise_white_contour_xld            Explain:向XLD轮廓(contour)中加入噪声。
clip_contours_xld                      Explain:修剪一个XLD轮廓(contour)。
close_contours_xld                     Explain:关闭一个XLD轮廓(contour)。
combine_roads_xld                      Explain:合并两个等级分辨率中的路(road)。
crop_contours_xld                      Explain:切割一个XLD轮廓(contour)。
merge_cont_line_scan_xld               Explain:合并连续线扫描图像中的XLD轮廓(contour)。
regress_contours_xld                   Explain:计算一个XLD轮廓(contour)回归线的参数。
segment_contours_xld                   Explain:将XLD轮廓(contour)分割为分割线和圆周或椭圆弧。
shape_trans_xld                        Explain:改变轮廓(contour)或多边形(polygon)的形状。
smooth_contours_xld                    Explain:XLD轮廓(contour)的平滑。
sort_contours_xld                      Explain:根据相关位置分类轮廓(contour)。
split_contours_xld                     Explain:在主要点分割XLD轮廓(contour)。
union_adjacent_contours_xld            Explain:合并终点连接在一起的轮廓(contour)。
union_cocircular_contours_xld          Explain:合并属于同一个圆周的轮廓(contour)。
union_collinear_contours_ext_xld       Explain:合并位于同一条直线上的轮廓(contour)(由附加函数操作)。
union_collinear_contours_xld           Explain:合并位于同一条直线上的轮廓(contour)。
union_straight_contours_histo_xld      Explain:合并到给定线有相似距离的相邻直线轮廓(contour)。
union_straight_contours_xld            Explain:合并具有相似方向的相邻直线轮廓(contour)。
 

  • 17
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值