Chapter_19:XLD
19、1 Access1、get_contour_xld
功能:返回XLD轮廓(contour)得坐标。
2、get_lines_xld
功能:返回一个XLD多边形(polygon)数据。
3、get_parallels_xld
功能:返回一个XLD并行数据。4、get_polygon_xld
功能:返回一个XLD多边形(polygon)
数据。19、2 Creation
1、gen_contour_nurbs_xld
功能:将一个NURBS曲线转换为一个XLD(密度?)轮廓(contour)
。
2、gen_contour_polygon_rounded_xld功能:根据一个多边形(polygon)(以元组形式给出
)得圆形角点创建一个
廓(contour)
。
3、gen_contour_polygon_xld功能:根据一个多边形(polygon)(以元组形式给出
)创建一个XLD轮廓
(contour)
。
4、gen_contour_region_xld功能:根据区域创建
XLD轮廓(contour)
。
5、gen_contours_skeleton_xld
XLD轮
功能:将框架转换为XLD轮廓(contour)。
6、gen_cross_contour_xld
功能:根据每个输入点交叉得形状创键一个7、gen_ellipse_contour_xld功能:根据相应得椭圆弧创建一个8、gen_parallels_xld
功能:提取并行XLD多边形(polygon)9、gen_polygons_xld功能:根据多边形近似创建
XLD轮廓(contour)
。
。
XLD轮廓(contour)
。
XLD轮廓(contour)
。
10、gen_rectangle2_contour_xld功能:创建一个矩形
XLD轮廓(contour)
。
11、mod_parallels_xld
功能:提取一个包括同质区域得并行
XLD多边形(polygon)
。
19、3 Features
1、area_center_points_xld功能:被瞧做点云得轮廓2、area_center_xld功能:轮廓(contour)3、circularity_xld功能:影响轮廓(contour)数。
4、pactness_xld
或多边形(polygon)
圆度(与圆相近得程度)得形状系
与多边形(polygon)
得面积与重心。
(contour)
与多边形(polygon)
得面积与重心。
功能:影响轮廓(contour)或多边形(polygon)致密性得形状系数。
5、contour_point_num_xld
功能:返回一个XLD轮廓(contour)中点得数目。
6、convexity_xld功能:影响轮廓(contour)或多边形(polygon)凹凸性得形状系数。
7、diameter_xld
功能:两个轮廓(contour)
或多边形(polygon)点间得最大距离。
8、dist_ellipse_contour_points_xld功能:计算所有轮廓(contour)内得点到一个椭圆得距离。
9、dist_ellipse_contour_xld功能:轮廓到一个椭圆得距离。
10、dist_rectangle2_contour_points_xld_功能:计算所有轮廓(contour)内得点到一个矩形得距离。11、eccentricity_points_xld_功能:被瞧做点云得轮廓(contour)
或多变形(polygon)
得Anisometry
12、eccentricity_xld功能:源自轮廓(contour)或多边形(polygon)
得椭圆参数得形状系数。
13、elliptic_axis_points_xld功能:被瞧做点云得轮廓(contour)
或多边形(polygon)
得等价椭圆参数。
14、elliptic_axis_xld功能:轮廓(contour)
或多变形(polygon)
得等价椭圆参数。
15、fit_circle_contour_xld功能:根据圆周近似获取
XLD轮廓(contour)
。
。
16、fit_ellipse_contour_xld功能:根据椭圆或椭圆弧近似获取17、fit_line_contour_xld功能:根据分割线近似获取
XLD轮廓(contour)
。
XLD轮廓(contour)
。
18、fit_rectangle2_contour_xld功能:用矩形来匹配
XLD轮廓(contour)
。
19、get_contour_angle_xld功能:为每个轮廓(contour)20、get_contour_attrib_xld
功能:返回一个XLD轮廓(contour)21、get_contour_global_attrib_xld功能:返回一个XLD轮廓(contour)22、get_regress_params_xld功能:返回XLD轮廓(contour)23、info_parallels_xld
功能:返回被XLD多边形(polygon)24、length_xld功能:轮廓(contour)
或多边形(polygon)
得长度。
包围得区域得灰度值得信息。参数。
得全局特征值。得点得特征值。
点计算一个XLD轮廓(contour)
方向。
25、local_max_contours_xld功能:选择局域最大灰度值得26、max_parallels_xld功能:合并具有相同多边形
(polygon)
得重建XLD并行。
XLD轮廓(contour)
。
27、moments_any_points_xld
功能:被瞧做点云得轮廓(moments)
。
(contour)或多变形(polygon)得任意几何时刻
28、moments_any_xld功能:轮廓(contour)
或多变形(polygon)
得任意集合时刻(moments)
。
29、moments_points_xld功能:被瞧做点云得轮廓(contour)
或多变形(polygon)
得几何时刻
(moments)M20,_M02,_与_M11。
30、moments_xld功能:轮廓(contour)
或多变形得几何时刻
(moments)M20,_M02,_and_M11。
31、orientation_points_xld功能:被瞧做点云得轮廓(contour)
或多变形(polygon)得方向。
32、orientation_xld功能:轮廓(contour)
或多变形(polygon)得方向。
33、query_contour_attribs_xld功能:返回一个XLD轮廓(contour)定义得属性得名字。
34、query_contour_global_attribs_xld功能:返回一个XLD轮廓(contour)定义得全局属性得名字。35、select_contours_xld功能:根据一些特征选择XLD轮廓(contour)
。
36、select_shape_xld功能:根据形状特征选择轮廓(contour)
或多边形(polygon)
。
37、select_xld_point
功能:选择包括给定点在内得所有得轮廓
(contour)
或多边形(polygon)
。
38、smallest_circle_xld功能:轮廓(contour)
或多边形(polygon)
得最小封闭圆。
39、smallest_rectangle1_xld功能:平行与轮廓(contour)或多边形(polygon)
得坐标轴得封闭矩形。
40、smallest_rectangle2_xld功能:轮廓(contour)
或多边形(polygon)
任意方向得最小封闭矩形。
41、test_self_intersection_xld功能:测试轮廓(contour)或多边形(polygon)
自身相交性。
42、test_xld_point
功能:测试一个或多个包括给定点在内得轮廓
(contour)
或多边形(polygon)
19、4 Geometric-Transformations1、affine_trans_contour_xld功能:对XLD轮廓(contour)进行一个任意二维仿射变换。
2、affine_trans_polygon_xld功能:对XLD多边形(polygon)进行一个任意仿射变换。3、gen_parallel_contour_xld功能:计算一个XLD轮廓(contour)得平行轮廓(contour)
。
4、polar_trans_contour_xld功能:将一个环状弧中得轮廓
(contour)
转换为极坐标形式。5、polar_trans_contour_xld_inv功能:将极坐标下得轮廓
(contour)
转换为笛卡尔坐标下得形式。
6、projective_trans_ontour_xld
。
功能:对一个XLD轮廓(contour)进行射影变换。
19、5 Sets
1、difference_closed_contours_xld功能:闭合轮廓(contour)
得差异。
2、difference_closed_polygons_xld_功能:闭合多边形(polygon)
得差异。
3、intersection_closed_contours_xld功能:闭合轮廓(contour)
得交集。
4、intersection_closed_polygons_xld功能:闭合多边形(polygon)
得交集。
5、symm_difference_closed_contours_xld功能:闭合轮廓(contour)
得对称差异。
6、symm_difference_closed_polygons_xld功能:闭合多边形(polygon)
得对称差异。
7、union2_closed_contours_xld功能:闭合轮廓(contour)
得并集。
8、union2_closed_polygons_xld功能:闭合多边形(polygon)
得并集。
19、6 Transformation
1、add_noise_white_contour_xld功能:向XLD轮廓(contour)
中加入噪声。
2、clip_contours_xld
功能:修剪一个XLD轮廓(contour)3、close_contours_xld
功能:关闭一个XLD轮廓(contour)4、bine_roads_xld
功能:合并两个等级分辨率中得路5、crop_contours_xld
功能:切割一个XLD轮廓(contour)6、merge_cont_line_scan_xld功能:合并连续线扫描图像中得7、regress_contours_xld
功能:计算一个XLD轮廓(contour)8、segment_contours_xld功能:将XLD轮廓(contour)9、shape_trans_xld功能:改变轮廓(contour)10、smooth_contours_xld功能:XLD轮廓(contour)11、sort_contours_xld功能:根据相关位置分类轮廓12、split_contours_xld功能:在主要点分割
XLD轮廓(contour)
。
(contour)
。
得平滑。或多边形(polygon)
得形状。
分割为分割线与圆周或椭圆弧。
回归线得参数。XLD轮廓(contour)
。
。(road)。。。
13、union_adjacent_contours_xld
功能:合并终点连接在一起得轮廓14、union_cocircular_contours_xld功能:合并属于同一个圆周得轮廓
(contour)。
(contour)。
15、union_collinear_contours_ext_xld功能:合并位于同一条直线上得轮廓16、union_collinear_contours_xld功能:合并位于同一条直线上得轮廓17、union_straight_contours_histo_xld功能:合并到给定线有相似距离得相邻直线轮廓18、union_straight_contours_xld功能:合并具有相似方向得相邻直线轮廓
作者:think_fast
发表于2011-11-25 12:22:12
(contour)(由附加函数操作)。
(contour)。
(contour)。
(contour)。
原文链接
阅读:73 评论:1 查瞧评论
[原]HALCON算子函数——Chapter 18 : Tuple
Chapter_18:Tuple
18、1 Arithmetic1、tuple_abs
功能:计算一个元组得绝对值。2、tuple_acos
功能:计算一个元组得反余弦。3、tuple_add功能:两个元组相加。4、tuple_asin
功能:计算一个元组得反余弦。5、tuple_atan
功能:计算一个元组得反正切。6、tuple_atan2
功能:计算一个元组四个象限得反正切。7、tuple_ceil
功能:计算一个元组得上限函数。8、tuple_cos
功能:计算一个元组得余弦。9、tuple_cosh
功能:计算一个元组得双曲余弦。10、tuple_cumul
功能:计算一个元组得累计与。11、tuple_deg
功能:将一个元组从弧度转换为角度。12、tuple_div
功能:将两个元组相除。13、tuple_exp
功能:元组得指数运算。14、tuple_fabs_
功能:计算一个元组(例如浮点数)得绝对值。15、tuple_floor
功能:计算一个元组得“地板函数”。
16、tuple_fmod
功能:计算两个元组浮点数相除得余数。17、tuple_ldexp
功能:计算两个元组得返回长双精度指数函数。18、tuple_log
功能:计算一个元组得自然对数。19、tuple_log10功能:计算一个元组底为20、tuple_max2
功能:计算两个元组得元素宽度得最大值。21、tuple_min2
功能:计算两个元组得元素宽度得最小值。22、tuple_mod
功能:计算两个元组整型数相除得余数。23、tuple_mult功能:两个元组相乘。24、tuple_neg
功能:将一个元组取反。25、tuple_pow
功能:计算两个元组得冥函数。26、tuple_rad
功能:将一个元组从角度转换为弧度。27、tuple_sgn
10得对数。
功能:计算一个元组得正负。28、tuple_sin
功能:计算一个元组得正弦。29、tuple_sinh
功能:计算一个元组得双曲正弦。30、tuple_sqrt
功能:计算一个元组得平方根31、tuple_sub功能:两个元组相减。32、tuple_tan
功能:计算一个元组得正切。33、tuple_tanh
功能:计算一个远足得双曲正切。
(二次方根)。
18、2 Bit-Operations1、tuple_band
功能:计算两个元组得按位运算。2、tuple_bnot
功能:两个元组逐位取逻辑非。3、tuple_bor
功能:计算两个元组得按位运算。4、tuple_bxor
功能:两个元组逐位进行互斥逻辑或运算。5、tuple_lsh
功能:元组逐位左移。6、tuple_rsh
功能:元组逐位右移。
18、3 parison1、tuple_equal
功能:测试两个元组就是否相同。2、tuple_greater
功能:测试一个元组就是否大于另一个元组。3、tuple_greater_equal
功能:测试一个元组就是否大于等于另一个。4、tuple_less
功能:测试一个元组就是否小于另一个元组。5、tuple_less_equal
功能:测试一个元组就是否小于等于另一个。6、tuple_not_equal
功能:测试两个元组就是不就是不等。
18、4 Conversion1、tuple_chr
功能:根据ASCII码将整型元组转换为字符串。
2、tuple_chrt
功能:根据ASCII码将整型元组转换为字符串。3、tuple_int
功能:讲一个元组转换为一个整型元组。4、tuple_is_number
功能:检测一个字符串元组就是否表示数字。5、tuple_number
功能:将一个字符串元组转换为一个数字元组。6、tuple_ord
功能:将长度为1得字符串得元组转换为它们相应得ASCII7、tuple_ords
功能:将一个字符串得元组转换为它们ASCII码得元组。
8、tuple_real
功能:将一个元组转换为一个浮点数得元组。9、tuple_round
功能:将一个元组转换为一个整型数得元组。10、tuple_string
功能:将一个元组转换为一个字符串元组。
18、5 Creation1、tuple_concat
功能:合并两个元组为一个新得。2、tuple_gen_const
码元组。
功能:创建一个特殊长度得元组与初始化它得元素。3、tuple_rand功能:返回任意值为
0或1得元组。
18、6_Element-Order1、tuple_inverse
功能:将一个元组反置(反转)。2、tuple_sort
功能:按照升序分类(排列)元组得元素。3、tuple_sort_index
功能:将元组得元素分类并返回分类元组得目录。
18、7 Features1、tuple_deviation
功能:返回一个元组元素得标准差。2、tuple_length
功能:返回一个元组元素数目。3、tuple_max
功能:返回一个元组得最大元素。4、tuple_mean
功能:返回一定数量元组得平均值。5、tuple_median
功能:返回一个元组元素得中值。
6、tuple_min
功能:返回一个元组得最小元素。7、tuple_sum
功能:返回一个元组所有元素得与。
18、8 Logical-Operations1、tuple_and
功能:两个元组得逻辑与。2、tuple_not
功能:两个元组得逻辑非。3、tuple_or
功能:两个元组得逻辑或。4、tuple_xor
功能:两个元组得逻辑互斥或。
18、9 Selection1、tuple_find
功能:返回一个元组所有出现得符号2、tuple_first_n
功能:选取一个元组得第一个元素。3、tuple_last_n
功能:选择从符号“n开始到元组末尾得所有元素。”4、tuple_remove
,同时位于另一个元组内。
功能:从一个元组中移出元素。5、tuple_select
功能:选择一个元组中单一元素。6、tuple_select_range
功能:选择一个元组中得一些元素。7、tuple_select_rank功能:选择一个元组中序号为8、tuple_str_bit_select
功能:选择一个元组中单一符号或位。9、tuple_uniq
功能:丢弃元组中除成功归类得元素外得所有元素。
n得元素。
18、10 String-Operators1、tuple_environment
功能:读取一个或多个环境变量。2、tuple_regexp_match功能:利用公式提取子链。3、tuple_regexp_replace
功能:用有规律得公式代替一个子链。4、tuple_regexp_select
功能:选择符合公式得元组元素。5、tuple_regexp_test
功能:测试一个字符串就是否满足一个规则公式得要求。
6、tuple_split
功能:在预定义得独立字符间将字符串分离为子链。7、tuple_str_first_n
功能:分割从第一个字符直到字符串元组外得位置8、tuple_str_last_n功能:从字符串元组外位置9、tuple_strchr
功能:前向搜索一个位于字符串元组内得字符。10、tuple_strlen
功能:字符串元组中每个字符串得长度。11、tuple_strrchr
功能:后向搜索一个位于字符串元组内得字符。12、tuple_strrstr
功能:后向搜索一个位于字符串元组内得字符串。13、tuple_strstr
功能:前向搜索一个位于字符串元组内得字符串。
作者:think_fast
发表于2011-11-25 12:21:07
原文链接
“n处。”
“n处开始分割所有得字符。”
阅读:43 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 17 : Tools
Chapter_17:Tools
17、1 2D-Transformations1、affine_trans_pixel
功能:对像素坐标轴进行任意得仿射二维变换。
2、affine_trans_point_2d
功能:对点进行任意得最简二维变换3、bundle_adjust_mosaic
功能:对一幅图像得嵌合体采取一系列调整。4、hom_mat2d_pose
功能:将两种相同类型二维变换矩阵相乘。5、hom_mat2d_determinant
功能:计算一个同质得二维变换矩阵得行列式。6、hom_mat2d_identity
功能:构建二维变换同样得同质变换矩阵。7、hom_mat2d_invert
功能:插入一个同质二维变换矩阵。8、hom_mat2d_rotate
功能:为一个同质二维变换矩阵添加一个循环。9、hom_mat2d_rotate_local
功能:为一个同质二维变换矩阵添加一个循环。10、hom_mat2d_scale
功能:为一个同质二维变换矩阵添加一个缩放。11、hom_mat2d_scale_local
功能:为一个同质二维变换矩阵添加一个缩放。12、hom_mat2d_slant
功能:为一个同质二维变换矩阵添加一个斜面。13、hom_mat2d_slant_local
功能:为一个同质二维变换矩阵添加一个斜面。14、hom_mat2d_to_affine_par
功能:计算一个来自一个同质二维变换矩阵得仿射变换参数。15、hom_mat2d_translate
功能:为一个同质二维变换矩阵添加一个旋转。16、hom_mat2d_translate_local
功能:为一个同质二维变换矩阵添加一个旋转。17、hom_mat2d_transpose
功能:将一个同质二维变换矩阵转置。18、hom_mat3d_project
功能:给一个二维投影变换矩阵投影一个仿射三维变换矩阵。19、hom_vector_to_proj_hom_mat2d
功能:根据给定点得映射计算一个同质变换矩阵。20、proj_match_points_ransack
功能:通过找到两副图像中点与点之间得映射计算一个投影变换矩阵。21、projective_trans_pixel
功能:利用一个同质投影变换矩阵表示像素坐标轴。22、projective_trans_point_2d
功能:利用一个投影变换矩阵表示一个同质二维点。23、vector_angle_to_rigid
功能:从点与角度方面计算一个严格得仿射变换。24、vector_field_to_hom_mat2d
功能:根据位移矢量字段获取一个最接近得近似图。
25、vector_to_hom_mat2d
功能:根据点与点间得映射获取一个最接近得近似图26、vector_to_proj_hom_mat2d
功能:利用给定点得映射计算一个映射变换矩阵。27、vector_to_rigid
功能:根据点得映射获取一个近似严格得仿射变换。28、vector_to_similarity
功能:根据点得映射获取一个近似得相似变换。
17、2 3D-Transformations1、affine_trans_point_3d
功能:对点运用一个随即仿射三维变换。2、convert_pose_type
功能:改变一个三维模式得表示类型。3、create_pose
功能:创建一个三维模式。4、get_pose_type
功能:获取一个三维模式得表示类型。5、hom_mat3d_pose
功能:将两个同质三维变换矩阵相乘。6、hom_mat3d_identity
功能:构建三维变换同样得同质变换矩阵。7、hom_mat3d_invert
功能:插入一个同质三维变换矩阵。8、hom_mat3d_rotate
功能:为一个同质三维变换矩阵添加一个循环。9、hom_mat3d_rotate_local
功能:为一个同质三维变换矩阵添加一个循环。10、hom_mat3d_scale
功能:为一个同质三维变换矩阵添加一个缩放。11、hom_mat3d_scale_local
功能:为一个同质三维变换矩阵添加一个缩放。12、hom_mat3d_to_pose
功能:将一个同质变换矩阵转换为一个三维模式。13、hom_mat3d_translate
功能:为一个同质三维变换矩阵添加一个旋转。14、hom_mat3d_translate_local
功能:为一个同质三维变换矩阵添加一个旋转。15_、pose_to_hom_mat3d
功能:将一个三位模式转换为一个同质变换矩阵。16、read_pose
功能:从一个文本文件中读取一个三维模式。17、set_origin_pose
功能:转换一个三位模式得原点。18、write_pose
功能:将一个三维模式写入一个文本文件。
17、3 Background-Estimator1、close_all_bg_esti
功能:清除所有得背景评估数据集。2、close_bg_esti
功能:清除背景估测数据集。3、create_bg_esti
功能:为背景评估创建与初始化一个数据集。4、get_bg_esti_params功能:返回数据集得参数。5、give_bg_esti
功能:返回估测背景图像。6、run_bg_esti
功能:评估背景并返回前景区域。7、set_bg_esti_params功能:改变数据集得参数。8、update_bg_esti功能:改变估测背景图像。
17、4 Barcode
1、clear_all_bar_code_models功能:清除所有条形码模型2、clear_bar_code_model
,释放其分配得存储空间。
功能:清除一个条形码模型3、create_bar_code_model
,释放相应得存储空间。
功能:创建一个条形码阅读器模型。4、find_bar_code
功能:检测与读取一幅图像中条形码符号。5、get_bar_code_object
功能:访问创建在搜寻或条形码符号解码过程中得对象图标。6、get_bar_code_param
功能:获取一个或多个描述条形码模式得参数。7、get_bar_code_result
功能:获取字母数字混合编码得结果8、set_bar_code_param
功能:设置条形码模型得选定参数。
,其就是在条形码符号解码过程中累计得。
17、5 Calibration1、caltab_points
功能:从校准板说明文件中读取标志中心点。2、cam_mat_to_cam_par
功能:计算从一个相机矩阵获取得内部相机参数。3、cam_par_to_cam_mat
功能:从相机内部参数计算一个相机矩阵。4、camera_calibration
功能:决定同时发生得最小化程序得所有相机参数。
5、change_radial_distortion_cam_par
功能:根据与特殊放射失真相一致决定新得相机参数。6、change_radial_distortion_contours_xld功能:改变了轮廓(contour)
得放射失真。
7、change_radial_distortion_image功能:改变一幅图像得放射失真。8、contour_to_world_plane_xld功能:将一个XLD轮廓(contour)9、create_caltab
功能:创建一个描述文件与附文件得校准板。10、disp_caltab
功能:投射与视觉化图像中校准板得三维模型。11、find_caltab
功能:分割与标准化图像中得校准板区域。12、find_marks_and_pose
功能:从图像中提取二维校准标志与为外部计算机参数计算内部数值。13、gen_caltab
功能:创建一个校准板说明文件与相应得附文件。14、gen_image_to_world_plane_map
功能:创建一个投射图,其描述图像平面与坐标轴系统中平面15、gen_radial_distortion_map
功能:创建一个投射图,其描述图像与其相应正在改变得放射失真间得映射。16、get_circle_pose
Z为零之间得映射。
转换为一个坐标系统中平面
Z为零。
功能:从一个圆周相应得二维投射中决定它得三维模式。17、get_line_of_sight
功能:计算相应于图像中一个点得视线。18、get_rectangle_pose
功能:从一个矩形相应得二维投射中决定它得三维模式。19、hand_eye_calibration功能:执行一个手---眼校准。20、image_points_to_world_plane功能:将图像中得点转换到坐标轴平面21、image_to_world_plane
功能:通过将一副图像转换为坐标轴系统中平面22、project_3d_point
功能:将三维点投射到子像素图像坐标。23、radiometric_self_calibration
功能:执行一个相机得辐射测量得自校准。24、read_cam_par
功能:从文本文件中读取内部相机参数。25、sim_caltab
功能:根据校准板模拟一幅图像。26、stationary_camera_self_calibration功能:投射一个静止投射相机得自校准。27、write_cam_par
功能:将内部相机参数写入文本文件中。
Z为零而矫正图像。
Z为零上。
17、6 Datacode
1、clear_all_data_code_2d_models
功能:清除所有得二维数据模型并释放它们分配得存储空间。2、clear_data_code_2d_model
功能:清除一个二维数据模型并释放它分配得存储空间。3、create_data_code_2d_model功能:创建一个二维数据编码类得模式。4、find_data_code_2d
功能:检测与读取一副图像或测试得二维数据编码模式中得二维数据编码符号。5、get_data_code_2d_objects
功能:查询搜索二维数据编码符号过程中创建得对象得图标。6、get_data_code_2d_param
功能:获取一个或多个描述二维数据编码模型得参数。7、get_data_code_2d_results功能:获取字母数字混合编码得结果计得。
8、query_data_code_2d_params
功能:为一个给定二维数据编码模型获取通用参数或对象得名字她得二维数据编码模型中。9、read_data_code_2d_model
功能:从一个文件中读取一个二维数据编码模型并新建一个模型。10、set_data_code_2d_param
功能:设置二维数据编码模型得选定参数。
,其也可用于其
,其就是在搜索二维数据编码符号过程中累
11、write_data_code_2d_model
功能:将一个二维数据编码模型写入一个文件。
17、7 Fourier-Descriptor1、abs_invar_fourier_coeff
功能:根据起始点得位移标准化傅里叶系数。2、fourier_1dim
功能:计算一个参数化得元组得傅里叶系数。3、fourier_1dim_inv
功能:空间傅里叶变换(傅里叶逆变换)。4、invar_fourier_coeff功能:傅里叶系数标准化。5、match_fourier_coeff功能:两个元组得相似性。6、move_contour_orig
功能:将原点变换到引力得中心。7、prep_contour_fourier功能:参数化传输得元组。
17、8 Function1、abs_funct_1d功能:Y值得绝对值。2、pose_funct_1d
功能:组合两个函数。3、create_funct_1d_array
功能:从Y值得序列中创建一个函数。4、create_funct_1d_pairs
功能:从(X,Y)集合中创建一个函数。5、derivate_funct_1d
功能:计算一个函数得派生物。6、distance_funct_1d功能:计算两个函数得间隔。7、funct_1d_to_pairs
功能:查询一个函数得(X,Y)值。8、get_pair_funct_1d
功能:根据控制点得索引查询一个函数值。9、get_y_value_funct_1d功能:返回任意位置函数得值。10、integrate_funct_1d
功能:计算一个函数得正区域与负区域。11、invert_funct_1d
功能:计算一个函数得反转。12、local_min_max_funct_1d
功能:计算一个函数得局域最小与最大值点。13、match_funct_1d_trans功能:计算两个函数传递参数。
14、negate_funct_1d功能:对Y值取非(反)。15、num_points_funct_1d功能:函数控制点得数目。16、read_funct_1d
功能:从文件中读取一个函数。17、sample_funct_1d功能:再间隔区等距取样。18、scale_y_funct_1d功能:将Y值相乘与相加。19、smooth_funct_1d_gauss
功能:采用高斯函数平滑一个等距一维函数。20、smooth_funct_1d_mean
功能:采用平均值将一个等距一维函数平滑化。21、transform_funct_1d
功能:根据给定传递参数变换您一个函数。22、write_funct_1d
功能:将一个函数写入一个文件。23、x_range_funct_1d功能:函数得最小与最大24、y_range_funct_1d功能:函数得最小与最大
Y值。X值。
25、zero_crossings_funct_1d
功能:计算一个函数得零点。
17、9 Geometry1、angle_ll
功能:计算两条线得夹角。2、angle_lx
功能:计算一条线与垂直轴之间得角度。3、distance_cc
功能:计算两个轮廓(contour)4、distance_cc_min
功能:计算两个轮廓(contour)5、distance_lc
功能:计算一条线与一个轮廓6、distance_lr
功能:计算一条线与一个区域间得距离。7、distance_pc
功能:计算一个点与一个轮廓8、distance_pl
功能:计算一个点与一条线间得距离。9、distance_pp
功能:计算两个点之间得距离。10、distance_pr
功能:计算一个点与一个区域间得距离。
(contour)
间得距离。
(contour)
间得距离。
间得最小距离。间得距离。
11、distance_ps
功能:计算一个点与一条分割线间得距离。12、distance_rr_min
功能:两个相邻区域得相同像素间得最小距离。13、distance_rr_min_dil
功能:膨胀时两个区域间得最小距离。14、distance_sc
功能:计算一条分割线与一个轮廓(contour)
15、distance_sl
功能:计算一条分割线与一条线间得距离。16、distance_sr
功能:计算一条分割线与一个区域间得距离。17、distance_ss
功能:计算两条分割线间得距离。18、get_points_ellipse
功能:计算椭圆上特定角度得一个点。19、intersection_ll功能:计算两条线得交集点(相交点)。
20、projection_pl
功能:计算一条线上一个点得投影。
17、10 Grid-Recti?cation1、connect_grid_points
间得距离。
功能:建立矫正网格得矫正点间得连接。2、create_rectification_grid
功能:建立一个附文件,描述矫正网格。3、find_rectification_grid功能:分割图像中矫正网格区域。4、gen_arbitrary_distortion_map
功能:产生一个投射图,其描述随意扭曲图像与正确图像间得映射。5、gen_grid_rectification_map
功能:计算扭曲图像与基于规律得网格得正确得图像得映射。
17、11 Hough1、hough_circle_trans功能:返回指定半径得圆周得2、hough_circles
功能:特定半径得圆周得中心。3、hough_line_trans功能:对区域中得线进行4、hough_line_trans_dir功能:利用局部方向梯度对线进行5、hough_lines
功能:借助Hough变化查询图像中得线6、hough_lines_dir
功能:借助采用局部方向梯度得
Hough变换查询图像中得线
,并将它们以正常形
,并将其返回到
HNF中。
Hough变换。
Hough变换。
Hough变换。
式返回。
7、select_matching_lines
功能:选取HNF中线得集合中匹配区域最好得线。
17、12 Image-parison1、clear_all_variation_models功能:释放所有变化模型
(variation_model)
得存储空间。
2、clear_train_data_variation_model功能:释放变化模型(variation_model)3、clear_variation_model功能:释放一个变化模型
(variation_model)
得存储空间。得测试数据得存储空间。
4、pare_ext_variation_model功能:将一副图像与一个变化模型5、pare_variation_model功能:将一副图像与一个变化模型6、create_variation_model
功能:为图像对比创建一个变化模型。7、get_thresh_images_variation_model功能:返回阀值图像用于图像对比。8、get_variation_model功能:返回图像用于图像对比。9、prepare_direct_variation_model功能:为图像对比准备一个变化模型。
(variation_model)
相比较。
(variation_model)
相比较。
10、prepare_variation_model功能:为图像对比准备一个变化模型。11、read_variation_model
功能:从一个文件中读取一个变化模型。12、train_variation_model功能:测试一个变化模型。13、write_variation_model功能:将一个变化模型写入文件。
17、13 Kalman-Filter1、filter_kalman功能:借助Kalman(2、read_kalman
功能:读取一个卡尔曼滤波器得说明文件。3、sensor_kalman
功能:卡尔曼滤波器测量值得交互式输入。4、update_kalman
功能:读取一个卡尔曼滤波器得更新文件。
卡尔曼)滤波器估测系统得当前状态。
17、14 Measure1、close_all_measures功能:清除所有测试对象。2、close_measure
功能:清除一个测试对象。3、fuzzy_measure_pairing
功能:提取与矩形或环状弧垂直得直线边缘。4、fuzzy_measure_pairs
功能:提取与矩形或环状弧垂直得直线边缘。5、fuzzy_measure_pos
功能:提取与矩形或环状弧垂直得直线边缘。6、gen_measure_arc
功能:垂直与环状弧得直线边缘得提取。7、gen_measure_rectangle2功能:垂直与矩形得直线边缘得提取。8、measure_pairs
功能:提取与矩形或环状弧垂直得直线边缘。9、measure_pos
功能:提取与矩形或环状弧垂直得直线边缘。10、measure_projection
功能:提取垂直于一个矩形或环状弧得灰度值轮廓(contour)
11、measure_thresh
功能:提取沿着一个矩形或环状弧,特殊灰度值得点。
12、reset_fuzzy_measure功能:重置一个模糊元函数。13、set_fuzzy_measure功能:指定一个模糊元函数。
。
14、set_fuzzy_measure_norm_pair
功能:为边缘匹配指定一个规范化模糊元函数。15、translate_measure
功能:转化(解释)一个测试对象。
17、15 OCV(Open_Circuit_Voltage_|_光学字符校验1、close_all_ocvs
功能:关闭所有OCV工具。2、close_ocv
功能:关闭一个OCV工具。3、create_ocv_proj
功能:创建一个基于灰度值突出得新得OCV工具。
4、do_ocv_simple
功能:利用一个OCV工具查证一个模式。5、read_ocv
功能:从文件中读取一个OCV工具。
6、traind_ocv_proj
功能:测试一个OCV工具。7、write_ocv
功能:将一个OCV工具保存到文件。
17、16 Shape-from1、depth_from_focus
)
功能:利用多倍聚焦灰度级提取高度2、estimate_al_am
(厚度)。
功能:估测一个平面得反射率与反射光得数目。3、estimate_sl_al_lr
功能:估测一个光源得倾斜度与一个平面得反射率。4、estimate_sl_al_zc
功能:估测一个光源得倾斜度与一个平面得反射率。5、estimate_tilt_lr
功能:估测一个光源得倾斜。6、estimate_tilt_zc
功能:估测一个光源得倾斜。7、phot_stereo
功能:根据至少三个灰度值得图像来重建一个平面。8、select_grayvalues_from_channels
功能:利用索引图像选择一个多通道图像得灰度值。9、sfs_mod_lr
功能:从一个灰度值图像重建一个平面。10、sfs_orig_lr
功能:从一个灰度值图像重建一个平面。11、sfs_pentland
功能:从一个灰度值图像重建一个平面。12、shade_height_field功能:遮蔽一个突起得字段。
17、17 Stereo1、binocular_calibration
功能:决定一个双目视觉立体系统得所有相机参数。2、binocular_disparity
功能:计算一个矫正图像对得不均衡。3、binocular_distance
功能:计算一个矫正立体图像对得间隔值。4、disparity_to_distance
功能:将不均衡值转换为矫正双目视觉立体系统中得间隔值。5、disparity_to_point_3d
功能:将一个图像点与它得不均衡值转换为一个矫正立体系统中得三维点。6、distance_to_disparity
功能:将一个间隔值转换为一个矫正立体系统中得一个不均衡值。7、essential_to_fundamental_matrix
功能:计算一个从原始矩阵衍生而来得基本矩阵。8、gen_binocular_proj_rectification
功能:计算弱双目视觉立体系统图像得投射矫正值。9、gen_binocular_rectification_map_
功能:创建传输图,其描述从一个双目相机到一个普通得矫正图像面得图像得映射。
10、gen_binocular_rectification_map
功能:从一个双目相机系统视觉中两条线得交点中获取一个三维点。
11、match_essential_matrix_ransack
功能:通过自动发掘图像点间对应关系来计算立体图像对得原始(本质)矩阵。
12、match_fundamental_matrix_ransack
功能:通过自动发掘图像点间对应关系来计算立体图像对得基本矩阵。13、match_rel_pose_ransack
功能:通过自动发掘图像点间对应关系来计算两个相机间得相对方位。14、reconst3d_from_fundamental_matrix功能:计算基于基本矩阵得点得投影得三维重建。15、rel_pose_to_fundamental_matrix
功能:计算两个相机相关方向中获取得基本矩阵。16、vector_to_essential_matrix
功能:计算给定图像点间映射与已知相机矩阵得原始矩阵,重建三维点。
17、vector_to_fundamental_matrix
功能:计算给定图像点间映射得集合得基本矩阵,重建三维点。
18、vector_to_fundamental_matrix
功能:计算给定图像点间对应关系与已知相机参数得两个相机得相对方位三维点。
17、18 Tools-Legacy1、decode_1d_bar_code功能:一个条形码得顺序解码。2、decode_2d_bar_code功能:解码二维条形码数据。
,重建
3、discrete_1d_bar_code
功能:从元素宽度创建一个离散条形码。4、find_1d_bar_code
功能:搜索一幅图像中得一个条形码。5、find_1d_bar_code_region功能:搜索一幅图像中得多种条形码。6、find_1d_bar_code_scanline功能:搜索一幅图像中得一个条形码。7、find_2d_bar_code
功能:搜索可能包括一个二维条形码得区域。8、gen_1d_bar_code_descry功能:创建一个一维条形码得说明。9、gen_1d_bar_code_descr_gen功能:创建一个一维条形码得类属描述。10、gen_2d_bar_code_descry
功能:创建一个二维条形码得类属描述。11、get_1d_bar_code
功能:提取一个条形码中元素得宽度。12、get_1d_bar_code_scanline
功能:提取一个条形码区域中元素得宽度。13、get_2d_bar_code_功能:提取一个条形码区域(“数据矩阵符号中)得值。_
中数据元素在ECC200:模块”
”)(“14、get_2d_bar_code_pos功能:提取一个条形码区域
(“数据矩阵符号”)中数据元素(在ECC200:“模块”
中)得数值与它们在图像中得位置。
作者:think_fast 发表于2011-11-25 12:19:39 原文链接
阅读:75 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 16 : System
Chapter_16:System
16、1 Database1、count_relation
功能:在HALCON数据库中实体得数目。2、get_modules
功能:查询已使用模块与模块关键码。3、reset_obj_db功能:HALCON
系统得初始化。
16、2 Error-Handling1、get_check功能:HALCON2、get_error_text
功能:查询HALCON错误测试后错误数目。3、get_spy功能:HALCON4、query_spy
调试工具当前配置。控制模式得说明。
功能:查询HALCON调试工具可能得设置。5、set_check
功能:激活与钝化HALCON控制模式。6、set_spy功能:HALCON
调试工具得控制。
16、3 Information1、get_chapter_info
功能:获取程序有关章节得信息。2、get_keywords
功能:获取指定给程序得关键字。3、get_operator_info
功能:获取关于HALCON程序得信息。4、get_operator_name
功能:获取由给定字符串作为它们得名字得程序。5、get_param_info
功能:获取关于程序参数得信息。6、get_param_names
功能:获取一个HALCON程序参数得名字。7、get_param_num
功能:获取一个HALCON程序不同参数类得数目。8、get_param_types
功能:获取一个HALCON程序控制参数得缺省数据类型。
9、query_operator_info
功能:联合操作get_operator_info10、query_param_info功能:查询关于操作11、search_operator
功能:寻找一个关键字所有进程得名字。
get_param_info
得空档得在线信息。查询空档相关信息。
16、4 Operating-System1、count_seconds功能:衡量时间。2、system_call功能:执行系统请求。3、wait_seconds功能:延迟操作得执行。
16、5 Parallelization1、check_par_hw_potential
功能:检测硬件进行并行处理得潜力。2、load_par_knowledge
功能:从文件中导入自动平行化信息。3、store_par_knowledge
功能:在文件中存储关于自动平行化得信息。
16、6 Parameters1、get_system_
功能:根据HALCON系统参数获取关于当前得信息。2、set_system功能:HALCON
系统参数得设置。
16、7 Serial1、clear_serial
功能:清除一个串行连接得缓冲。2、close_all_serials功能:关闭所有得串行设备。3、close_serial
功能:关闭一个串行设备。4、get_serial_param
功能:获取一个串行设备得参数。5、open_serial
功能:打开一个串行设备。6、read_serial
功能:读取一个串行设备。7、set_serial_param
功能:设置一个串行设备得参数。8、write_serial
功能:写入一个串行设备。
16、8 Sockets1、close_socket
功能:关闭一个插口(接口)。2、get_next_socket_data_type
功能:决定下一个插口(接口)数据得HALCON3、get_socket_timeout
功能:获取一个插口(接口)得超时。4、open_socket_accept
功能:打开一个接受连接请求得插口(接口)。
5、open_socket_connect
功能:打开一个插口到一个已存在得插口。6、receive_image
功能:通过插口连接接收一副图像。7、receive_region
功能:通过插口连接接收区域。8、receive_tuple
功能:通过插口连接接收一个元组。9、receive_xld
功能:通过插口连接接收一个XLD对象。
10、send_image
功能:通过插口连接发送一副图像。11、send_region
数据类型。功能:通过插口连接发送区域。12、send_tuple
功能:通过插口连接发送一个元组。13、send_xld
功能:通过插口连接发送一个14、set_socket_timeout功能:设置一个插口得超时。15、socket_accept_connect
功能:接受一个监听插口得连接请求。
作者:think_fast
发表于2011-11-25 12:17:19
原文链接
XLD对象。
阅读:38 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 15 : Segmentation
Chapter_15:Segmentation
15、1 Classi?cation
1、add_samples_image_class_gmm
功能:将从图像中获取得测试样本添加到高斯混合模型得测试数据库中。
2.add samples_image_class_mlp
功能:将从图像中获取得测试样本添加到多层视感控器得测试数据库中。
3、add_samples_image_class_svm
功能:将从图像中获取得测试样本添加到一个支持向量机得测试数据库中。
4、class_2dim_sup
功能:采用二维空间像素分类分割图像。
5、class 2dim unsup
功能:将两幅图像以聚类分割。
6、class ndim_box
功能:利用立方体将像素分类。
7、class_ndim_norm
功能:利用球体或立方体将像素分类。
8、classify_image_class_gmm
功能:根据高斯混合模式分类图像。
9、classify_image_class_mlp
功能:根据多层视感控器分类图像_。
10、classify_image_class_svm
功能:根据支持向量机分类图像。
11、learn_ndim_box
功能:利用多通道图像测试一个分级器。
12、learn_ndim_norm
功能:为class_ndim_norm构建类。
15、2 Edges
1、detect_edge_segments
功能:检测直线边缘分割。
2、hysteresis_threshold
功能:对一副图像采取磁滞门限操作。
3、nonmax_suppression_amp
功能:抑制一幅图像上得非最大值点。
4、nonmax_suppression_dir
功能:利用指定图像抑制一幅图像上得非最大值点。
15、3 Regiongrowing
1、expand_gray
功能:依据灰度值或颜色填充两个区域得间隙或分割重叠区域。
2、expand_gray_ref
功能:依据灰度值或颜色填充两个区域得间隙或分割重叠区域。
3、expand_line
功能:从给定线开始扩充区域。
4、regiongrowing
功能:利用区域增长分割图像。
5、regiongrowing_mean
功能:利用平均灰度值执行区域增长。
6、regiongrowing_n
功能:利用区域增长为多通道图像分割图像。
15、4 Threshold
1、auto_threshold
功能:根据直方图决定得阀值分割图像。
2、bin_threshold
功能:根据自动产生得阀值分割图像。
3、char_threshold
功能:为提取得字符产生一个分割阀值。
4、check_difference
功能:一个像素一个像素得比较两幅图像。
5、dual_threshold
功能:对标记得图像做门限操作。_
6、dyn_threshold
功能:利用局域阀值分割图像。
7、fast_threshold
功能:利用全局阀值快速将图像二值化。
8、histo_to_thresh
功能:根据直方图决定灰度值门限。
9、threshold
功能:利用全局阀值分割图像。
10、threshold_sub_pix
功能:根据子像素得准确性从一副图像中提取水平11、var_threshold
功能:根据局域平均标准偏差分析将图像二值化。
12、zero_crossing
功能:从一幅图像中提取零相交。
13、zero_crossing_sub_pix
功能:根据子像素准确性从一幅图像中提取零相交。
15、5 Topography
(平坦)交叉口。
1、critical_points_sub_pix
功能:一幅图像中主要点得子像素精确度检测。
2、local_max
功能:检测一幅图像中所有得最大数。
3、local_max_sub_pix
功能:一幅图像中局域最大数得子像素精确度检测。
4_、local_min
功能:检测一幅图像中所有得最小数。
5、local_min_sub_pix
功能:一幅图像中局域最小数得子像素精确度检测。
6、lowlands
功能:检测凹地所有灰度值。
7、lowlands_center
功能:检测凹地所有灰度值得中心。
8、plateaus
功能:检测所有平稳状态灰度值。
9、plateaus_center
功能:检测所有平稳状态灰度值得中心。
10、pouring
功能:根据大于“pouring_water分割图像。”
11、saddle_points_sub_pix
功能:一幅图像中底部点得子像素精确度检测。
12、watersheds
功能:从一副图像中提取分界线与“盆地”。
13、watersheds_threshold
功能:利用阀值从一幅图像中提取“分水岭盆地”。
作者:think_fast 发表于2011-11-25 12:16:03 原文链接
阅读:33 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 14 : Regions
Chapter_14:Regions
14、1 Access1、get_region_chain
功能:一个对象得轮廓(contour)2、get_region_contour功能:查询一个目标得轮廓3、get_region_convex功能:查询突起得外表作为轮廓4、get_region_points
功能:查询一个区域得像素数。5、get_region_polygon
功能:用一个多边形近似获取区域。6、get_region_runs
功能:查询一个区域得扫描宽度编码。
(contour)
。
(contour)
。作为链式码。
14、2 Creation1、gen_checker_region
功能:创建一个方格式区域。2、gen_circle功能:创建一个圆周。3、gen_ellipse功能:创建一个椭圆。4、gen_empty_region功能:创建一个空得区域。5、gen_grid_region
功能:根据行或像素数创建一个区域6、gen_random_region功能:创建一个随机区域。7、gen_random_regions功能:创建随机区域如圆周8、gen_rectangle1
功能:创建一个与坐标轴平行得长方形。9、gen_rectangle2
功能:创建任意方向得矩形。10、gen_region_contour_xld
功能:从XLD元组中创建一个区域。11、gen_region_histo
功能:将一个直方图转换为一个区域。12、gen_region_hline
功能:将Hesse正规形状中描述得输入线存储为区域。
,矩形与椭圆。
_。
13、gen_region_line
功能:将输入线以区域形式存储。14、gen_region_points
功能:将个别得像素存储为图像区域。15、gen_region_polygon
功能:将一个多边形存储为一个目标图像。16、gen_region_polygon_filled
功能:将一个多边形存储为一个已填充区域。17、gen_region_polygon_xld
功能:创建一个XLD多边形中得区域。18、gen_region_runs
功能:创建一个扫描宽度编码中得图像区域。19、label_to_region
功能:提取一幅图像中灰度值相同得区域。
14、3 Features1、area
center
功能:一个区域得面积(大小)与中心。2、circularity
功能:影响一个区域与圆得相似度得形状系数。3、pactness
功能:影响一个区域致密度得形状系数。4、connect
and_holes
功能:连接部分与中断得数目。5、contlength
功能:描述一个区域轮廓6、convexity
功能:影响一个区域凸性得形状系数。7、diameter
region
(contour)
得长度。
功能:一个区域两个边界点得最大距离。8、eccentricity
功能:来源于椭圆参数得形状系数。9、elliptic
axis
功能:相似椭圆得参数。10.euler
number
功能:计算Euler数目。11、find
neighbors
功能:搜寻直接邻域。12、get
region_index
功能:包括给定像素在内得所有得区域得索引。13、get
region_thickness
(厚度)。
功能:查询主轴附近区域得宽度14、hamming
distance
功能:两个区域间得汉明距离。15、hamming_distance_norm功能:两个区域间得归一化汉明距离。
16、inner circle
功能:一个区域内部最大得圆周。17、inner_rectangle1
功能:一个区域内部最大得矩形。18、moments_region_2nd功能:区域得某时刻几何特性19、moments_region_2nd 功能:区域得某时刻几何特性。20、moments_region_2nd 功能:计算相关时刻参数。21、moments_region
3rd
rel_invar,。
invar
功能:区域得某时刻几何特性。22、moments_region_3rd 功能:区域得某时刻几何特性。23、moments_region_central功能:区域得某时刻几何特性。24、moments_region_central_invar功能:区域得某时刻几何特性。25、orientation_region功能:一个区域得定向。26、rectangularity
功能:影响一个区域矩形相似度得形状系数。27、roundness
invar
功能:轮廓中获取得形状系数。28、runlength_distribution
功能:一个区域扫描宽度编码所需得顺串得分配。29、runlength_features
功能:区域扫描宽度编码得特征值。30、select_region_point
功能:选择包括给定像素在内得所有区域。31、select_region_spatial功能:讨论区域得关联性。32、select_shape
功能:根据图形特征选择区域。33、select_shape_proto
功能:选择彼此有某种关系得区域。34、select_shape_std功能:选择给定形状得区域。35、smallest_circle
功能:一个区域得最小周长。36、smallest_rectangle1
功能:平行于坐标轴得包围某区域得矩形。37、smallest_rectangle2
功能:任意方向包围某区域得最小矩形。38、spatial_relation
功能:根据坐标轴方向左、右、上、下排列相关区域。
14、4 Geometric-Transformations1、affine_trans_region
功能:对区域进行任意得二维变换。2、mirror_region功能:反馈一个平行于3、move_region功能:对区域进行变换。4、polar_trans_region
功能:将一个环状弧内得区域转换为极坐标。5、polar_trans_region_inv
功能:将极坐标中得区域转换为笛卡尔坐标中得区域。6、projective_trans_region功能:对一个区域进行射影变换。7、transpose_region
功能:翻译关于一个点得一个区域。8、zoom_region功能:缩放一个区域。
X或Y坐标轴得区域。
14、5 Sets1、plement
功能:返回一个区域得补码。2、difference
功能:计算两个区域得差距3、intersection
(不同)。
功能:计算两个区域得交集。4、symm_difference
功能:计算两个区域对称差异。5、union1
功能:返回所有输入区域得并集。6、union2
功能:返回两个区域得并集。
14、6 Tests1、test_equal_region
功能:检测两个目标区域就是否相同。2、test_subset_region
功能:检测一个区域就是否包含在另一个区域中。
14、7 Transformation1、background_seg
功能:决定给定区域背景相连得部分。2、clip_region
功能:将一个区域修改为矩形。3、clip_region
rel
功能:根据大小修改一个区域。
4、connection
功能:计算一个区域相连接得部分。5、distance
transform
功能:计算一个区域得距离变换。6、eliminate
runs
功能:消除一个给定宽度得顺串。7、expand
region
功能:填充区域间得间隙或分离互相重叠得区域。8.fill
up
(裂缝等)。
功能:填充区域中得中断9、fill_up_shape
功能:填充拥有给定图形特征区域得中断。10、hamming_change_region
功能:创建一个有给定汉明距离得区域。11、interjacent
功能:利用给定区域分割图像。12、junctions_skeleton
功能:找到框架中得结点与终点。13、merge_regions_line_scan功能:从行扫描图像合并区域。14.partition
dynamic
功能:在较小垂直范围得位置水平分割一个区域。15、partition_dynamic
功能:将一个区域分割为等大得矩形。16、rank_region
功能:给对区域得操作归类。17、remove
noise
region
功能:去除一个区域内得噪声。18、shape_trans
功能:改变一个区域得形状。19、skeleton
功能:计算一个区域得框架。20、sort
region
功能:根据相邻位置归类区域。21、split_skeleton_lines
功能:用一个像素宽,没有分支得线来分离线。22、split_skeleton_region
功能:用一个像素宽,没有分支得区域来分离线。
作者:think_fast
发表于2011-11-25 12:15:06
原文链接
阅读:43 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 13 : Object
Chapter_13:Object
13、1 Information
1、count_obj
功能:统计一个元组中得对象。
2、get_channel_info
功能:一幅目标图像组成部分得信息。
3、get_obj_class
功能:一副目标图像类得名称。
4.test_equal_obj
功能:比较目标图像得平等性。
5、test_obj_def
功能:测试目标就是否被删除。
13、2 Manipulation
1、clear_obj
功能:将一个对象得图标从HALCON数据库中删除。
2、concat_obj
功能:连接两个目标元组得图标。
3、copy_obj
功能:复制一个HALCON数据库中对象得图标_。
4、gen_empty_obj
功能:创建一个空得目标元组。
5.integer_to_obj
功能:将一个整型数转换为一个图标。
6、obj_to_integer
功能:将一个图标转换为一个整型数。
7、select_obj
功能:从一个目标元组中选择目标。
作者:think_fast 发表于2011-11-25 12:13:47 原文链接
阅读:33 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 12 : OCR
Chapter_12:OCR(
12、1 Hyperboxes1、close all ocrs
光字符识别)
功能:删除所有光字符,释放存储空间,但会丢失所有得测试数据。2、close ocr_功能:重新分配拥有不过这些数据可由
OcrHandle数目得分级器得存储
,但所有相应得数据会丢失
,
write ocr事先保存。
3、create ocr class box功能:创建新得OCR分级器。4、do ocr multi
功能:给每一个Character(字符)分配一个类。5、do ocr single
功能:给一些Character(字符)分配一些类。6、info ocr class box功能:反馈ocr得有关信息。7、ocr change cha
r
功能:为字符建立新得查阅表。8、ocr get features
功能:计算给定Character(字符)得特征参数。9、read ocr
功能:从文件得(文件名)读取OCR分级器。10、testd ocr class box功能:测试给定类中字符得置信度。11、traind ocr class box
功能:通过一幅图像得特定区域直接测试分级器。12、trainf ocr class box功能:根据指定测试文件测试分级器得13、write ocr
OCRHandle。
功能:将OCR分级器得OCRHandle写入文件得(文件名)。
12、2 Lexica1、clear_all_lexica
功能:清除所有得词汇(词典),释放它们得资源。2、clear lexicon
功能:清除一个词汇(词典),释放相应得资源。3、create lexicon
功能:根据一些Words(单词)得元组创建一个新得词汇4.Import
lexicon
(词典)。
功能:通过(文件名)选定得文件中得一系列单词创建一个新得词典。5、inspect
lexicon
功能:返回Words参数得词典中所有单词得元组。6、lookup
lexicon
LexiconHandle
中,若在返回1否则返
功能:检查Word(单词)就是否在词典得回0。7、suggest
lexicon
功能:将Word(单词)与词典中所有词汇相比较词中所需得足校得编辑操作符
NUMcorrections
,计算出将Word从词典中导入单。
12、3 Neural-Nets(神经网络)
1、clear all ocr class mlp
功能:清除所有得create ocr class mlp创建得OCR分级器,释放分级器占据得存储空间。
2、clear ocr class mlp功能:清除所有得由
OCRHandle给定得且由create ocr class mlp创建得
OCR分级器,释放所有得分级器占据得存储空间。3、create ocr class mlp
功能:利用MLP(多层感知器)创建一个新得4、do ocr multi class mlp功能:为根据给定区域字符与每个字符计算出最好得类Confidence
中。
class mlp
OCR分级器OCRHandle
得灰度图像值而给定得
OCR分级器。
,将类返回到Class中,且将类得置信度返回到
5、do ocr single
功能:为根据给定区域字符与字符计算出最好得Confidence
中。
OCR分级器OCRHandle得灰度图像值而给定得
Num类,将类返回到Class中,且将类得置信度返回到
6、do ocr word mlp功能:功能与do
ocr multi class mlp相同,只就是do ocr word mlp将
字符组作为一个实体。
7、get_features_ocr_class_mlp
功能:为根据OCR分级器OCRHandle确定得字符计算其特征参数回到Features。8、get params ocr
class mlp
,并将它们返
功能:返回一个OCR分级器得参数只有当分级器由do ocr multi class mlp创建时。9、get prep info ocr class mlp功能:计算OCR分级器预设定矢量特性得信息。10、read ocr class mlp功能:从一个文件中读取
OCR分级器。
11、trainf ocr class mlp
功能:测试OCR分级器得OCRHandle,根据存储在OCR文件中得测试特性。12、write ocr class mlp功能:将OCR分级器得OCRHandle
写入由文件名确定得文件中。
12、4 Support-Vector-Machines_(1、clear_all
ocr class svm
支持矢量机)
功能:清除所有得基于OCR分级器得SVM,释放相应得存储空间。
2、clear ocr class svm功能:清除基于OCR分级器得一个3、create ocr class svm功能:利用支持向量机创建一个4、do ocr multi class svm
功能:根据基于OCR分级器得SVM将大量字符分类。5、do ocr single
class svm
OCR分级器。
SVM,释放相应得存储空间。
功能:根据基于OCR分级器得SVM将单个字符分类。6、do ocr word svm
功能:利用OCR分级器将一系列相关字符分类。
7、get features ocr class svm
功能:计算一个字符得特征。8、get params ocr
class svm
功能:返回一个OCR分级器得参数。9、get prep info ocr class svm
功能:计算基于OCR分级器得SVM得预定义特征矢量得信息内容。10、get support vector
num ocr class svm
功能:返回OCR分级器支持得矢量得数目。11、get support vector
ocr class svm
OCR分级器中支持向量得索引。
功能:返回基于支持向量机得已测试12、read ocr class svm功能:从文件中读取基于
OCR分级器得SVM。
13、reduce ocr class svm功能:根据一个减小得14.Trainf
SVM来接近一个基于
OCR分级器得SVM。
ocr class svm
功能:测试一个OCR分级器。15、write ocr class svm功能:将一个OCR分级器写入文件。
12、5 Tools1.Segment
characters
功能:将一副图像给定区域得字符分割。2、select characters
功能:从一个给定区域中选择字符。3.text line orientation
功能:决定一个文本行或段落得定向4.text_line
slant
(定位)。
功能:决定一个文本行或段落得字符得倾斜。
12、6 Training-Files1、append
ocr trainf
功能:将字符添加到一个测试文件中。
2、concat ocr trainf
功能:合并测试文件。3.read_ocr
trainf
,将其转换到图像中。
功能:从文件中读取字符
4、read ocr trainf names功能:查询哪些字符存储在测试文件中。5.read ocr trainf_select功能:从文件中读取测试特定字符6、write ocr trainf
功能:将已测试得字符存储到文件中。7、write ocr trainf image功能:将字符写入正在测试得文件中。
作者:think_fast
发表于2011-11-25 12:13:09
原文链接
,将其转换到图像中。
阅读:39 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 11 : Morphology
Chapter_11_:Morphology
11、1 Gray-Values1、dual_rank
功能:打开、取中值与关闭圆与矩形掩码。2、gen_disc_se
功能:为灰度形态学生成椭圆结构基础。3、gray_bothat
功能:执行一个图像得一个灰度值差)。
4、gray_closing
功能:关闭一个图像得一个灰度值。5、gray_closing_rect
bottom_hat
变换(原图像与它得闭之间得
功能:关闭带矩形掩码得灰度值。6、gray_cl_osing_shape功能:关闭带选择掩码得灰度值。7、gray_dilation
功能:扩大一个图像上得灰度值。8、gray_dilation_rect
功能:确定一个矩形得最小灰度值。9、gray_dilation_shape
功能:确定一个选择得掩码得最大灰度值。10、gray_erosion
功能:腐蚀一个图像得灰度值。11、gray_erosion_rect
功能:确定一个矩形得最小灰度值。12、gray_erosion_shape
功能:确定一个选择得掩码得最小灰度值。13、gray_opening
功能:打开一个图像得灰度值。14、gray_opening_rect
功能:打开一个矩形掩码得灰度值。15、gray_openin_g_shape
功能:打开一个选择得掩码得灰度值。16、gray_range_rect
功能:确定一个矩形得灰度值范围。
17、gray_tophat
功能:执行一个图像得一个灰度值top_hat
变换(原图像与它得开之间得差
)。
18、read_gray_se
功能:为灰度形态学下载一个结构基础。
11、2 Region1、bottom_hat
功能:计算区域得bottom_hat(原图像与它得闭之间得差
2、boundary
功能:把一个区域减小到它得边界。3、closing
功能:关闭一个区域。4、closing_circle
功能:关闭一个圆形结构基础得一个区域。5、closing_golay
功能:关闭格雷字母表中得元素得一个区域。6、closing_rectangle1
功能:关闭一个矩形结构基础得一个区域。7、dilation1
功能:扩大一个区域。8、dilation2
功能:扩大一个区域(使用一个参考点)。9、dilation_circle
)。
功能:扩大一个圆形结构基础得一个区域。10、dilation_golay
功能:扩大格雷字母表得元素得一个区域。11、dilation_rectangle1
功能:扩大一个矩形结构基础得一个区域。12、dilation_seq
功能:顺序地扩大一个区域。13、erosion1
功能:腐蚀一个区域。14、erosion2
功能:腐蚀一个区域(使用参考点)。15、erosion_circle
功能:腐蚀一个圆形结构基础得一个区域。16、erosion_golay
功能:腐蚀格雷字母表得一个元素得一个区域。17、erosion_rectangle1
功能:腐蚀一个矩形结构基础得一个区域。18、erosion_seq
功能:按顺序腐蚀一个区域。19、fitting
功能:执行多重结构基础得打开后关闭。20、gen_struct_elements功能:生成一个标准结构基础。
21、golay_elements
功能:生成格雷字母表得结构基础。22、hit_or_miss功能:区域得Hit-or-mis23、hit_or_miss_golay功能:使用格雷字母表得区域得24、hit_or_miss_seq
功能:使用格雷字母表得区域得25、minkowski_add1功能:执行一个区域得26、minkowski_add2
功能:扩大一个区域(使用参考点)。27、minkowski_sub1功能:腐蚀一个区域。28、minkowski_sub2
功能:腐蚀一个区域(使用参考点)。29、morph_hat功能:计算bottom_hat30、morph_skeleton
功能:计算一个区域得形态学框架。31、morph_skiz功能:缩小一个区域。32、opening
_与top_hat
得联合。
Minkowski
添加。Hit-or-miss
运行(按顺序)。
Hit-or-mis
s运行。
s运行。
功能:打开一个区域。33、opening_circle
功能:打开一个圆形结构基础得一个区域。34、opening_golay
功能:打开格雷字母表得一个元素得一个区域。35、opening_rectangle1
功能:打开一个矩形结构基础得一个区域。36、opening_seg功能:分离重叠区域。37、pruning
功能:去掉一个区域得分支。38、thickening
功能:把一个Hit-or-miss39、thickening_golay功能:把一个Hit-or-miss基础)。
40、thickening_seq功能:把一个Hit-or-miss41、thinning
功能:从一个区域移去一个42、thinning_golay功能:从一个区域移去一个础)。
43、thinning_seq
Hit-or-miss
运行得结果(使用一个Golay结构基
Hit-or-miss
运行得结果。
运行得结果添加到一个区域中
(按顺序)。
运行得结果添加到一个区域中
(使用一个Golay结构
运行得结果添加到一个区域。
功能:从一个区域移去一个44、top_hat
功能:计算区域得top_hat(
作者:think_fast
Hit-or-miss运行得结果(按顺序)。
原图像与它得开之间得差
原文链接
)。
发表于2011-11-25 12:09:39
阅读:49 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 10 : Matching-3D
Chapter_10_:Matching-3D
1、affine_trans_object_model_3d功能:把一个任意有限
3D变换用于一个
3D目标模型。
2、clear_all_object_model_3d功能:释放所有3D目标模型得内存。3、clear_all_shape_model_3d功能:释放所有3D轮廓模型得内存。4、clear_object_model_3d
功能:释放一个3D目标模型得内存。5、clear_shape_model_3d_
功能:释放一个3D轮廓模型得内存。6、convert_point_3d_cart_to_spher功能:把直角坐标系中得一个
3D点转变为极坐标。
7、convert_point_3d_spher_to_cart功能:把极坐标中得一个
3D点转变为直角坐标。
8、create_cam_pose_look_at_point功能:从摄像机中心与观察方向创建一个
3D摄像机位置。
9、create_shape_model_3d功能:为匹配准备一个
3D目标模型。
10、find_shape_model_3d功能:在一个图像中找出一个
3D模型得最佳匹配。
11、get_object_model_3d_params功能:返回一个3D目标模型得参数。12、get_shape_model_3d_contours
功能:返回一个3D轮廓模型视图得轮廓表示。13、get_shape_model_3d_params功能:返回一个3D轮廓模型得参数。14、project_object_model_3d
功能:把一个3D目标模型得边缘投影到图像坐标中。15、project_shape_model_3d
功能:把一个3D轮廓模型得边缘投影到图像坐标中。16、read_object_model_3d_dxf功能:从一个DXF文件中读取一个3D目标模型。
17、read_shape_model_3d功能:从一个文件中读取一个
3D轮廓模型。
18、trans_pose_shape_model_3d
功能:把一个3D目标模型得坐标系中得位置转变为一个标系中得位置,反之亦然。19、write_shape_model_3d功能:向一个文件写入一个
3D轮廓模型。
作者:think_fast
发表于2011-11-25 12:08:31
原文链接
3D轮廓模型得参考坐
阅读:36 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 9 : Matching
Chapter_9_:Matching
9、1 ponent-Based1、clear_all_ponent_models功能:释放所有组件模型得内存。2、clear_all_training_ponents功能:释放所有组件训练结果得内存。3、clear_ponent_model
功能:释放一个组件模型得内存。4、clear_training_ponents
功能:释放一个组件训练结果得内存。5、cluster_model_ponents
功能:把用于创建模型组件得新参数用于训练结果。6、create_ponent_model
功能:基于确定得指定组件与关系准备一个匹配得组件模型。7、create_trained_ponent_model
功能:基于训练过得组件准备一个匹配得组件模型。8、find_ponent_model
功能:在一个图像中找出一个组件模型得最佳匹配。9、gen_initial_ponents
功能:提取一个组件模型得最初组件。10、get_ponent_model_params
功能:返回一个组件模型得参数。11、get_ponent_model_tree功能:返回一个组件模型得查找树。12、get_ponent_relations
功能:返回包含在训练结果内得模型组件间得关系。13、get_found_ponent_model
功能:返回一个组件模型得一个创建例子得组件。14、get_training_ponents
功能:在一个特定得图像中返回初始值或者模型组件。15、inspect_clustered_ponents
功能:检查从训练获取得刚性得模型组件。16、modify_ponent_relations功能:修改一个训练结果中得关系。17、read_ponent_model
功能:从一个文件中读取组件模型。18、read_training_ponents
功能:从一个文件中读取组件训练结果。19、train_model_ponents
功能:为基于组件得匹配训练组件与关系。20、write_ponent_model
功能:把一个组件模型写入一个文件中。21、write_training_ponents
功能:把一个组件训练结果写入一个文件中。
9、2 Correlation-Based1、clear_all_ncc_models功能:释放NCC模型得内存。2、clear_ncc_model
功能:释放NCC模型得内存。3、create_ncc_model功能:为匹配准备一个4、find_ncc_model
功能:找出一个图像中得一个5、get_ncc_model_origin
功能:返回一个NCC模型得原点(参考点)。6、get_ncc_model_params
功能:返回一个NCC模型得参数。7、read_ncc_model功能:从一个文件中读取一个8、set_ncc_model_origin
功能:设置一个NCC模型得原点(参考点)。9、write_ncc_model功能:向一个文件中写入
NCC模型。
NCC模型。
NCC模型得最佳匹配。
NCC模型。
9、3 Gray-Value-Based1、adapt_template
功能:把一个模板用于一个图像得大小。2、best_match
功能:寻找一个模板与一个图像得最佳匹配。3、best_match_mg
功能:在金字塔中寻找最佳灰度值匹配。4、best_match_pre_mg
功能:在预生成得金字塔中寻找最佳灰度值匹配。5、best_match_rot
功能:寻找一个模板与一个旋转图像得最佳匹配。6、best_match_rot_mg
功能:寻找一个模板与一个旋转金字塔得最佳匹配。7、clear_all_templates功能:所有模板得内存分配。9、clear_template功能:一个模板得内存分配。10、create_template
功能:为模板匹配准备一个格式。11、create_template_rot
功能:为旋转模板匹配准备一个格式12、fast_match
功能:寻找一个模板与一个图像得所有好得匹配。13、fast_match_mg
功能:在金字塔中寻找所有好得灰度值匹配。
。
14、read_template
功能:从一个文件中读取一个模板。15、set_offset_template功能:模板得灰度值偏差。16、set_reference_template
功能:为一个匹配模板定义参考位置。17、write_template
功能:向一个文件中写入模板。
9、4 Shape-Based1、clear_all_shape_models功能:释放所有轮廓模型得内存。2、clear_shape_model
功能:释放一个轮廓模型得内存。3、create_aniso_shape_model
功能:为各向异性尺度不变匹配准备一个轮廓模型。4、create_scaled_shape_model
功能:为尺度不变匹配准备一个轮廓模型。5、create_shape_model功能:为匹配准备一个轮廓模型。6、determine_shape_model_params功能:确定一个轮廓模型得参数。7、find_aniso_shape_model
功能:在一个图像中找出一个各向异性尺度不变轮廓得最佳匹配。8、find_aniso_shape_models
功能:找出多重各向异性尺度不变轮廓模型得最佳匹配。9、find_scaled_shape_model
功能:在一个图像中找出一个尺度不变轮廓模型得最佳匹配。10、find_scaled_shape_models
功能:找出多重尺度不变轮廓模型得最佳匹配。11、find_shape_model
功能:在一个图像中找出一个轮廓模型得最佳匹配。12、find_shape_models
功能:找出多重轮廓模型得最佳匹配。13、get_shape_model_contours功能:返回一个轮廓模型得轮廓表示。14、get_shape_model_origin功能:返回一个轮廓模型得原点15、get_shape_model_params功能:返回一个轮廓模型得参数。16、inspect_shape_model功能:创建一个轮廓模型得表示。17、read_shape_model
功能:从一个文件中读取一个轮廓模型。18、set_shape_model_origin功能:设置一个轮廓模型得原点
(参考点)。(参考点)。
19、write_shape_model
功能:向一个文件中写入一个轮廓模型。
作者:think_fast
发表于2011-11-25 12:07:52
原文链接
阅读:38 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 8 : Lines
Chapter_8_:Lines
8、1 Access1、approx_chain
功能:通过弧与线近似一个轮廓。2、approx_chain_simple功能:通过弧与线近似一个轮廓。
8、2 Features1、line_orientation功能:计算线得方位。2、line_position
功能:计算一条线得重心、长度与方位。3、partition_lines
功能:通过各种标准区分线。4、select_lines
功能:通过各种标准选择线。5、select_lines_longest功能:选择最长输入线。
作者:think_fast
发表于2011-11-25 12:06:37
原文链接
阅读:35 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 7 : Image
Chapter_7_:Image
7、1 Access1、get_grayval
功能:获取一个图像目标得灰度值。2、get_image_pointer1功能:获取一个通道得指针。3、get_image_pointer1_rect
功能:获取图像数据指针与输入图像区域内最小矩形内部得图像数据。4、get_image_pointer3
功能:获取一个彩色图像得指针。5、get_image_time
功能:查找图像被创建得时间。
7、2 Acquisition
1、close_all_framegrabbers功能:关闭所有图像获取设备。2、close_framegrabber
功能:关闭指定得图像获取设备。3、get_framegrabber_lut
功能:查找图像获取设备得查询表。4、get_framegrabber_param
功能:查找一个图像获取设备得指定参数。5、grab_data
功能:从指定得图像获取设备获取图像与预处理图像数据。6、grab_data_async
功能:从指定得图像获取设备获取图像与预处理图像数据并且开始下一个异步获取。
7、grab_image
功能:从指定得图像获取设备获取一个图像。8、grab_image_async
功能:从指定得图像获取设备获取一个图像并且开始下一个异步获取。9、grab_image_start
功能:从指定得图像获取设备开始下一个异步获取。10、info_framegrabber
功能:从指定得图像获取设备查找信息。11、open_framegrabber
功能:打开并配置一个图像获取设备。12、set_framegrabber_lut功能:设置图像获取设备查询表。13、set_framegrabber_param
功能:设置一个图像获取设备得指定参数。
7、3 Channel1、access_channel
功能:获取一个多通道图像得一个通道。2、append_channel
功能:把附加模型(通道)添加到图像上。3、channels_to_image
功能:把单通道图像转变为一个多通道图像。4、pose2
功能:把两个图像转变为一个两通道图像。5、pose3
功能:把三个图像转变为一个三通道图像。6、pose4
功能:把四个图像转变为一个四通道图像。7、pose5
功能:把五个图像转变为一个五通道图像。8、pose6
功能:把六个图像转变为一个六通道图像。9、pose7
功能:把七个图像转变为一个七通道图像。10、count_channels功能:计算图像得通道。11、depose2
功能:把一个两通道图像转变为两个图像。12、depose3
功能:把一个三通道图像转变为三个图像。
13、depose4
功能:把一个四通道图像转变为四个图像。14、depose5
功能:把一个五通道图像转变为五个图像。15、depose6
功能:把一个六通道图像转变为六个图像。16、depose7
功能:把一个七通道图像转变为七个图像。17、image_to_channels
功能:把一个多通道图像转变为一个通道图像。
7、4 Creation1、copy_image
功能:复制一个图像并为它分配新内存。2、gen_image1
功能:从像素得一个指针创建一个图像。3、gen_image1_extern
功能:从带存储管理得像素得一个指针创建一个图像。4、gen_image1_rect
功能:从像素(带存储管理)得指针创建一个矩形区域得图像。5、gen_image3
功能:从像素(红、绿、蓝)得三个指针创建一个图像。6、gen_image_const
功能:创建一个固定灰度值得图像。7、gen_image_gray_ramp功能:创建一个灰度值阶梯。8、gen_image_interleaved
功能:从交叉像素得一个指针创建一个三通道图像。9、gen_image_proto
功能:创建一个指定得固定灰度值得图像。10、gen_image_surface_first_order
功能:创建一阶多项式得一个弯曲灰度表面。11、gen_image_surface_second_order功能:创建二阶多项式得一个弯曲灰度表面。12、region_to_bin
功能:把一个区域转变为一个二进制字节图像。13、region_to_label
功能:把区域转变为一个标签图像。14、region_to_mean
功能:用它们得平均灰度值绘制区域。
7、5 Domain1、add_channels
功能:把两个灰度值添加到区域中。2、change_domain
功能:改变一个图像得定义区间。
3、full_domain
功能:把一个图像得区域扩大到最大值。4、get_domain
功能:获取一个图像得区域。5、rectangle1_domain
功能:把一个图像得区域缩小到一个矩形。6、reduce_domain
功能:缩小一个图像得区域。
7、6 Features1、area_center_gray
功能:计算一个灰度值图像得区域面积与重心。2、cooc_feature_image
功能:计算一个同时出现得矩阵并得出相关灰度值特征。3、cooc_feature_matrix
功能:从一个同时出现得矩阵计算灰度值特征。4、elliptic_axis_gray
功能:在一个灰度值图像中计算一个区域得方位与主轴。5、entropy_gray
功能:确定一个图像得熵与各向异性。6、estimate_noise
功能:从一个单一图像估计图像噪声。7、fit_surface_first_order
功能:通过一个一阶表面(平面)计算灰度值力矩与近似值。
8、fit_surface_second_order功能:通过一个二阶表面9、fuzzy_entropy功能:确定区域得模糊熵。10、fuzzy_perimeter
功能:计算一个区域得模糊周长。11、gen_cooc_matrix
功能:在一个图像中计算一个区域中同时出现得矩阵。12、gray_histo
功能:计算灰度值分布。13、gray_histo_abs功能:计算灰度值分布。14、gray_projections
功能:计算水平与垂直灰度值预测。15、histo_2dim
功能:计算两通道灰度值图像得直方图。16、intensity
功能:计算灰度值得平均值与偏差。17、min_max_gray
功能:计算区域内得最大与最小灰度值。18、moments_gray_plane
功能:通过一个平面计算灰度值力矩与近似值。
(平面)计算灰度值力矩与近似值。
19、plane_deviation
功能:从近似像平面计算灰度值得偏差。20、select_gray
功能:选择基于灰度值特征得区域。21、shape_histo_all
功能:用极限值确定特征得一个直方图。22、shape_histo_point
功能:用极限值确定特征得一个直方图。
7、7 Format1、change_format功能:改变图像大小。2、crop_domain
功能:去掉确定得灰度值。3、crop_domain_rel
功能:去掉与定义域有关得图像区域。4、crop_part
功能:去掉一个矩形图像区域。5、crop_rectangle1
功能:去掉一个矩形图像区域6、tile_channels
功能:把多重图像拼成一个大图像。7、tile_images
。
功能:把多重图像目标拼成一个大图像。8、tile_images_offset
功能:把多重图像目标拼成一个有确定得位置信息得大图像。
7、8 Manipulation1、overpaint_gray
功能:重新绘制一个图像得灰度值。2、overpaint_region
功能:重新绘制一个图像得区域。3、paint_gray
功能:把一个图像得灰度值画在另一个图像上。4、paint_region
功能:把区域画在一个图像中。5、paint_xld
功能:把XLD目标画在一个图像中。6、set_grayval
功能:在一个图像中设置单灰度值。
7、9 Type-Conversion1、plex_to_real
功能:把一个复杂图像转变为两个实际图像2、convert_image_type功能:转变一个图像得类型。
。
3、real_to_plex
功能:把两个实际图像转变为一个复杂图像。4、real_to_vector_field
功能:把两个实值图像转变为一个矢量域图像。5、vector_field_to_real
功能:把一个矢量域图像转变为两个实值图像。
作者:think_fast
发表于2011-11-25 12:00:13
原文链接
阅读:50 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 6 : Graphics
Chapter_6
6、1 Drawing1、drag_region1
功能:一个区域得交互运动。2、drag_region2
功能:一个带有定点规格区域得交互运动。3、drag_region3
功能:一个带有限制位置区域得交互运动。4、draw_circle
功能:一个圆得交互绘图。5、draw_circle_mod功能:一个圆得交互绘图。6、draw_ellipse
功能:一个椭圆得交互绘图。
:Graphics
7、draw_ellipse_mod_功能:一个椭圆得交互绘图。8、draw_line功能:画一根线。9、draw_line_mod功能:画一根线。10、draw_nurbs
功能:一个NURBS曲线得交互绘图。11、draw_nurbs_interp功能:使用插值得一个
NURBS曲线得交互绘图。
12、draw_nurbs_interp_mod功能:使用插值得一个13、draw_nurbs_mod
功能:一个NURBS曲线得交互修正。14、draw_point功能:画一个点。15、draw_point_mod功能:画一个点。16、draw_polygon
功能:一个多边形得交互绘图。17、draw_rectangle1
功能:画一个与坐标轴平行得矩形。18、draw_rectangle1_mod
NURBS曲线得交互修正。
功能:画一个与坐标轴平行得矩形。19、draw_rectangle2
功能:任意定向矩形得交互绘图。20、draw_rectangle2_mod功能:任意定向矩形得交互绘图。21、draw_region
功能:一个闭区域得交互绘图。22、draw_xld
功能:一个轮廓得交互绘图。23、draw_xld_mod
功能:一个轮廓得交互修正。
6、2 Gnuplot1、gnuplot_close功能:关闭所有打开得gnuplot
文件或者终止一个活动得
2、gnuplot_open_file
功能:为图像与控制量得可视化打开一个gnuplot
文件。
3、gnuplot_open_pipe
功能:为图像与控制量得可视化打开一个通道得gnuplot
4、gnuplot_plot_ctrl功能:使用gnuplot
显示控制量。
5、gnuplot_plot_funct_1d功能:使用gnuplot
显示控制量得功能。
gnuplot
流程。
子流程。
6、gnuplot_plot_image功能:使用gnuplot
使一个图像可视化。
6、3 LUT1、disp_lut
功能:查询表得图解。2、draw_lut
功能:交互利用查询表。3、get_fixed_lut
功能:为实际彩色图像获取固定查询表。4、get_lut
功能:获取现在得查询表。5、get_lut_style
功能:获取查询表得修正参数。6、query_lut
功能:查询所有可得到得查询表。7、set_fixed_lut
功能:为实际彩色图像固定查询表。8、set_lut
功能:设置查询表。9、set_lut_style功能:改变查询表。10、write_lut
功能:把查询表作为文件写入。
6、4 Mouse1、get_mbutton
功能:等待直到一个鼠标键被按下。2、get_mposition_功能:查询鼠标位置。3、get_mshape
功能:查询现在鼠标指针形状。4、query_mshape
功能:查询所有可得到得鼠标指针形状。5、set_mshape
功能:设置现在鼠标指针形状。
6、5 Output1、disp_arc
功能:在一个窗口中显示圆形弧。2、disp_arrow
功能:在一个窗口中显示箭头。3、disp_channel
功能:用几个通道显示图像。4、disp_circle
功能:在一个窗口中显示圆。
5、disp_color
功能:显示一个彩色(RGB)图像。6、disp_cross
功能:在一个窗口中显示交叉。7、disp_distribution功能:显示一个噪声分布。8、disp_ellipse功能:显示椭圆。9、disp_image
功能:显示灰度值图像。10、disp_line
功能:在窗口中画一条线。11、disp_obj
功能:显示图像目标(图像,区域,XLD)12、disp_polygon功能:显示一个多叉线。13、disp_rectangle1
功能:显示与坐标轴对齐得矩形。14、disp_rectangle2功能:显示任意方向得矩形。15、disp_region
功能:在一个窗口中显示区域。16、disp_xld
。功能:显示一个XLD物体。
6、6 Parameters1、get_prise
功能:获取一个图像矩阵得输出处理。2、get_draw
功能:获取现在区域填充模式。3、get_fix
功能:获取现在查询表得固定模式。4、get_hsi
功能:获取现在颜色得5、get_icon
功能:查询区域输出得图标。6、get_insert
功能:获取现在显示模式。7、get_line_approx
功能:获取轮廓显示得现在近似误差。8、get_line_style
功能:获取轮廓得现在图解模式。9、get_line_width
功能:获取轮廓显示得现在线宽。10、get_paint
功能:获取灰度值得现在显示模式。
HSI编码。
11、get_part
功能:获取图像部分。12、get_part_style
功能:获取灰度值显示得现在插值模式。13、get_pixel
功能:获取查询表索引得现在颜色。14、get_rgb
功能:获取RGB编码中得现在颜色。15、get_shape
功能:获取现在区域输出形状。16、query_all_colors功能:查询所有颜色名称。17、query_color
功能:查询窗口中显示得所有颜色名称。18、query_colored
功能:查询颜色输出得颜色数目。19、query_gray
功能:查询显示得灰度值。20、query_insert
功能:查询可能得图解模式。21、query_line_width功能:查询可能得线宽。22、query_paint
功能:查询灰度值显示模式。23、query_shape
功能:查询区域显示模式。24、set_color功能:设置输出颜色。25、set_colored功能:设置多输出颜色。26、set_prise
功能:定义图像矩阵输出剪辑。27、set_draw
功能:定义区域填充模式。28、set_fix
功能:设置固定得查询表。29、set_gray
功能:定义区域输出得灰度值。30、set_hsi
功能:定义输出颜色(HSI编码)。31、set_icon
功能:区域输出得图标定义。32、set_insert
功能:定义图像输出功能。33、set_line_approx
功能:定义输出显示得近似误差。
34、set_line_style
功能:定义一个轮廓输出模式。35、set_line_width
功能:定义区域轮廓输出得线宽。36、set_paint
功能:定义灰度值输出模式。37、set_part
功能:修正显示图像部分。38、set_part_style
功能:为灰度值输出定义一个插值方法。39、set_pixel
功能:定义一个颜色查询表索引40、set_rgb
功能:通过RGB值设置颜色定义。41、set_shape
功能:定义区域输出轮廓。
。
6、7 Text1、get_font
功能:获取现在字体。2、get_string_extents
功能:获取一个字符串得空间大小。3、get_tposition
功能:获取光标位置。4、get_tshape
功能:获取文本光标得形状。5、new_line
功能:设置下一行得开始文本光标得位置。6、query_font
功能:查询可得到得字体。7、query_tshape
功能:查询文本光标得所有可得到得形状。8、read_char
功能:从一个文本窗口读取一个字符。9、read_string
功能:从一个文本窗口读取一个字符串。10、set_font
功能:设置文本输出得字体。11、set_tposition
功能:设置文本光标得位置12、set_tshape
功能:设置文本光标得形状。13、write_string
功能:在一个窗口中打印文本。
。
6、8 Window
1、clear_rectangle
功能:在输出窗口中删除一个矩形。2、clear_window
功能:删除一个输出窗口。3、close_window功能:关闭一个输出窗口。4、copy_rectangle
功能:在输出窗口间复制矩形内所有像素。5、dump_window
功能:把窗口内容写入一个文件。6、dump_window_image
功能:在一个图像目标中写窗口内容。7、get_os_window_handle功能:获取操作系统图像处理。8、get_window_attr功能:获取窗口特征。9、get_window_extents
功能:一个窗口大小与位置得信息。10、get_window_pointer3功能:一个窗口像素数据得通道。11、get_window_type功能:获取窗口类型。12、move_rectangle
功能:在一个输出窗口内部复制。13、new_extern_window功能:在Windows_NT14、open_textwindow功能:打开一个文本窗口。15、open_window功能:打开一个图形窗口。16、query_window_type
功能:查询所有可得到得窗口类型。17、set_window_attr功能:设置窗口特征。18、set_window_dc
功能:设置一个虚拟图形窗口19、set_window_extents
功能:修正一个窗口得位置与大小。20、set_window_type功能:指定一个窗口类型。21、slide_image
功能:两个窗口缓冲区得交互输出。
作者:think_fast
发表于2011-11-25 11:58:28
原文链接
下创建一个虚拟图形窗口。
(Windows_NT)得设计背景。
阅读:38 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 5 : Filter
Chapter_5:Filter
5、1 Arithmetic1、abs_image
功能:计算一个图像得绝对值2、add_image
功能:使两个图像相加。3、div_image
功能:使两个图像相除。4、invert_image功能:使一个图像反像。5、max_image
功能:按像素计算两个图像得最大值。6、min_image
功能:按像素计算两个图像得最大小值。7、mult_image
功能:使两个图像相乘。8、scale_image
功能:为一个图像得灰度值分级。9、sqrt_image
功能:计算一个图像得平方根。10、sub_image功能:使两个图像相减。
(模数)。
5、2 Bit
1、bit_and
功能:输入图像得所有像素得逐位与。
2、bit_lshift
功能:图像得所有像素得左移。3、bit_mask
功能:使用位掩码得每个像素得逻辑与。4、bit_not
功能:对像素得所有位求补。
5、bit_or
功能:输入图像得所有像素得逐位或。6、bit_rshift
功能:图像得所有像素得右移。7、bit_slice
功能:从像素中提取一位。8、bit_xor
功能:输入图像得所有像素得逐位异或。
5、3 Color1、cfa_to_rgb
功能:把一个单通道颜色滤波阵列图像变成RGB2、gen_principal_p_trans
功能:计算多通道图像得主要部分分析得转换矩阵。3、linear_trans_color
图像。
功能:计算多通道图像得颜色值得一个仿射转换。4、principal_p
功能:计算多通道图像得主要部分。5、rgb1_to_gray
功能:把一个RGB图像转变成一个灰度图像。6、rgb3_to_gray
功能:把一个RGB图像转变成一个灰度图像。7、trans_from_rgb功能:把一个图像从8、trans_to_rgb
功能:把一个图像从任意颜色空间转变成
RGB颜色空间。
RGB颜色空间转变成任意颜色空间。
5、4 Edges1、close_edges
功能:使用边缘幅值图像消除边缘缺陷。2、close_edges_length
功能:使用边缘幅值图像消除边缘缺陷。3、derivate_gauss
功能:用高斯派生物对一个图像卷积。4、diff_of_gauss
功能:近似高斯得拉普拉斯算子。5、edges_color
功能:使用Canny、Deriche
或者_Shen_滤波器提取颜色边缘。
6、edges_color_sub_pix功能:使用Canny、Deriche或者_Shen_滤波器提取子像素精确颜色边缘。
7、edges_image
功能:使用Deriche、_Lanser、Shen或者_Canny8、edges_sub_pix
功能:使用Deriche、_Lanser、Shen或者_Canny缘。
9、frei_amp
功能:使用Frei-Chen算子检测边缘(幅值)。
10、frei_dir
功能:使用Frei-Chen算子检测边缘(幅值与相位)。11、highpass_image
功能:从一个图像提取高频成分。12、info_edges功能:在edges_image估计滤波器得宽度。
13、kirsch_amp
功能:使用Kirsch算子检测边缘(幅值)。14、kirsch_dir
功能:使用Kirsch算子检测边缘(幅值与相位)。15、laplace
功能:使用有限差计算拉普拉斯算子。16、laplace_of_gauss功能:高斯得拉普拉斯算子。
滤波器提取边缘。
滤波器提取子像素精确边17、prewitt_amp功能:使用Prewitt18、prewitt_dir功能:使用Prewitt算子检测边缘(幅值与相位)。算子检测边缘(幅值)。
19、roberts功能:使用Roberts滤波器检测边缘。
20、robinson_amp功能:使用Robinson算子检测边缘(幅值)。21、robinson_dir功能:使用Robinson算子检测边缘(幅值与相位22、sobel_amp
功能:使用Sobel算子检测边缘(幅值)。23、sobel_dir
功能:使用Sobel算子检测边缘(幅值与相位)。
5、5 Enhancement1、adjust_mosaic_images功能:全景图像得自动颜色更改。2、coherence_enhancing_diff
功能:执行一个图像得一个一致性增强扩散。3、emphasize
功能:增强图像对比度。4、equ_histo_image
)。功能:图像得柱状图线性化。5、illuminate
功能:增强图像对比度。6、mean_curvature_flow
功能:把平均曲率应用在一个图像中。7、scale_image_max_功能:最大灰度值在8、shock_filter
功能:把一个冲击滤波器应用到一个图像中。
0到255范围内。
5、6 FFT1、convol_fft
功能:用在频域内得滤波器使一个图像卷积。2、convol_gabor功能:用在频域内得一个3、correlation_fft
功能:计算在频域内得两个图像得相互关系。4、energy_gabor
功能:计算一个两通道图像得能量。5、fft_generic
功能:计算一个图像得快速傅里叶变换。6、fft_image
功能:计算一个图像得快速傅里叶变换。
Gabor滤波器使一个图像卷积。
7、fft_image_inv
功能:计算一个图像得快速傅里叶逆变换。8、gen_bandfilter
功能:生成一个理想带通滤波器。9、gen_bandpass
功能:生成一个理想带通滤波器。10、gen_derivative_filter
功能:在频域内生成一个倒数滤波器。11、gen_filter_mask
功能:在空域内存储一个滤波器掩码作为实时图像。12、gen_gabor
功能:生成一个Gabor滤波器。13、gen_gauss_filter
功能:在频域内生成一个高斯滤波器。14、gen_highpass
功能:生成一个理想高通滤波器。15、gen_lowpass
功能:生成一个理想低通滤波器。16、gen_sin_bandpass
功能:用正弦形状生成一个带通滤波器。17、gen_std_bandpass
功能:用高斯或者正弦形状生成一个带通滤波器。18、optimize_fft_speed
功能:使FFT得运行时间最优化。19、optimize_rft_speed
功能:使实值得FFT得运行时间最优化。20、phase_deg
功能:返回用角度表示得一个复杂图像得相位21、phase_rad
功能:返回用弧度表示得一个复杂图像得相位。22、power_byte
功能:返回一个复杂图像得功率谱。23、power_ln_
功能:返回一个复杂图像得功率谱。24、power_real
功能:返回一个复杂图像得功率谱。25、read_fft_optimization_data功能:从一个文件中下载26、rft_generic
功能:计算一个图像得实值快速傅里叶变换。27、write_fft_optimization_data
功能:把FFT速度最优数据存储在一个文件中。
FFT速度最优数据。
。
5、7 Geometric-Transformations1、affine_trans_image
功能:把任意仿射2D变换应用在图像中。
2、affine_trans_image_size
功能:把任意仿射2D变换应用在图像中并且指定输出图像大小。3、gen_bundle_adjusted_mosaic功能:把多重图像合成一个马赛克图像。4、gen_cube_map_mosaic功能:创建球形马赛克得5、gen_projective_mosaic
功能:把多重图像合成一个马赛克图像。6、gen_spherical_mosaic功能:创建一个球形马赛克图像。7、map_image
功能:把一个一般变换应用于一个图像中。8、mirror_image功能:镜像一个图像。9、polar_trans_image
功能:把一个图像转换成极坐标。10、polar_trans_image_ext
功能:把一个图像中得环形弧转变成极坐标。11、polar_trans_image_inv
功能:把极坐标中得图像转变成直角坐标。12、projective_trans_image
功能:把投影变换应用于一个图像中。13、projective_trans_image_size
6方位图像。
功能:把投影变换应用于一个图像中并且指定输出图像得大小。14、rotate_image
功能:以一个图像得中心为圆心旋转。15、zoom_image_factor
功能:把一个图像缩放规定因子倍。16、zoom_image_size
功能:把一个图像缩放到规定大小。
5、8 Inpainting
1、harmonic_interpolation
功能:对一个图像区域执行谐波插值。2、inpainting_aniso
功能:通过各向异性扩散执行图像修复。3、inpainting_ced
功能:通过一致性增强扩散执行图像修复。4、inpainting_ct
功能:通过连贯传送执行图像修复。5、inpainting_mcf
功能:通过水平线平滑执行图像修复。6、inpainting_texture
功能:通过结构传导执行图像修复。
5、9 Lines
1、bandpass_image
功能:使用带通滤波器提取边缘。2、lines_color
功能:检测色线与它们得宽度。3、lines_facet
功能:使用面模型检测线。4、lines_gauss
功能:检测线与它们得宽度。
5、10 Match1、exhaustive_match功能:模板与图像得匹配。2、exhaustive_match_mg
功能:在一个分辨率塔式结构中匹配模板与图像。3、gen_gauss_pyramid功能:计算一个高斯金字塔。4、monotony功能:计算单一操作。
5、11 Misc1、convol_image
功能:用一个任意滤波掩码对一个图像卷积。2、expand_domain_gray
功能:扩大图像区域并且在扩大得区域中设置灰度值3、gray_inside
。
功能:对图像中得每一点在图像边界得任意路径计算尽可能低得灰度值。4、gray_skeleton功能:灰度值图像得细化。5、lut_trans
功能:使用灰度值查询表转换一个图像。6、symmetry
功能:沿一行得灰度值得对称性。7、topographic_sketch
功能:计算一个图像得地理原始草图。
5、12 Noise
1、add_noise_distribution功能:向一个图像添加噪声。2、add_noise_white功能:向一个图像添加噪声。3、gauss_distribution
功能:产生一个高斯噪声分布。4、noise_distribution_mean功能:测定一个图像得噪声分布。5、sp_distribution
功能:产生一个椒盐噪声分布。
5、13 Optical-Flow1、optical_flow_mg
功能:计算两个图像之间得光流。2、unwarp_image_vector_field功能:使用一个矢量场来展开一个图像。3、vector_field_length
功能:计算一个矢量场得矢量长度。
5、14 Points1、corner_response功能:在图像中寻找角点。2、dots_image
功能:在一个图像中增强圆形点。3、points_foerstner功能:使用F?rstner4、points_harris功能:使用Harris5、points_sojka
功能:使用Sojka算子找出角点。
算子检测关注点。算子检测关注点。
5、15 Smoothing1、anisotrope_diff
功能:通过保边各向异性扩散平滑一个图像。2、anisotropic_diffusion
功能:对一个图像执行各向异性扩散。3、binomial_filter功能:使用binomial4、eliminate_min_max
功能:在空域内平滑一个图像来抑制噪声。5、eliminate_sp
功能:用中值替代阀值外得值。6、fill_interlace
功能:插补两个半个视频图像。9、gauss_image
功能:使用离散高斯函数平滑图像。10、info_smooth
功能:平滑滤波器smooth_image11、isotropic_diffusion
功能:对一个图像执行各向同性扩散。12、mean_image
功能:通过平均平滑一个图像。13、mean_n
功能:几个通道得平均灰度值。14、mean_sp功能:抑制椒盐噪声。
得信息。
滤波器平滑一个图像。
15、median_image
功能:使用不同级别掩码得中值滤波。16、median_separate_
功能:使用矩形掩码得离散中值滤波。17、median_weighted
功能:使用不同级别掩码得加权中值滤波。18、midrange_image
功能:计算掩码内最大与最小值得平均。19、rank_image
功能:通过一个任意等级掩码平滑一个图像。20、sigma_image
功能:使用sigma滤波器得非线性平滑。21、smooth_image
功能:使用递归滤波器平滑一个图像。22、trimmed_mean
功能:使用任意等级掩码平滑一个图像。
5、16 Texture1、deviation_image
功能:计算矩形窗口内得灰度值得标准偏差。2、entropy_image
功能:计算矩形窗口内得灰度值得熵。3、texture_laws
功能:使用一个Laws文本滤波器过滤一个图像。
5、17 Wiener-Filter1、gen_psf_defocus
功能:产生一个均匀散焦模糊得脉冲相应。2、gen_psf_motion
功能:产生一个(线性)运动模糊得脉冲相应。3、simulate_defocus
功能:对一个图像得均匀散焦模糊进行仿真。4、simulate_motion
功能:(线性)运动模糊得仿真。5、wiener_filter功能:通过Wiener6、wiener_filter_ni功能:通过Wiener
作者:think_fast
滤波进行图像恢复。
滤波进行图像恢复。
原文链接
发表于2011-11-25 11:56:56
阅读:65 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 4 : File
Chapter_4_:File
4、1 Images1、read_image
功能:读取有不同文件格式得图像。2、read_sequence
功能:读取图像。3、write_image
功能:用图形格式写图像。
4、2 Misc1、delete_file功能:删除一个文件。2、
功能:检查文件就是否存在。3、list_files
功能:列出目录中得所有文件。4、read_world_file功能:从一个ARC/INFO
世界文件中读取地理编码
4、3 Region1、read_region功能:读取二值图像或者HALCON区域。
2、write_region
功能:在文件中写入地域。
4、4 Text1、close_all_files
功能:关闭所有打开得文件。
。
2、close_file
功能:关闭一个文本文件。3、fnew_line
功能:创建一个换行符。4、fread_char
功能:从一个文本文件中读取一个字符。5、fread_line
功能:从一个文本文件中读取一行。6、fread_string
功能:从一个文本文件中读取字符串。7、fwrite_string
功能:向一个文本文件中写入值。8、open_file
功能:打开文本文件。
4、5 Tuple1、read_tuple
功能:从一个文件中读取一个数组。2、write_tuple
功能:向一个文件中写入一个数组。4、6_XLD
1、read_contour_xld_arc_info功能:从用ARC/INFO
生成格式表示得文件读取
XLD轮廓。
2、read_contour_xld_dxf
功能:从一个DXF文件中读取_XLD轮廓。3、read_polygon_xld_arc_info功能:从用ARC/INFO
生成格式表示得文件读取
XLD多边形。
4、read_polygon_xld_dxf
功能:从一个DXF文件中读取_XLD多边形。5、write_contour_xld_arc_info功能:向用ARC/INFO6、write_contour_xld_dxf
功能:向一个DXF格式得文件中写入7、write_polygon_xld_arc_info功能:向用ARC/INFO
生成格式表示得文件写入
XLD多边形。
_XLD轮廓。
生成格式表示得文件写入
XLD轮廓。
8、write_polygon_xld_dxf
功能:向一个DXF格式得文件中写入
作者:think_fast
发表于2011-11-25 11:54:06
_XLD多边形。
原文链接
阅读:40 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 3 : Develop
Chapter_3
1、dev_clear_obj
功能:从HALCON数据库中删除一个图标。2、dev_clear_window功能:清除活动图形窗口。3、dev_close_inspect_ctrl
:Develop
功能:关闭一个控制变量得监视窗口。4、dev_close_window功能:关闭活动图形窗口。5、dev_display
功能:在现有图形窗口中显示图像目标。6、dev_error_var
功能:定义或者不定义一个错误变量。7、dev_get_preferences功能:通过设计查询8、dev_inspect_ctrl
功能:打开一个窗口来检查一个控制变量。9、dev_map_par
功能:打开一个对话框来指定显示参数。10、dev_map_prog功能:使HDevelop_11、dev_map_var
功能:在屏幕上绘制可视化窗口。12、dev_open_window功能:打开一个图形窗口。13、dev_set_check功能:指定错误处理。14、dev_set_color
功能:设置一个或更多输出颜色。
得主窗口可视化。HDevelop
得参数选择。
15、dev_set_colored功能:设置混合输出颜色。16、dev_set_draw功能:定义区域填充模式。17、dev_set_line_width
功能:定义区域轮廓输出得线宽。18、dev_set_lut
功能:设置查询表_(lut)、19、dev_set_paint
功能:定义灰度值输出模式。20、dev_set_part
功能:修改显示图像部分。21、dev_set_preferences功能:通过设计设置22、dev_set_shape功能:定义区域输出形状。23、dev_set_window功能:激活一个图形窗口。24、dev_set_window_extents
功能:改变一个图形窗口得位置与大小。25、dev_unmap_par 功能:为图形参数隐藏窗口。26、dev_unmap_prog
HDevelop
得参数选择。
功能:隐藏主窗口。27、dev_unmap_var功能:隐藏变量窗口。28、dev_update_pc功能:在程序执行中指定29、dev_update_time
功能:为操作符打开或关闭切换时间测量。30、dev_update_var
功能:在程序执行中指定活动窗口得行为。31、dev_update_window
功能:在程序执行中指定输出行为。
作者:think_fast
发表于2011-11-25 11:52:29
原文链接
PC得行为。
阅读:37 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 2 : Control
Chapter_2
Control
1、assign
功能:为一个控制变量分配一个新值。2、break
功能:终止循环执行。3、ment
功能:向程序添加一行注释。4、continue
功能:跳过现在得循环执行。
5、else
功能:条件语句得替换。6、elseif
功能:可选择得条件语句。7、endfor
功能:for循环得终止。8、endif
功能:if命令得终止。9、endwhile功能:while10、exit
功能:终止HDevelop。11、for
功能:执行一定数量得主体。12、if
功能:条件语句。13、ifelse
功能:有选择得条件语句。14、insert
功能:向一个元组分配一个量。15、repeat
功能:repeat、、until循环得开始。16、return
循环得终止。
功能:终止程序调用。17、stop
功能:停止程序执行。18、until
功能:继续执行主体,只要条件就是不真实得。19、while
功能:继续执行主体,只要条件就是真实得。
作者:think_fast
发表于2011-11-25 11:51:19
原文链接
阅读:36 评论:0 查瞧评论
[原]HALCON算子函数——Chapter 1 : Classification
Chapter_1_:Classification
1、1 Gaussian-Mixture-Models1、add_sample_class_gmm
功能:把一个训练样本添加到一个高斯混合模型得训练数据上。2、classify_class_gmm
功能:通过一个高斯混合模型来计算一个特征向量得类。3、clear_all_class_gmm功能:清除所有高斯混合模型。4、clear_class_gmm
功能:清除一个高斯混合模型。5、clear_samples_class_gmm
功能:清除一个高斯混合模型得训练数据。6、create_class_gmm
功能:为分类创建一个高斯混合模型。7、evaluate_class_gmm
功能:通过一个高斯混合模型评价一个特征向量。8、get_params_class_gmm功能:返回一个高斯混合模型得参数。
9、get_prep_info_class_gmm
功能:计算一个高斯混合模型得预处理特征向量得信息内容。10、get_sample_class_gmm
功能:从一个高斯混合模型得训练数据返回训练样本。11、get_sample_num_class_gmm
功能:返回存储在一个高斯混合模型得训练数据中得训练样本得数量。12、read_class_gmm
功能:从一个文件中读取一个高斯混合模型。13、read_samples_class_gmm
功能:从一个文件中读取一个高斯混合模型得训练数据。14、train_class_gmm功能:训练一个高斯混合模型。15、write_class_gmm
功能:向文件中写入一个高斯混合模型。16、write_samples_class_gmm
功能:向文件中写入一个高斯混合模型得训练数据。
1、2 Hyperboxes1、clear_sampset
功能:释放一个数据集得内存。2、close_all_class_box功能:清除所有分类器。3、close_class_box功能:清除分类器。4、create_class_box功能:创建一个新得分类器。5、descript_class_box功能:分类器得描述。6、enquire_class_box功能:为一组属性分类。7、enquire_reject_class_box功能:为一组带抑制类得属性分类。
8、get_class_box_param功能:获取关于现在参数得信息。9、learn_class_box功能:训练分类器。10、learn_sampset_box功能:用数据组训练分类器。11、read_class_box
功能:从一个文件中读取分类器。12、read_sampset
功能:从一个文件中读取一个训练数据组。13、set_class_box_param功能:为分类器设计系统参数。14、test_sampset_box功能:为一组数组分类。15、write_class_box
功能:在一个文件中保存分类器。
1、3 Neural-Nets
1、add_sample_class_mlp
功能:把一个训练样本添加到一个多层感知器得训练数据中。2、classify_class_mlp
功能:通过一个多层感知器计算一个特征向量得类。3、clear_all_class_mlp功能:清除所有多层感知器。4、clear_class_mlp功能:清除一个多层感知器。5、clear_samples_class_mlp
功能:清除一个多层感知器得训练数据。6、create_class_mlp
功能:为分类或者回归创建一个多层感知器。7、evaluate_class_mlp
功能:通过一个多层感知器计算一个特征向量得评估。
8、get_params_class_mlp功能:返回一个多层感知器得参数。9、get_prep_info_class_mlp
功能:计算一个多层感知器得预处理特征向量得信息内容10、get_sample_class_mlp
功能:从一个多层感知器得训练数据返回一个训练样本。11、get_sample_num_class_mlp
功能:返回存储在一个多层感知器得训练数据中得训练样本得数量。12、read_class_mlp
功能:从一个文件中读取一个多层感知器。13、read_samples_class_mlp
功能:从一个文件中读取一个多层感知器得训练数据。14、train_class_mlp
、
。
功能:训练一个多层感知器。15、write_class_mlp
功能:向一个文件中写入一个多层感知器。16、write_samples_class_mlp
功能:向一个文件中写入一个多层感知器得训练数据。
1、4 Support-Vector-Machines1、add_sample_class_svm
功能:把一个训练样本添加到一个支持向量机得训练数据上。2、classify_class_svm
功能:通过一个支持向量机为一个特征向量分类。3、clear_all_class_svm功能:清除所有支持向量机。4、clear_class_svm功能:清除一个支持向量机。5、clear_samples_class_svm
功能:清除一个支持向量机得训练数据。6、create_class_svm
功能:为模式分类创建一个支持向量机。
7、get_params_class_svm功能:返回一个支持向量机得参数。8、get_prep_info_class_svm
功能:计算一个支持向量机得预处理特征向量得信息内容。9、get_sample_class_svm
功能:从一个支持向量机得训练数据返回一个训练样本。10、get_sample_num_class_svm
功能:返回存储在一个支持向量机训练数据中得训练样本得数量。11、get_support_vector_class_svm
功能:从一个训练过得支持向量机返回一个支持向量得索引。12、get_support_vector_num_class_svm功能:返回一个支持向量机得支持向量得数量。13、read_class_svm
功能:从一个文件中读取一个支持向量机。14、read_samples_class_svm
功能:从一个文件中读取一个支持向量机得训练数据。15、reduce_class_svm
功能:为了更快分类,用一个降低得支持向量机近似一个训练过得支持向量机。16、train_class_svm功能:训练一个支持向量机。17、write_class_svm
功能:向一个文件中写入一个支持向量机。18、write_samples_class_svm
功能:向一个文件中写入一个支持向量机得训练数据。
作者:think_fast 发表于2011-11-25 11:38:16 原文链接
阅读:40 评论:0 查瞧评论
因篇幅问题不能全部显示,请点此查看更多更全内容