资源描述
HALCON 算子一算子一 Classification1.11.1 Gaussian-Mixture-ModelsGaussian-Mixture-Models 1.add_sample_class_gmm 把一个训练样本添加到一个高斯混合模型的训练数据上。2.classify_class_gmm 通过一个高斯混合模型来计算一个特征向量的类。3.clear_all_class_gmm 清除所有高斯混合模型。4.clear_class_gmm 清除一个高斯混合模型。5.clear_samples_class_gmm 清除一个高斯混合模型的训练数据。6.create_class_gmm 为分类创建一个高斯混合模型。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.21.2 HyperboxesHyperboxes 1.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.31.3 Neural-NetsNeural-Nets 1.add_sample_class_mlp 把一个训练样本添加到一个多层感知器的训练数据中。2.classify_class_mlp 通过一个多层感知器计算一个特征向量的类。3.clear_all_class_mlp 清除所有多层感知器。4.clear_class_mlp 清除一个多层感知器。5.clear_samples_class_mlp 清除一个多层感知器的训练数据。6.create_class_mlp 为分类或者回归创建一个多层感知器。7.evaluate_class_mlp 通过一个多层感知器计算一个特征向量的评估。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.41.4 Support-Vector-MachinesSupport-Vector-Machines 1.add_sample_class_svm 把一个训练样本添加到一个支持向量机的训练数据上。2.classify_class_svm 通过一个支持向量机为一个特征向量分类。3.clear_all_class_svm 清除所有支持向量机。4.clear_class_svm 清除一个支持向量机。5.clear_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 向一个文件中写入一个支持向量机的训练数据。HALCON 算子二算子二 Control(控制)(控制)1.assign 为一个控制变量分配一个新值。2.break 终止循环执行。ment 向程序添加一行注释。4.continue 跳过现在的循环执行。5.else 条件语句的替换。6.elseif 可选择的条件语句。7.endforfor 循环的终止。8.endifif 命令的终止。9.endwhilewhile 循环的终止。10.exit 终止 HDevelop。11.for 执行一定数量的主体。12.if 条件语句。13.ifelse 有选择的条件语句。14.insert 向一个元组分配一个量。15.repeatrepeat.until 循环的开始。16.return 终止程序调用。17.stop 停止程序执行。18.until 继续执行主体只要条件是不真实的。19.while 继续执行主体只要条件是真实的。HALCON 算子三算子三 Develop(开发)(开发)1.dev_clear_obj 从 HALCON 数据库中删除一个图标。2.dev_clear_window 清除活动图形窗口。3.dev_close_inspect_ctrl 关闭一个控制变量的监视窗口。4.dev_close_window 关闭活动图形窗口。5.dev_display 在现有图形窗口中显示图像目标。6.dev_error_var 定义或者不定义一个错误变量。7.dev_get_preferences 通过设计查询 HDevelop 的参数选择。8.dev_inspect_ctrl 打开一个窗口来检查一个控制变量。9.dev_map_par 打开一个对话框来指定显示参数。10.dev_map_prog 使 HDevelop_的主窗口可视化。11.dev_map_var 在屏幕上绘制可视化窗口。12.dev_open_window 打开一个图形窗口。13.dev_set_check 指定错误处理。14.dev_set_color 设置一个或更多输出颜色。15.dev_set_colored 设置混合输出颜色。16.dev_set_draw 定义区域填充模式。17.dev_set_line_width 定义区域轮廓输出的线宽。18.dev_set_lut 设置查询表_(lut).19.dev_set_paint 定义灰度值输出模式。20.dev_set_part 修改显示图像部分。21.dev_set_preferences 通过设计设置 HDevelop 的参数选择。22.dev_set_shape 定义区域输出形状。23.dev_set_window 激活一个图形窗口。24.dev_set_window_extents 改变一个图形窗口的位置和大小。25.dev_unmap_par 为图形参数隐藏窗口。26.dev_unmap_prog 隐藏主窗口。27.dev_unmap_var 隐藏变量窗口。28.dev_update_pc 在程序执行中指定 PC 的行为。29.dev_update_time 为操作符打开或关闭切换时间测量。30.dev_update_var 在程序执行中指定活动窗口的行为。31.dev_update_window 在程序执行中指定输出行为。HALCON 算子四算子四 File 4.14.1 ImagesImages 1.read_image 读取有不同文件格式的图像。2.read_sequence 读取图像。3.write_image 用图形格式写图像。4.24.2 MiscMisc 1.delete_file 删除一个文件。2.file_exists 检查文件是否存在。3.list_files 列出目录中的所有文件。4.read_world_file 从一个 ARC/INFO 世界文件中读取地理编码。4.34.3 RegionRegion 1.read_region 读取二值图像或者 HALCON 区域。2.write_region 在文件中写入地域。4.44.4 TextText 1.close_all_files 关闭所有打开的文件。2.close_file 关闭一个文本文件。3.fnew_line 创建一个换行符。4.fread_char 从一个文本文件中读取一个字符。5.fread_line 从一个文本文件中读取一行。6.fread_string 从一个文本文件中读取字符串。7.fwrite_string 向一个文本文件中写入值。8.open_file 打开文本文件。4.54.5 TupleTuple 1.read_tuple 从一个文件中读取一个数组。2.write_tuple 向一个文件中写入一个数组。4.6_XLD4.6_XLD 1.read_contour_xld_arc_info 从用 ARC/INFO 生成格式表示的文件读取 XLD 轮廓。2.read_contour_xld_dxf 从一个 DXF 文件中读取_XLD 轮廓。3.read_polygon_xld_arc_info 从用 ARC/INFO 生成格式表示的文件读取 XLD 多边形。4.read_polygon_xld_dxf 从一个 DXF 文件中读取_XLD 多边形。5.write_contour_xld_arc_info 向用 ARC/INFO 生成格式表示的文件写入 XLD 轮廓。6.write_contour_xld_dxf 向一个 DXF 格式的文件中写入_XLD 轮廓。7.write_polygon_xld_arc_info 向用 ARC/INFO 生成格式表示的文件写入 XLD 多边形。8.write_polygon_xld_dxf 向一个 DXF 格式的文件中写入_XLD 多边形。HALCON 算子五五 Filter 5.15.1 ArithmeticArithmetic 1.abs_image 计算一个图像的绝对值模数。2.add_image 使两个图像相加。3.div_image 使两个图像相除。4.invert_image 使一个图像反像。5.max_image 按像素计算两个图像的最大值。6.min_image 按像素计算两个图像的最大小值。7.mult_image 使两个图像相乘。8.scale_image 为一个图像的灰度值分级。9.sqrt_image 计算一个图像的平方根。10.sub_image 使两个图像相减。5.25.2 BitBit 1.bit_and 输入图像的所有像素的逐位与。2.bit_lshift 图像的所有像素的左移。3.bit_mask 使用位掩码的每个像素的逻辑与。4.bit_not 对像素的所有位求补。5.bit_or 输入图像的所有像素的逐位或。6.bit_rshift 图像的所有像素的右移。7.bit_slice 从像素中提取一位。8.bit_xor 输入图像的所有像素的逐位异或。5.35.3 ColorColor 1.cfa_to_rgb 把一个单通道颜色滤波阵列图像变成 RGB 图像。2.gen_principal_comp_trans 计算多通道图像的主要部分分析的转换矩阵。3.linear_trans_color 计算多通道图像的颜色值的一个仿射转换。4.principal_comp 计算多通道图像的主要部分。5.rgb1_to_gray 把一个 RGB 图像转变成一个灰度图像。6.rgb3_to_gray 把一个 RGB 图像转变成一个灰度图像。7.trans_from_rgb 把一个图像从 RGB 颜色空间转变成任意颜色空间。8.trans_to_rgb 把一个图像从任意颜色空间转变成 RGB 颜色空间。5.45.4 EdgesEdges 1.close_edges 使用边缘幅值图像消除边缘缺陷。2.close_edges_length 使用边缘幅值图像消除边缘缺陷。3.derivate_gauss 用高斯派生物对一个图像卷积。4.diff_of_gauss 近似高斯的拉普拉斯算子。5.edges_color 使用 Canny、Deriche 或者_Shen_滤波器提取颜色边缘。6.edges_color_sub_pix 使用 Canny、Deriche 或者_Shen_滤波器提取子像素精确颜色边缘。7.edges_image 使用 Deriche、_Lanser、Shen 或者_Canny 滤波器提取边缘。8.edges_sub_pix 使用 Deriche、_Lanser、Shen 或者_Canny 滤波器提取子像素精确边缘。9.frei_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 使用 Prewitt 算子检测边缘幅值。18.prewitt_dir 使用 Prewitt 算子检测边缘幅值和相位。19.Roberts 使用 Roberts 滤波器检测边缘。20.robinson_amp 使用 Robinson 算子检测边缘幅值。21.robinson_dir 使用 Robinson 算子检测边缘幅值和相位。22.sobel_amp 使用 Sobel 算子检测边缘幅值。23.sobel_dir 使用 Sobel 算子检测边缘幅值和相位。5.55.5 EnhancementEnhancement 1.adjust_mosaic_images 全景图像的自动颜色更改。2.coherence_enhancing_diff 执行一个图像的一个一致性增强扩散。3.emphasize 增强图像对比度。4.equ_histo_image 图像的柱状图线性化。5.illuminate 增强图像对比度。6.mean_curvature_flow 把平均曲率应用在一个图像中。7.scale_image_max_最大灰度值在 0 到 255 范围内。8.shock_filter 把一个冲击滤波器应用到一个图像中。5.65.6 FFTFFT 1.convol_fft 用在频域内的滤波器使一个图像卷积。2.convol_gabor 用在频域内的一个 Gabor 滤波器使一个图像卷积。3.correlation_fft 计算在频域内的两个图像的相互关系。4.energy_gabor 计算一个两通道图像的能量。5.fft_generic 计算一个图像的快速傅里叶变换。6.fft_image 计算一个图像的快速傅里叶变换。7.fft_image_inv 计算一个图像的快速傅里叶逆变换。8.gen_bandfilter 生成一个理想带通滤波器。9.gen_bandpass 生成一个理想带通滤波器。10.gen_derivative_filter 在频域内生成一个倒数滤波器。11.gen_filter_mask 在空域内存储一个滤波器掩码作为实时图像。12.gen_gabor 生成一个 Gabor 滤波器。13.gen_gauss_filter 在频域内生成一个高斯滤波器。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 从一个文件中下载 FFT 速度最优数据。26.rft_generic 计算一个图像的实值快速傅里叶变换。27.write_fft_optimization_data 把 FFT 速度最优数据存储在一个文件中。5.75.7 Geometric-TransformationsGeometric-Transformations 1.affine_trans_image 把任意仿射 2D 变换应用在图像中。2.affine_trans_image_size 把任意仿射 2D 变换应用在图像中并且指定输出图像大小。3.gen_bundle_adjusted_mosaic 把多重图像合成一个马赛克图像。4.gen_cube_map_mosaic 创建球形马赛克的 6 方位图像。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 把投影变换应用于一个图像中并且指定输出图像的大小。14.rotate_image 以一个图像的中心为圆心旋转。15.zoom_image_factor 把一个图像缩放规定因子倍。16.zoom_image_size 把一个图像缩放到规定大小。5.85.8 InpaintingInpainting 1.harmonic_interpolation 对一个图像区域执行谐波插值。2.inpainting_aniso 通过各向异性扩散执行图像修复。3.inpainting_ced 通过一致性增强扩散执行图像修复。4.inpainting_ct 通过连贯传送执行图像修复。5.inpainting_mcf 通过水平线平滑执行图像修复。6.inpainting_texture 通过结构传导执行图像修复。5.95.9 LinesLines 1.bandpass_image 使用带通滤波器提取边缘。2.lines_color 检测色线和它们的宽度。3.lines_facet 使用面模型检测线。4.lines_gauss 检测线和它们的宽度。参考说明:http:/ MatchMatch 1.exhaustive_match 模板和图像的匹配。2.exhaustive_match_mg 在一个分辨率塔式结构中匹配模板和图像。3.gen_gauss_pyramid 计算一个高斯金字塔。4.monotony 计算单一操作。5.115.11 MiscMisc 1.convol_image 用一个任意滤波掩码对一个图像卷积。2.expand_domain_gray 扩大图像区域并且在扩大的区域中设置灰度值。3.gray_inside 对图像中的每一点在图像边界的任意路径计算尽可能低的灰度值。4.gray_skeleton 灰度值图像的细化。5.lut_trans 使用灰度值查询表转换一个图像。6.symmetry 沿一行的灰度值的对称性。7.topographic_sketch 计算一个图像的地理原始草图。5.125.12 NoiseNoise 1.add_noise_distribution 向一个图像添加噪声。2.add_noise_white 向一个图像添加噪声。3.gauss_distribution 产生一个高斯噪声分布。4.noise_distribution_mean 测定一个图像的噪声分布。5.sp_distribution 产生一个椒盐噪声分布。5.135.13 Optical-FlowOptical-Flow 1.optical_flow_mg 计算两个图像之间的光流。2.unwarp_image_vector_field 使用一个矢量场来展开一个图像。3.vector_field_length 计算一个矢量场的矢量长度。5.145.14 PointsPoints 1.corner_response 在图像中寻找角点。2.dots_image 在一个图像中增强圆形点。3.points_foerstner 使用 F?rstner 算子检测关注点。4.points_harris 使用 Harris 算子检测关注点。5.points_sojka 使用 Sojka 算子找出角点。5.155.15 SmoothingSmoothing 1.anisotrope_diff 通过保边各向异性扩散平滑一个图像。2.anisotropic_diffusion 对一个图像执行各向异性扩散。3.binomial_filter 使用 binomial 滤波器平滑一个图像。4.eliminate_min_max 在空域内平滑一个图像来抑制噪声。5.eliminate_sp 用中值替代阀值外的值。6.fill_interlace 插补两个半个视频图像。9.gauss_image 使用离散高斯函数平滑图像。10.info_smooth 平滑滤波器 smooth_image 的信息。11.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.165.16 TextureTexture 1.deviation_image 计算矩形窗口内的灰度值的标准偏差。2.entropy_image 计算矩形窗口内的灰度值的熵。3.texture_laws 使用一个 Laws 文本滤波器过滤一个图像。5.175.17 Wiener-FilterWiener-Filter 1.gen_psf_defocus 产生一个均匀散焦模糊的脉冲相应。2.gen_psf_motion 产生一个线性运动模糊的脉冲相应。3.simulate_defocus 对一个图像的均匀散焦模糊进行仿真。4.simulate_motion线性运动模糊的仿真。5.wiener_filter 通过 Wiener 滤波进行图像恢复。6.wiener_filter_ni 通过 Wiener 滤波进行图像恢复。HALCON 算子六算子六 Graphics 6.16.1 DrawingDrawing 1.drag_region1 一个区域的交互运动。2.drag_region2 一个带有定点规格区域的交互运动。3.drag_region3 一个带有限制位置区域的交互运动。4.draw_circle 一个圆的交互绘图。5.draw_circle_mod 一个圆的交互绘图。6.draw_ellipse 一个椭圆的交互绘图。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 使用插值的一个 NURBS 曲线的交互修正。13.draw_nurbs_mod 一个 NURBS 曲线的交互修正。14.draw_point 画一个点。15.draw_point_mod 画一个点。16.draw_polygon 一个多边形的交互绘图。17.draw_rectangle1 画一个与坐标轴平行的矩形。18.draw_rectangle1_mod 画一个与坐标轴平行的矩形。19.draw_rectangle2 任意定向矩形的交互绘图。20.draw_rectangle2_mod 任意定向矩形的交互绘图。21.draw_region 一个闭区域的交互绘图。22.draw_xld 一个轮廓的交互绘图。23.draw_xld_mod 一个轮廓的交互修正。6.26.2 GnuplotGnuplot 1.gnuplot_close 关闭所有打开的 gnuplot 文件或者终止一个活动的 gnuplot 子流程。2.gnuplot_open_file 为图像和控制量的可视化打开一个 gnuplot 文件。3.gnuplot_open_pipe 为图像和控制量的可视化打开一个通道的 gnuplot 流程。4.gnuplot_plot_ctrl 使用 gnuplot 显示控制量。5.gnuplot_plot_funct_1d 使用 gnuplot 显示控制量的功能。6.gnuplot_plot_image 使用 gnuplot 使一个图像可视化。6.36.3 LUTLUT 1.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.46.4 MouseMouse 1.get_mbutton 等待直到一个鼠标键被按下。2.get_mposition _查询鼠标位置。3.get_mshape 查询现在鼠标指针形状。4.query_mshape 查询所有可得到的鼠标指针形状。5.set_mshape 设置现在鼠标指针形状。6.56.5 OutputOutput 1.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.66.6 ParametersParameters 1.get_comprise 获取一个图像矩阵的输出处理。2.get_draw 获取现在区域填充模式。3.get_fix 获取现在查询表的固定模式。4.get_hsi 获取现在颜色的 HSI 编码。5.get_icon 查询区域输出的图标。6.get_insert 获取现在显示模式。7.get_line_approx 获取轮廓显示的现在近似误差。8.get_line_style 获取轮廓的现在图解模式。9.get_line_width 获取轮廓显示的现在线宽。10.get_paint 获取灰度值的现在显示模式。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_comprise 定义图像矩阵输出剪辑。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.76.7 TextText 1.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.86.8 WindowWindow 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_NT 下创建一个虚拟图形窗口。14.open_textwindow 打开一个文本窗口。15.open_window 打开一个图形窗口。16.query_window_type 查询所有可得到的窗口类型。17.set_window_attr 设置窗口特征。18.set_window_dc 设置一个虚拟图形窗口 Windows_NT 的设计背景。19.set_window_extents 修正一个窗口的位置和大小。20.set_window_type 指定一个窗口类型。21.slide_image 两个窗口缓冲区的交互输出。HALCON 算子七算子七 Image 7.17.1 AccessAccess 1.get_grayval 获取一个图像目标的灰度值。2.get_image_pointer1 获取一个通道的指针。3.get_image_pointer1_rect 获取图像数据指针和输入图像区域内最小矩形内部的图像数据。4.get_image_pointer3 获取一个彩色图像的指针
展开阅读全文