《zw版·delphi与halcon系列原创教程》zw版_THOperatorSetX控件函数列表 v11中文增强版

时间:2023-03-08 16:18:44
《zw版·delphi与halcon系列原创教程》zw版_THOperatorSetX控件函数列表 v11中文增强版

《zw版·delphi与halcon系列原创教程》zw版_THOperatorSetX控件函数列表v11中文增强版

Halcon虽然庞大,光HALCONXLib_TLB.pas文件,源码就要7w多行,但核心控件就是两个:

  • THImagex,图像数据控件,v11版,包括488个函数和子程序
  • THOperatorSetX,操作主接口控件,v11版,包括1929个子程序

以上两大核心控件,已经删除个别delphi内部属性函数,不影响日常使用。

其他控件,基本上,都是为配合两个控件,提供数据类型支持、辅助功能、已经一些特殊应用(例如ocr、条码等)支持的。
       THImagex控件效率极高,可以视为内部数据交换模式,但与标准的Halcon函数有所差异,建议有经验的用户使用。
      THOperatorSetX控件,采用类似仿真的模式,向Halcon模块提供脚本指令,由Halcon系统处理后,生成结果数据,再回传给delphi、c等开发系统。指令与       Halcon完全一致,便于初学者掌握。
      THImagex控件,一般使用后台模式,无需HWindowX实时查看图像。
      THOperatorSetX控件,可以配合HWindowX,显示实时的图像处理效果。

为方便大家学习,笔者对两个核心控件的函数,进行了规范整理,并按字母排序。(有机会,再推出一个按功能类别分组的列表)

  ps,2015.10.9,v11中文增强版终于完成

  虽然还是按字母排练,没有分类,不过很多功能相同的函数,前面几个字母都是相同的。

  目前,网络上90%的中文halcon算子教程都是v10版,v11与v10变化很大,特别是com/net接口封装,许多函数都是笔者一个个人工翻译的。

  相对而言v12,与v11的差别很小,主要是集中在并行开发、3d处理的内部优化方面。

  总体而言,v11相当于v10,在以下几个方面有重大变化:

  • 大大强化了矩阵运算功能,如果未来能够提供类似python的map函数,就可以轻松开发并行程序、cuda、opencl等gpu程序,v11,v12应该在准备了
  • 增加了一大波序列化函数,这个也应该是为gpu、并行开发做准备
  • 强化了3d点云、双目立体图像方面的功能
  • 2d函数,99%没改变,可能只是内部优化,这也说明Halcon的基本图像模块已经很稳定了,毕竟是v11版了
  • 强化了tuple元组元素的操作功能,但v11的tuple功能,特别是delphi版本,还是无法直接向数组样使用,v12 vc版好像有提供,不过没测试
  • 强化部分网络、文件功能,增加的函数不多,才几个,wl

【《zw版·delphi与halcon系列原创教程》,网址,cnblogs.com/ziwang/】
------------------------------
zw版_THOperatorSetX控件函数列表

** 3dFromFundamentalMatrix( Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; CovRR1: OleVariant; CovRC1: OleVariant; CovCC1: OleVariant; CovRR2: OleVariant; CovRC2: OleVariant; CovCC2: OleVariant; FMatrix: OleVariant; CovFMat: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out W: OleVariant; out CovXYZW: OleVariant);

说明: 从矩阵建立3d对象

** AbsDiffImage( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageAbsDiff: IHUntypedObjectX; Mult: OleVariant);

说明: abs_diff_image ( Image1, Image2 : ImageAbsDiff : Mult : ) ,计算两个图像的绝对差值。 参数: Mult, Scale factor. 默认: 1.0 , ∈ {1.0, 2.0, 3.0, 4.0}

** AbsFunct1D( Function_: OleVariant; out FunctionAbsolute: OleVariant);

说明: abs_funct_1d,Y值的绝对值。

** AbsImage( const Image: IHUntypedObjectX; out ImageAbs: IHUntypedObjectX);

说明: abs_image,计算图像的绝对值(模数)。

** AbsInvarFourierCoeff( RealInvar: OleVariant; ImaginaryInvar: OleVariant; CoefP: OleVariant; CoefQ: OleVariant; AZInvar: OleVariant; out RealAbsInvar: OleVariant; out ImaginaryAbsInvar: OleVariant);

说明: abs_invar_fourier_coeff,根据起始点的位移标准化傅里叶系数。

** AbsMatrix( MatrixID: OleVariant; out MatrixAbsID: OleVariant);

说明: abs_matrix ( : : MatrixID : MatrixAbsID ) ,计算矩阵绝对值

** AbsMatrixMod( MatrixID: OleVariant);

说明: abs_matrix_mod ( : : MatrixID : ) ,计算矩阵内,指定元素的绝对值

** AccessChannel( const MultiChannelImage: IHUntypedObjectX; out Image: IHUntypedObjectX; Channel: OleVariant);

说明: access_channel,获取多通道图像的通道。

** AcosImage( const Image: IHUntypedObjectX; out ArccosImage: IHUntypedObjectX);

说明: acos_image ( Image : ArccosImage : : ),计算图像的余弦

** ActivateComputeDevice( DeviceHandle: OleVariant);

说明: activate_compute_device ( : : DeviceHandle : ) ,根据句柄,激活硬件设备

** AdaptTemplate( const Image: IHUntypedObjectX; TemplateID: OleVariant);

说明: adapt_template,把模板用于图像的大小。

** AddChannels( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out GrayRegions: IHUntypedObjectX);

说明: add_channels,把两个灰度值添加到区域中。

** AddClassTrainDataGmm( GMMHandle: OleVariant; ClassTrainDataHandle: OleVariant);

说明: add_class_train_data_gmm ( : : GMMHandle,ClassTrainDataHandle : ) ,增加gmm训练数据

** AddClassTrainDataKnn( KNNHandle: OleVariant; ClassTrainDataHandle: OleVariant);

说明: 增加knn训练数据

** AddClassTrainDataMlp( MLPHandle: OleVariant; ClassTrainDataHandle: OleVariant);

说明: 增加MLP训练数据

** AddClassTrainDataSvm( SVMHandle: OleVariant; ClassTrainDataHandle: OleVariant);

说明: 增加svm训练数据

** AddImage( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Mult: OleVariant; Add: OleVariant);

说明: add_image,使两个图像相加。

** AddMatrix( MatrixAID: OleVariant; MatrixBID: OleVariant; out MatrixSumID: OleVariant);

说明: 两个矩阵相加

** AddMatrixMod( MatrixAID: OleVariant; MatrixBID: OleVariant);

说明: 两个矩阵取模

** AddMetrologyObjectCircleMeasure( MetrologyHandle: OleVariant; Row: OleVariant; Column: OleVariant; Radius: OleVariant; MeasureLength1: OleVariant; MeasureLength2: OleVariant; MeasureSigma: OleVariant; MeasureThreshold: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Index: OleVariant);

说明: add_metrology_object_circle_measure ( : : MetrologyHandle, Row,Column, Radius, MeasureLength1, MeasureLength2, MeasureSigma,MeasureThreshold, GenParamName, GenParamValue : Index ) ** 增加圆形或弧形物体,到测量模型当中

** AddMetrologyObjectEllipseMeasure( MetrologyHandle: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Radius1: OleVariant; Radius2: OleVariant; MeasureLength1: OleVariant; MeasureLength2: OleVariant; MeasureSigma: OleVariant; MeasureThreshold: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Index: OleVariant);

说明: 增加椭圆或弧形物体,到测量模型当中

** AddMetrologyObjectLineMeasure( MetrologyHandle: OleVariant; RowBegin: OleVariant; ColumnBegin: OleVariant; RowEnd: OleVariant; ColumnEnd: OleVariant; MeasureLength1: OleVariant; MeasureLength2: OleVariant; MeasureSigma: OleVariant; MeasureThreshold: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Index: OleVariant);

说明: 增加线型物体,到测量模型当中

** AddMetrologyObjectRectangle2Measure( MetrologyHandle: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Length1: OleVariant; Length2: OleVariant; MeasureLength1: OleVariant; MeasureLength2: OleVariant; MeasureSigma: OleVariant; MeasureThreshold: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Index: OleVariant);

说明: 增加矩形物体,到测量模型当中

** AddNoiseDistribution( const Image: IHUntypedObjectX; out ImageNoise: IHUntypedObjectX; Distribution: OleVariant);

说明: add_noise_distribution,向图像添加噪声。

** AddNoiseWhite( const Image: IHUntypedObjectX; out ImageNoise: IHUntypedObjectX; Amp: OleVariant);

说明: add_noise_white,向图像添加噪声。

** AddNoiseWhiteContourXld( const Contours: IHUntypedObjectX; out NoisyContours: IHUntypedObjectX; NumRegrPoints: OleVariant; Amp: OleVariant);

说明: add_noise_white_contour_xld,向XLD轮廓中加入噪声。

** AddSampleClassGmm( GMMHandle: OleVariant; Features: OleVariant; ClassID: OleVariant; Randomize: OleVariant);

说明: add_sample_class_gmm,把训练样本添加到高斯混合模型的训练数据上。

** AddSampleClassKnn( KNNHandle: OleVariant; Features: OleVariant; ClassID: OleVariant);

** AddSampleClassMlp( MLPHandle: OleVariant; Features: OleVariant; Target: OleVariant);

说明: add_sample_class_mlp,把训练样本添加到多层感知器的训练数据中。

** AddSampleClassSvm( SVMHandle: OleVariant; Features: OleVariant; Class_: OleVariant);

说明: add_sample_class_svm,把训练样本添加到支持向量机的训练数据上。

** AddSampleClassTrainData( ClassTrainDataHandle: OleVariant; Order: OleVariant; Features: OleVariant; ClassID: OleVariant);

说明: 增加训练样本数据

** AddSampleIdentifierPreparationData( const SampleImage: IHUntypedObjectX; SampleIdentifier: OleVariant; ObjectIdx: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out ObjectSampleIdx: OleVariant);

说明: 增加预设标定数据

** AddSampleIdentifierTrainingData( const SampleImage: IHUntypedObjectX; SampleIdentifier: OleVariant; ObjectIdx: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out ObjectSampleIdx: OleVariant);

说明: 增加标定训练数据

** AddSamplesImageClassGmm( const Image: IHUntypedObjectX; const ClassRegions: IHUntypedObjectX; GMMHandle: OleVariant; Randomize: OleVariant);

说明: add_samples_image_class_gmm,将从图像中获取的测试样本添加到高斯混合模型的测试数据库中。

** AddSamplesImageClassKnn( const Image: IHUntypedObjectX; const ClassRegions: IHUntypedObjectX; KNNHandle: OleVariant);

** AddSamplesImageClassMlp( const Image: IHUntypedObjectX; const ClassRegions: IHUntypedObjectX; MLPHandle: OleVariant);

说明: add_samples_image_class_mlp,将从图像中获取的测试样本添加到多层视感控器的测试数据库中。

** AddSamplesImageClassSvm( const Image: IHUntypedObjectX; const ClassRegions: IHUntypedObjectX; SVMHandle: OleVariant);

说明: add_samples_image_class_svm,将从图像中获取的测试样本添加到支持向量机的测试数据库中。

** AdjustMosaicImages( const Images: IHUntypedObjectX; out CorrectedImages: IHUntypedObjectX; From: OleVariant; To_: OleVariant; ReferenceImage: OleVariant; HomMatrices2D: OleVariant; EstimationMethod: OleVariant; EstimateParameters: OleVariant; OECFModel: OleVariant);

说明: adjust_mosaic_images,全景图像的自动颜色更改。

** AffineTransContourXld( const Contours: IHUntypedObjectX; out ContoursAffinTrans: IHUntypedObjectX; HomMat2d: OleVariant);

说明: affine_trans_contour_xld,对XLD轮廓进行任意二维仿射变换。

** AffineTransImage( const Image: IHUntypedObjectX; out ImageAffinTrans: IHUntypedObjectX; HomMat2d: OleVariant; Interpolation: OleVariant; AdaptImageSize: OleVariant);

说明: affine_trans_image,把任意仿射2D变换应用在图像中。

** AffineTransImageSize( const Image: IHUntypedObjectX; out ImageAffinTrans: IHUntypedObjectX; HomMat2d: OleVariant; Interpolation: OleVariant; Width: OleVariant; Height: OleVariant);

说明: affine_trans_image_size,把任意仿射2D变换应用在图像中并且指定输出图像大小。

** AffineTransObjectModel3D( ObjectModel3D: OleVariant; HomMat3d: OleVariant; out ObjectModel3DAffineTrans: OleVariant);

说明: affine_trans_object_model_3d,把任意有限3D变换用于3D目标模型。

** AffineTransPixel( HomMat2d: OleVariant; Row: OleVariant; Col: OleVariant; out RowTrans: OleVariant; out ColTrans: OleVariant);

说明: affine_trans_pixel,对像素坐标轴进行任意的仿射二维变换。

** AffineTransPoint2D( HomMat2d: OleVariant; Px: OleVariant; Py: OleVariant; out Qx: OleVariant; out Qy: OleVariant);

说明: affine_trans_point_2d,对点进行任意的最简二维变换

** AffineTransPoint3D( HomMat3d: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; out Qx: OleVariant; out Qy: OleVariant; out Qz: OleVariant);

说明: affine_trans_point_3d,对点运用随即仿射三维变换。

** AffineTransPolygonXld( const Polygons: IHUntypedObjectX; out PolygonsAffinTrans: IHUntypedObjectX; HomMat2d: OleVariant);

说明: affine_trans_polygon_xld,对XLD多边形进行任意仿射变换。

** AffineTransRegion( const Region: IHUntypedObjectX; out RegionAffineTrans: IHUntypedObjectX; HomMat2d: OleVariant; Interpolate: OleVariant);

说明: affine_trans_region,对区域进行任意的二维变换。

** AngleLl( RowA1: OleVariant; ColumnA1: OleVariant; RowA2: OleVariant; ColumnA2: OleVariant; RowB1: OleVariant; ColumnB1: OleVariant; RowB2: OleVariant; ColumnB2: OleVariant; out Angle: OleVariant);

说明: angle_ll,计算两条线的夹角。

** AngleLx( Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out Angle: OleVariant);

说明: angle_lx,计算线与垂直轴之间的角度。

** AnisotropeDiff( const Image: IHUntypedObjectX; out ImageAniso: IHUntypedObjectX; Percent: OleVariant; Mode: OleVariant; Iteration: OleVariant; NeighborhoodType: OleVariant);

说明: anisotrope_diff,通过保边各向异性扩散平滑图像。

** AnisotropicDiffusion( const Image: IHUntypedObjectX; out ImageAniso: IHUntypedObjectX; Mode: OleVariant; Contrast: OleVariant; Theta: OleVariant; Iterations: OleVariant);

说明: anisotropic_diffusion,对图像执行各向异性扩散。

** AppendChannel( const MultiChannelImage: IHUntypedObjectX; const Image: IHUntypedObjectX; out ImageExtended: IHUntypedObjectX);

说明: append_channel,把附加模型(通道)添加到图像上。

** AppendOcrTrainf( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; Class_: OleVariant; TrainingFile: OleVariant);

说明: append_ocr_trainf,将字符添加到测试文件中。

** ApplyColorTransLut( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; const Image3: IHUntypedObjectX; out ImageResult1: IHUntypedObjectX; out ImageResult2: IHUntypedObjectX; out ImageResult3: IHUntypedObjectX; ColorTransLUTHandle: OleVariant);

说明: apply_color_trans_lut ( Image1, Image2, Image3 : ImageResult1,ImageResult2, ImageResult3 : ColorTransLUTHandle : ) ** 应用预设的Lut颜色转换参数

** ApplyMetrologyModel( const Image: IHUntypedObjectX; MetrologyHandle: OleVariant);

说明: 应用测量模型

** ApplySampleIdentifier( const Image: IHUntypedObjectX; SampleIdentifier: OleVariant; NumResults: OleVariant; RatingThreshold: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out ObjectIdx: OleVariant; out Rating: OleVariant);

说明: 应用样本标识

** ApplySheetOfLightCalibration( const Disparity: IHUntypedObjectX; SheetOfLightModelID: OleVariant);

说明: apply_sheet_of_light_calibration ( Disparity : : SheetOfLightModelID : ) ** 应用预设光线测量表

** ApproxChain( Row: OleVariant; Column: OleVariant; MinWidthCoord: OleVariant; MaxWidthCoord: OleVariant; ThreshStart: OleVariant; ThreshEnd: OleVariant; ThreshStep: OleVariant; MinWidthSmooth: OleVariant; MaxWidthSmooth: OleVariant; MinWidthCurve: OleVariant; MaxWidthCurve: OleVariant; Weight1: OleVariant; Weight2: OleVariant; Weight3: OleVariant; out ArcCenterRow: OleVariant; out ArcCenterCol: OleVariant; out ArcAngle: OleVariant; out ArcBeginRow: OleVariant; out ArcBeginCol: OleVariant; out LineBeginRow: OleVariant; out LineBeginCol: OleVariant; out LineEndRow: OleVariant; out LineEndCol: OleVariant; out Order: OleVariant);

说明: approx_chain,通过弧和线近似轮廓。

** ApproxChainSimple( Row: OleVariant; Column: OleVariant; out ArcCenterRow: OleVariant; out ArcCenterCol: OleVariant; out ArcAngle: OleVariant; out ArcBeginRow: OleVariant; out ArcBeginCol: OleVariant; out LineBeginRow: OleVariant; out LineBeginCol: OleVariant; out LineEndRow: OleVariant; out LineEndCol: OleVariant; out Order: OleVariant);

说明: approx_chain_simple,通过弧和线近似轮廓。

** AreaCenter( const Regions: IHUntypedObjectX; out Area: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: area_center,区域的面积(大小)和中心。

** AreaCenterGray( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out Area: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: area_center_gray,计算灰度值图像的区域面积和重心。

** AreaCenterPointsXld( const XLD: IHUntypedObjectX; out Area: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: area_center_points_xld,被看做点云的轮廓和多边形的面积和重心。

** AreaCenterXld( const XLD: IHUntypedObjectX; out Area: OleVariant; out Row: OleVariant; out Column: OleVariant; out PointOrder: OleVariant);

说明: area_center_xld,轮廓和多边形的面积和重心。

** AreaHoles( const Regions: IHUntypedObjectX; out Area: OleVariant);

说明: 测量孔洞Holes的面积

** AreaObjectModel3D( ObjectModel3D: OleVariant; out Area: OleVariant);

说明: 测量3d物体表面面积

** AsinImage( const Image: IHUntypedObjectX; out ArcsinImage: IHUntypedObjectX);

说明: 计算图像的反正弦

** Atan2Image( const ImageY: IHUntypedObjectX; const ImageX: IHUntypedObjectX; out ArctanImage: IHUntypedObjectX);

说明: 计算2个图像的反正切

** AtanImage( const Image: IHUntypedObjectX; out ArctanImage: IHUntypedObjectX);

说明: 计算图像的反正切

** AutoThreshold( const Image: IHUntypedObjectX; out Regions: IHUntypedObjectX; Sigma: OleVariant);

说明: auto_threshold,根据直方图决定的阀值分割图像。

** AxisAngleToQuat( AxisX: OleVariant; AxisY: OleVariant; AxisZ: OleVariant; Angle: OleVariant; out Quaternion: OleVariant);

说明: axis_angle_to_quat ( : : AxisX, AxisY, AxisZ,Angle : Quaternion ) ** 计算旋转坐标

** BackgroundSeg( const Foreground: IHUntypedObjectX; out BackgroundRegions: IHUntypedObjectX);

说明: background_seg,决定给定区域背景相连的部分。

** BandpassImage( const Image: IHUntypedObjectX; out ImageBandpass: IHUntypedObjectX; FilterType: OleVariant);

说明: bandpass_image,使用带通滤波器提取边缘。

** BestMatch( const Image: IHUntypedObjectX; TemplateID: OleVariant; MaxError: OleVariant; SubPixel: OleVariant; out Row: OleVariant; out Column: OleVariant; out Error: OleVariant);

说明: best_match,寻找模板和图像的最佳匹配。

** BestMatchMg( const Image: IHUntypedObjectX; TemplateID: OleVariant; MaxError: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; WhichLevels: OleVariant; out Row: OleVariant; out Column: OleVariant; out Error: OleVariant);

说明: best_match_mg,在金字塔中寻找最佳灰度值匹配。

** BestMatchPreMg( const ImagePyramid: IHUntypedObjectX; TemplateID: OleVariant; MaxError: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; WhichLevels: OleVariant; out Row: OleVariant; out Column: OleVariant; out Error: OleVariant);

说明: best_match_pre_mg,在预生成的金字塔中寻找最佳灰度值匹配。

** BestMatchRot( const Image: IHUntypedObjectX; TemplateID: OleVariant; AngleStart: OleVariant; AngleExtend: OleVariant; MaxError: OleVariant; SubPixel: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Error: OleVariant);

说明: best_match_rot,寻找模板和旋转图像的最佳匹配。

** BestMatchRotMg( const Image: IHUntypedObjectX; TemplateID: OleVariant; AngleStart: OleVariant; AngleExtend: OleVariant; MaxError: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Error: OleVariant);

说明: best_match_rot_mg,寻找模板和旋转金字塔的最佳匹配。

** BinThreshold( const Image: IHUntypedObjectX; out Region: IHUntypedObjectX);

说明: bin_threshold,根据自动产生的阀值分割图像。

** BinocularCalibration( Nx: OleVariant; Ny: OleVariant; NZ: OleVariant; NRow1: OleVariant; NCol1: OleVariant; NRow2: OleVariant; NCol2: OleVariant; StartCamParam1: OleVariant; StartCamParam2: OleVariant; NStartPose1: OleVariant; NStartPose2: OleVariant; EstimateParams: OleVariant; out CamParam1: OleVariant; out CamParam2: OleVariant; out NFinalPose1: OleVariant; out NFinalPose2: OleVariant; out RelPose: OleVariant; out Errors: OleVariant);

说明: binocular_calibration,决定双目视觉立体系统的所有相机参数。

** BinocularDisparity( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out Disparity: IHUntypedObjectX; out Score: IHUntypedObjectX; Method: OleVariant; MaskWidth: OleVariant; MaskHeight: OleVariant; TextureThresh: OleVariant; MinDisparity: OleVariant; MaxDisparity: OleVariant; NumLevels: OleVariant; ScoreThresh: OleVariant; Filter: OleVariant; SubDisparity: OleVariant);

说明: binocular_disparity,计算矫正图像对的不均衡。

** BinocularDisparityMg( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out Disparity: IHUntypedObjectX; out Score: IHUntypedObjectX; Grayconst ancy: OleVariant; Gradientconst ancy: OleVariant; Smoothness: OleVariant; InitialGuess: OleVariant; CalculateScore: OleVariant; MGParamName: OleVariant; MGParamValue: OleVariant);

** BinocularDistance( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out Distance: IHUntypedObjectX; out Score: IHUntypedObjectX; CamParamRect1: OleVariant; CamParamRect2: OleVariant; RelPoseRect: OleVariant; Method: OleVariant; MaskWidth: OleVariant; MaskHeight: OleVariant; TextureThresh: OleVariant; MinDisparity: OleVariant; MaxDisparity: OleVariant; NumLevels: OleVariant; ScoreThresh: OleVariant; Filter: OleVariant; SubDistance: OleVariant);

说明: binocular_distance,计算矫正立体图像对的间隔值。

** BinocularDistanceMg( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out Distance: IHUntypedObjectX; out Score: IHUntypedObjectX; CamParamRect1: OleVariant; CamParamRect2: OleVariant; RelPoseRect: OleVariant; Grayconst ancy: OleVariant; Gradientconst ancy: OleVariant; Smoothness: OleVariant; InitialGuess: OleVariant; CalculateScore: OleVariant; MGParamName: OleVariant; MGParamValue: OleVariant);

** BinomialFilter( const Image: IHUntypedObjectX; out ImageBinomial: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant);

说明: binomial_filter,使用binomial滤波器平滑图像。

** BitAnd( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageAnd: IHUntypedObjectX);

说明: bit_and,输入图像的所有像素的逐位与。

** BitLshift( const Image: IHUntypedObjectX; out ImageLShift: IHUntypedObjectX; Shift: OleVariant);

说明: bit_lshift,图像的所有像素的左移。

** BitMask( const Image: IHUntypedObjectX; out ImageMask: IHUntypedObjectX; BitMask: OleVariant);

说明: bit_mask,使用位掩码的每个像素的逻辑与。

** BitNot( const Image: IHUntypedObjectX; out ImageNot: IHUntypedObjectX);

说明: bit_not,对像素的所有位求补。

** BitOr( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageOr: IHUntypedObjectX);

说明: bit_or,输入图像的所有像素的逐位或。

** BitRshift( const Image: IHUntypedObjectX; out ImageRShift: IHUntypedObjectX; Shift: OleVariant);

说明: bit_rshift,图像的所有像素的右移。

** BitSlice( const Image: IHUntypedObjectX; out ImageSlice: IHUntypedObjectX; Bit: OleVariant);

说明: bit_slice,从像素中提取一位。

** BitXor( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageXor: IHUntypedObjectX);

说明: bit_xor,输入图像的所有像素的逐位异或。

** BottomHat( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionBottomHat: IHUntypedObjectX);

说明: bottom_hat,计算区域的bottom hat(原图像和它的闭之间的差)。

** Boundary( const Region: IHUntypedObjectX; out RegionBorder: IHUntypedObjectX; BoundaryType: OleVariant);

说明: boundary,把区域减小到它的边界。

** BroadcastCondition( ConditionHandle: OleVariant);

说明: broadcast_condition ( : : ConditionHandle : ) ,标识同步对象。

** BundleAdjustMosaic( NumImages: OleVariant; ReferenceImage: OleVariant; MappingSource: OleVariant; MappingDest: OleVariant; HomMatrices2D: OleVariant; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; NumCorrespondences: OleVariant; Transformation: OleVariant; out MosaicMatrices2D: OleVariant; out Rows: OleVariant; out Cols: OleVariant; out Error: OleVariant);

说明: bundle_adjust_mosaic,对图像的嵌合体采取一系列调整。

** CalibrateCameras( CalibDataID: OleVariant; out Error: OleVariant);

说明: Calibrate_Cameras,校准相机

** CalibrateHandEye( CalibDataID: OleVariant; out Errors: OleVariant);

说明: 校准HandEye

** CaltabPoints( CalTabDescrFile: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant);

说明: caltab_points,从校准板说明文件中读取标志中心点。

** CamMatToCamPar( CameraMatrix: OleVariant; Kappa: OleVariant; ImageWidth: OleVariant; ImageHeight: OleVariant; out CameraParam: OleVariant);

说明: cam_mat_to_cam_par,计算从相机矩阵获取的内部相机参数。

** CamParPoseToHomMat3d( CameraParam: OleVariant; Pose: OleVariant; out HomMat3d: OleVariant);

说明: Cam_Par_Pose_To_Hom_Mat_3d,从相机内部参数计算3D汉明矩阵。

** CamParToCamMat( CameraParam: OleVariant; out CameraMatrix: OleVariant; out ImageWidth: OleVariant; out ImageHeight: OleVariant);

说明: cam_par_to_cam_mat,从相机内部参数计算相机矩阵。

** CameraCalibration( Nx: OleVariant; Ny: OleVariant; NZ: OleVariant; NRow: OleVariant; NCol: OleVariant; StartCamParam: OleVariant; NStartPose: OleVariant; EstimateParams: OleVariant; out CameraParam: OleVariant; out NFinalPose: OleVariant; out Errors: OleVariant);

说明: camera_calibration,决定同时发生的最小化程序的所有相机参数。

** CfaToRgb( const CFAImage: IHUntypedObjectX; out RGBImage: IHUntypedObjectX; CFAType: OleVariant; Interpolation: OleVariant);

说明: cfa_to_rgb,把单通道颜色滤波阵列图像变成RGB图像。

** ChangeDomain( const Image: IHUntypedObjectX; const NewDomain: IHUntypedObjectX; out ImageNew: IHUntypedObjectX);

说明: change_domain,改变图像的定义区间。

** ChangeFormat( const Image: IHUntypedObjectX; out ImagePart: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: change_format,改变图像大小。

** ChangeRadialDistortionCamPar( Mode: OleVariant; CamParamIn: OleVariant; DistortionCoeffs: OleVariant; out CamParamOut: OleVariant);

说明: change_radial_distortion_cam_par,根据与特殊放射失真相一致决定新的相机参数。

** ChangeRadialDistortionContoursXld( const Contours: IHUntypedObjectX; out ContoursRectified: IHUntypedObjectX; CamParamIn: OleVariant; CamParamOut: OleVariant);

说明: change_radial_distortion_contours_xld,改变了轮廓的放射失真。

** ChangeRadialDistortionImage( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out ImageRectified: IHUntypedObjectX; CamParamIn: OleVariant; CamParamOut: OleVariant);

说明: change_radial_distortion_image,改变图像的放射失真。

** ChangeRadialDistortionPoints( Row: OleVariant; Col: OleVariant; CamParamIn: OleVariant; CamParamOut: OleVariant; out RowChanged: OleVariant; out ColChanged: OleVariant);

说明: 改变点的放射失真。

** ChannelsToImage( const Images: IHUntypedObjectX; out MultiChannelImage: IHUntypedObjectX);

说明: channels_to_image,把单通道图像转变为多通道图像。

** CharThreshold( const Image: IHUntypedObjectX; const HistoRegion: IHUntypedObjectX; out Characters: IHUntypedObjectX; Sigma: OleVariant; Percent: OleVariant; out Threshold: OleVariant);

说明: char_threshold,为提取的字符产生分割阀值。

** CheckDifference( const Image: IHUntypedObjectX; const Pattern: IHUntypedObjectX; out Selected: IHUntypedObjectX; Mode: OleVariant; DiffLowerBound: OleVariant; DiffUpperBound: OleVariant; GrayOffset: OleVariant; AddRow: OleVariant; AddCol: OleVariant);

说明: check_difference,像素像素的比较两幅图像。

** CheckParHwPotential( AllInpPars: OleVariant);

说明: check_par_hw_potential,检测硬件进行并行处理的潜力。

** Circularity( const Regions: IHUntypedObjectX; out Circularity: OleVariant);

说明: circularity,影响区域与圆的相似度的形状系数。

** CircularityXld( const XLD: IHUntypedObjectX; out Circularity: OleVariant);

说明: circularity_xld,影响轮廓或多边形圆度(与圆相近的程度)的形状系数。

** Class2DimSup( const ImageCol: IHUntypedObjectX; const ImageRow: IHUntypedObjectX; const FeatureSpace: IHUntypedObjectX; out RegionClass2Dim: IHUntypedObjectX);

说明: class_2dim_sup,采用二维空间像素分类分割图像。

** Class2DimUnsup( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out Classes: IHUntypedObjectX; Threshold: OleVariant; NumClasses: OleVariant);

说明: class_2dim_unsup,将两幅图像以聚类分割。

** ClassNdimBox( const MultiChannelImage: IHUntypedObjectX; out Regions: IHUntypedObjectX; ClassifHandle: OleVariant);

说明: class_ndim_box,利用立方体将像素分类。

** ClassNdimNorm( const MultiChannelImage: IHUntypedObjectX; out Regions: IHUntypedObjectX; Metric: OleVariant; SingleMultiple: OleVariant; Radius: OleVariant; Center: OleVariant);

说明: class_ndim_norm,利用球体或立方体将像素分类。

** ClassifyClassGmm( GMMHandle: OleVariant; Features: OleVariant; Num: OleVariant; out ClassID: OleVariant; out ClassProb: OleVariant; out Density: OleVariant; out KSigmaProb: OleVariant);

说明: classify_class_gmm,通过高斯混合模型来计算特征向量的类。

** ClassifyClassKnn( KNNHandle: OleVariant; Features: OleVariant; out Result: OleVariant; out Rating: OleVariant);

** ClassifyClassMlp( MLPHandle: OleVariant; Features: OleVariant; Num: OleVariant; out Class_: OleVariant; out Confidence: OleVariant);

说明: classify_class_mlp,通过多层感知器计算特征向量的类。

** ClassifyClassSvm( SVMHandle: OleVariant; Features: OleVariant; Num: OleVariant; out Class_: OleVariant);

说明: classify_class_svm,通过支持向量机为特征向量分类。

** ClassifyImageClassGmm( const Image: IHUntypedObjectX; out ClassRegions: IHUntypedObjectX; GMMHandle: OleVariant; RejectionThreshold: OleVariant);

说明: classify_image_class_gmm,根据高斯混合模式分类图像。

** ClassifyImageClassKnn( const Image: IHUntypedObjectX; out ClassRegions: IHUntypedObjectX; out DistanceImage: IHUntypedObjectX; KNNHandle: OleVariant; RejectionThreshold: OleVariant);

说明: 根据KNN模式分类图像。

** ClassifyImageClassLut( const Image: IHUntypedObjectX; out ClassRegions: IHUntypedObjectX; ClassLUTHandle: OleVariant);

说明: 根据lut模式分类图像。

** ClassifyImageClassMlp( const Image: IHUntypedObjectX; out ClassRegions: IHUntypedObjectX; MLPHandle: OleVariant; RejectionThreshold: OleVariant);

说明: classify_image_class_mlp,根据多层视感控器分类图像 。

** ClassifyImageClassSvm( const Image: IHUntypedObjectX; out ClassRegions: IHUntypedObjectX; SVMHandle: OleVariant);

说明: classify_image_class_svm,根据支持向量机分类图像。

** ClearAllBarCodeModels;

说明: clear_all_bar_code_models,清除所有条形码模型,释放其分配的存储空间。

** ClearAllBarriers;

说明: 清除所有分隔物体

** ClearAllCalibData;

说明: 清除所有测量数据

** ClearAllCameraSetupModels;

说明: 清除所有相机设置模型

** ClearAllClassGmm;

说明: clear_all_class_gmm,清除所有高斯混合模型。

** ClearAllClassKnn;

说明: 清除所有knn模型。

** ClearAllClassLut;

说明: 清除所有lut模型。

** ClearAllClassMlp;

说明: clear_all_class_mlp,清除所有多层感知器。

** ClearAllClassSvm;

说明: clear_all_class_svm,清除所有支持向量机。

** ClearAllClassTrainData

说明: 清除所有训练数据

** ClearAllColorTransLuts;

说明: 清除所有lut训练颜色数据

** ClearAllComponentModels;

说明: clear_all_component_models,释放所有组件模型的内存。

** ClearAllConditions;

说明: 清除所有预设条件

** ClearAllDataCode2DModels;

说明: clear_all_data_code_2d_models,清除所有的二维数据模型并释放它们分配的存储空间。

** ClearAllDeformableModels;

说明: 清除所有变形模型

** ClearAllDescriptorModels;

说明: 清除所有说明模型

** ClearAllEvents;

说明: 清除所有事件

** ClearAllLexica;

说明: clear_all_lexica,清除所有的词汇(词典),释放它们的资源。

** ClearAllMatrices;

说明: 清除所有矩阵数据

** ClearAllMetrologyModels;

说明: 清除所有计量数据

** ClearAllMutexes;

说明: 清除所有锁定数据

** ClearAllNccModels;

说明: clear_all_ncc_models,释放NCC模型的内存。

** ClearAllObjectModel3D;

说明: clear_all_object_model_3d,释放所有3D目标模型的内存。

** ClearAllOcrClassKnn;

说明: 清除所有创建的OCR-knn分级器

** ClearAllOcrClassMlp;

说明: clear_all_ocr_class_mlp,清除所有的create_ocr_class_mlp创建的OCR分级器,释放分级器占据的存储空间。

** ClearAllOcrClassSvm;

说明: clear_all_ocr_class_svm,清除所有的基于OCR分级器的SVM,释放相应的存储空间。

** ClearAllSampleIdentifiers;

说明: 清除所有样本标识

** ClearAllScatteredDataInterpolators;

说明: 清除所有差值数据

** ClearAllSerializedItems;

说明: 清除所有序列数据

** ClearAllShapeModel3D;

说明: clear_all_shape_model_3d,释放所有3D轮廓模型的内存。

** ClearAllShapeModels;

说明: clear_all_shape_models,释放所有轮廓模型的内存。

** ClearAllSheetOfLightModels;

说明: 清除所有光线模型表

** ClearAllStereoModels;

说明: 清除所有立体模型

** ClearAllSurfaceMatchingResults;

说明: 清除所有表面匹配数据

** ClearAllSurfaceModels;

说明: 清除所有表面模型

** ClearAllTemplates;

说明: clear_all_templates,所有模板的内存分配。

** ClearAllTextModels;

说明: 清除所有文本模型

** ClearAllTextResults;

说明: 清除所有文本输出

** ClearAllTrainingComponents;

说明: clear_all_training_components,释放所有组件训练结果的内存。

** ClearAllVariationModels;

说明: clear_all_variation_models,释放所有变化模型(variation model)的存储空间。

** ClearBarCodeModel( BarCodeHandle: OleVariant);

说明: clear_bar_code_model,清除条形码模型,释放相应的存储空间。

** ClearBarrier( BarrierHandle: OleVariant);

说明: 清除分隔物

** ClearCalibData( CalibDataID: OleVariant);

说明: 清除校准数据

** ClearCameraSetupModel( CameraSetupModelID: OleVariant);

说明: 清除相机设定模型

** ClearClassGmm( GMMHandle: OleVariant);

说明: clear_class_gmm,清除高斯混合模型。

** ClearClassKnn( KNNHandle: OleVariant);

说明: 清除KNN模型。

** ClearClassLut( ClassLUTHandle: OleVariant);

说明: 清除lut模型。

** ClearClassMlp( MLPHandle: OleVariant);

说明: clear_class_mlp,清除多层感知器。

** ClearClassSvm( SVMHandle: OleVariant);

说明: clear_class_svm,清除支持向量机。

** ClearClassTrainData( ClassTrainDataHandle: OleVariant);

说明: 清除训练数据

** ClearColorTransLut( ColorTransLUTHandle: OleVariant);

说明: 清除lut色彩变换数据

** ClearComponentModel( ComponentModelID: OleVariant);

说明: clear_component_model,释放组件模型的内存。

** ClearCondition( ConditionHandle: OleVariant);

说明: 清除条件数据

** ClearDataCode2DModel( DataCodeHandle: OleVariant);

说明: clear_data_code_2d_model,清除二维数据模型并释放它分配的存储空间。

** ClearDeformableModel( ModelID: OleVariant);

说明: 清除变形模型

** ClearDescriptorModel( ModelID: OleVariant);

说明: 清除标识模型

** ClearEvent( EventHandle: OleVariant);

说明: 清除事件

** ClearLexicon( LexiconHandle: OleVariant);

说明: clear_lexicon,清除词汇(词典),释放相应的资源。

** ClearMatrix( MatrixID: OleVariant);

说明: 清除矩阵

** ClearMetrologyModel( MetrologyHandle: OleVariant);

说明: 清除计量模型

** ClearMetrologyObject( MetrologyHandle: OleVariant; Indices: OleVariant);

说明: 清除计量对象

** ClearMutex( MutexHandle: OleVariant);

说明: 清除锁定

** ClearNccModel( ModelID: OleVariant);

说明: clear_ncc_model,释放NCC模型的内存。

** ClearObj( const Objects: IHUntypedObjectX);

说明: clear_obj,将对象的图标从HALCON数据库中删除。

** ClearObjectModel3D( ObjectModel3D: OleVariant);

说明: clear_object_model_3d,释放3D目标模型的内存。

** ClearOcrClassKnn( OCRHandle: OleVariant);

** ClearOcrClassMlp( OCRHandle: OleVariant);

说明: clear_ocr_class_mlp,清除所有的由OCRHandle给定的且由create_ocr_class_mlp创建的OCR分级器,释放所有的分级器占据的存储空间。

** ClearOcrClassSvm( OCRHandle: OleVariant);

说明: clear_ocr_class_svm,清除基于OCR分级器的SVM,释放相应的存储空间。

** ClearRectangle( WindowHandle: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: clear_rectangle,在输出窗口中删除矩形。

** ClearSampleIdentifier( SampleIdentifier: OleVariant);

** ClearSamplesClassGmm( GMMHandle: OleVariant);

说明: clear_samples_class_gmm,清除高斯混合模型的训练数据。

** ClearSamplesClassMlp( MLPHandle: OleVariant);

说明: clear_samples_class_mlp,清除多层感知器的训练数据。

** ClearSamplesClassSvm( SVMHandle: OleVariant);

说明: clear_samples_class_svm,清除支持向量机的训练数据。

** ClearSampset( SampKey: OleVariant);

说明: clear_sampset,释放数据集的内存。

** ClearScatteredDataInterpolator( ScatteredDataInterpolatorHandle: OleVariant);

** ClearSerial( SerialHandle: OleVariant; Channel: OleVariant);

说明: clear_serial,清除串行连接的缓冲。

** ClearSerializedItem( SerializedItemHandle: OleVariant);

说明: 清除序列项

** ClearShapeModel( ModelID: OleVariant);

说明: clear_shape_model,释放轮廓模型的内存。

** ClearShapeModel3D( ShapeModel3DID: OleVariant);

说明: clear_shape_model_3d,释放3D轮廓模型的内存。

** ClearSheetOfLightModel( SheetOfLightModelID: OleVariant);

说明: 清除光线模型表

** ClearStereoModel( StereoModelID: OleVariant);

说明: 清除立体模型

** ClearSurfaceMatchingResult( SurfaceMatchingResultID: OleVariant);

说明: 清除表面匹配数据

** ClearSurfaceModel( SurfaceModelID: OleVariant);

说明: 清除表面模型数据

** ClearTemplate( TemplateID: OleVariant);

说明: clear_template,模板的内存分配。

** ClearTextModel( TextModel: OleVariant);

说明: 清除文本模型

** ClearTextResult( TextResultID: OleVariant);

说明: 清除文本数据

** ClearTrainDataVariationModel( ModelID: OleVariant);

说明: clear_train_data_variation_model,释放变化模型(variation model)的测试数据的存储空间。

** ClearTrainingComponents( ComponentTrainingID: OleVariant);

说明: clear_training_components,释放组件训练结果的内存。

** ClearVariationModel( ModelID: OleVariant);

说明: clear_variation_model,释放变化模型(variation model)的存储空间。

** ClearWindow( WindowHandle: OleVariant);

说明: clear_window,删除输出窗口。

** ClipContoursXld( const Contours: IHUntypedObjectX; out ClippedContours: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: clip_contours_xld,修剪XLD轮廓。

** ClipEndPointsContoursXld( const Contours: IHUntypedObjectX; out ClippedContours: IHUntypedObjectX; Mode: OleVariant; Length: OleVariant);

说明: clip_end_points_contours_xld,去除线条两端的部分像素。

** ClipRegion( const Region: IHUntypedObjectX; out RegionClipped: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: clip_region,将区域修改为矩形。

** ClipRegionRel( const Region: IHUntypedObjectX; out RegionClipped: IHUntypedObjectX; Top: OleVariant; Bottom: OleVariant; Left: OleVariant; Right: OleVariant);

说明: clip_region_rel,根据大小修改区域。

** CloseAllBgEsti;

说明: close_all_bg_esti,清除所有的背景评估数据集。

** CloseAllClassBox;

说明: close_all_class_box,清除所有分类器。

** CloseAllFiles;

说明: close_all_files,关闭所有打开的文件。

** CloseAllFramegrabbers;

说明: close_all_framegrabbers,关闭所有图像获取设备。

** CloseAllMeasures;

说明: close_all_measures,清除所有测试对象。

** CloseAllOcrs;

说明: close_all_ocrs,删除所有光字符,释放存储空间,但会丢失所有的测试数据。

** CloseAllOcvs;

说明: close_all_ocvs,关闭所有OCV工具。

** CloseAllSerials;

说明: close_all_serials,关闭所有的串行设备。

** CloseAllSockets;

说明: 关闭所有Socket

** CloseBgEsti( BgEstiHandle: OleVariant);

说明: close_bg_esti,清除背景估测数据集。

** CloseClassBox( ClassifHandle: OleVariant);

说明: close_class_box,清除分类器。

** CloseContoursXld( const Contours: IHUntypedObjectX; out ClosedContours: IHUntypedObjectX);

说明: close_contours_xld,关闭XLD轮廓。

** CloseEdges( const Edges: IHUntypedObjectX; const EdgeImage: IHUntypedObjectX; out RegionResult: IHUntypedObjectX; MinAmplitude: OleVariant);

说明: close_edges,使用边缘幅值图像消除边缘缺陷。

** CloseEdgesLength( const Edges: IHUntypedObjectX; const Gradient: IHUntypedObjectX; out ClosedEdges: IHUntypedObjectX; MinAmplitude: OleVariant; MaxGapLength: OleVariant);

说明: close_edges_length,使用边缘幅值图像消除边缘缺陷。

** CloseFile( FileHandle: OleVariant);

说明: close_file,关闭文本文件。

** CloseFramegrabber( AcqHandle: OleVariant);

说明: close_framegrabber,关闭指定的图像获取设备。

** CloseMeasure( MeasureHandle: OleVariant);

说明: close_measure,清除测试对象。

** CloseOcr( OCRHandle: OleVariant);

说明: close_ocr,重新分配拥有OcrHandle数目的分级器的存储,但所有相应的数据会丢失,不过这些数据可由write_ocr事先保存。

** CloseOcv( OCVHandle: OleVariant);

说明: close_ocv,关闭OCV工具。

** CloseSerial( SerialHandle: OleVariant);

说明: close_serial,关闭串行设备。

** CloseSocket( Socket: OleVariant);

说明: close_socket,关闭插口(接口)。

** CloseWindow( WindowHandle: OleVariant);

说明: close_window,关闭输出窗口。

** ClosestPointTransform( const Region: IHUntypedObjectX; out Distances: IHUntypedObjectX; out ClosestPoints: IHUntypedObjectX; Metric: OleVariant; Foreground: OleVariant; ClosestPointMode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: 关闭点变换

** Closing( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionClosing: IHUntypedObjectX);

说明: closing,关闭区域。

** ClosingCircle( const Region: IHUntypedObjectX; out RegionClosing: IHUntypedObjectX; Radius: OleVariant);

说明: closing_circle,关闭圆形结构基础的区域。

** ClosingGolay( const Region: IHUntypedObjectX; out RegionClosing: IHUntypedObjectX; GolayElement: OleVariant; Rotation: OleVariant);

说明: closing_golay,关闭格雷字母表中的元素的区域。

** ClosingRectangle1( const Region: IHUntypedObjectX; out RegionClosing: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: closing_rectangle1,关闭矩形结构基础的区域。

** ClusterModelComponents( const TrainingImages: IHUntypedObjectX; out ModelComponents: IHUntypedObjectX; ComponentTrainingID: OleVariant; AmbiguityCriterion: OleVariant; MaxContourOverlap: OleVariant; ClusterThreshold: OleVariant);

说明: cluster_model_components,把用于创建模型组件的新参数用于训练结果。

** CoherenceEnhancingDiff( const Image: IHUntypedObjectX; out ImageCED: IHUntypedObjectX; Sigma: OleVariant; Rho: OleVariant; Theta: OleVariant; Iterations: OleVariant);

说明: coherence_enhancing_diff,执行图像的一致性增强扩散。

** CombineRoadsXld( const EdgePolygons: IHUntypedObjectX; const ModParallels: IHUntypedObjectX; const ExtParallels: IHUntypedObjectX; const CenterLines: IHUntypedObjectX; out RoadSides: IHUntypedObjectX; MaxAngleParallel: OleVariant; MaxAngleColinear: OleVariant; MaxDistanceParallel: OleVariant; MaxDistanceColinear: OleVariant);

说明: combine_roads_xld,合并两个等级分辨率中的路(road)。

** Compactness( const Regions: IHUntypedObjectX; out Compactness: OleVariant);

说明: compactness,影响区域致密度的形状系数。

** CompactnessXld( const XLD: IHUntypedObjectX; out Compactness: OleVariant);

说明: compactness_xld,影响轮廓或多边形致密性的形状系数。

** CompareExtVariationModel( const Image: IHUntypedObjectX; out Region: IHUntypedObjectX; ModelID: OleVariant; Mode: OleVariant);

说明: compare_ext_variation_model,将图像与变化模型(variation model)相比较。

** CompareVariationModel( const Image: IHUntypedObjectX; out Region: IHUntypedObjectX; ModelID: OleVariant);

说明: compare_variation_model,将图像与变化模型(variation model)相比较。

** Complement( const Region: IHUntypedObjectX; out RegionComplement: IHUntypedObjectX);

说明: complement,返回区域的补码。

** ComplexToReal( const ImageComplex: IHUntypedObjectX; out ImageReal: IHUntypedObjectX; out ImageImaginary: IHUntypedObjectX);

说明: complex_to_real,把复杂图像转变为两个实际图像。

** Compose2( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out MultiChannelImage: IHUntypedObjectX);

说明: compose2,把两个图像转变为两通道图像。

** Compose3( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; const Image3: IHUntypedObjectX; out MultiChannelImage: IHUntypedObjectX);

说明: compose3,把三个图像转变为三通道图像。

** Compose4( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; const Image3: IHUntypedObjectX; const Image4: IHUntypedObjectX; out MultiChannelImage: IHUntypedObjectX);

说明: compose4,把四个图像转变为四通道图像。

** Compose5( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; const Image3: IHUntypedObjectX; const Image4: IHUntypedObjectX; const Image5: IHUntypedObjectX; out MultiChannelImage: IHUntypedObjectX);

说明: compose5,把五个图像转变为五通道图像。

** Compose6( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; const Image3: IHUntypedObjectX; const Image4: IHUntypedObjectX; const Image5: IHUntypedObjectX; const Image6: IHUntypedObjectX; out MultiChannelImage: IHUntypedObjectX);

说明: compose6,把六个图像转变为六通道图像。

** Compose7( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; const Image3: IHUntypedObjectX; const Image4: IHUntypedObjectX; const Image5: IHUntypedObjectX; const Image6: IHUntypedObjectX; const Image7: IHUntypedObjectX; out MultiChannelImage: IHUntypedObjectX);

说明: compose7,把七个图像转变为七通道图像。

** ComposeFunct1D( Function1: OleVariant; Function2: OleVariant; Border: OleVariant; out ComposedFunction: OleVariant);

说明: compose_funct_1d,组合两个函数。

** ConcatObj( const Objects1: IHUntypedObjectX; const Objects2: IHUntypedObjectX; out ObjectsConcat: IHUntypedObjectX);

说明: concat_obj,连接两个目标元组的图标。

** ConcatOcrTrainf( SingleFiles: OleVariant; ComposedFile: OleVariant);

说明: concat_ocr_trainf,合并测试文件。

** Connect; override;

说明:

** ConnectAndHoles( const Regions: IHUntypedObjectX; out NumConnected: OleVariant; out NumHoles: OleVariant);

说明: connect_and_holes,连接部分和中断的数目。

** ConnectGridPoints( const Image: IHUntypedObjectX; out ConnectingLines: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Sigma: OleVariant; MaxDist: OleVariant);

说明: connect_grid_points,建立矫正网格的矫正点间的连接。

** ConnectTo( svrIntf: IHOperatorSetX);

说明: Connect_To

** Connection( const Region: IHUntypedObjectX; out ConnectedRegions: IHUntypedObjectX);

说明: connection,计算区域相连接的部分。

** ConnectionObjectModel3D( ObjectModel3D: OleVariant; Feature: OleVariant; Value: OleVariant; out ObjectModel3DConnected: OleVariant);

** Contlength( const Regions: IHUntypedObjectX; out Contlength: OleVariant);

说明: contlength,描述区域轮廓的长度。

** ContourPointNumXld( const Contour: IHUntypedObjectX; out Length: OleVariant);

说明: contour_point_num_xld,返回XLD轮廓中点的数目。

** ContourToWorldPlaneXld( const Contours: IHUntypedObjectX; out ContoursTrans: IHUntypedObjectX; CameraParam: OleVariant; WorldPose: OleVariant; Scale: OleVariant);

说明: contour_to_world_plane_xld,将XLD轮廓转换为坐标系统中平面Z为零。

** ConvertImageType( const Image: IHUntypedObjectX; out ImageConverted: IHUntypedObjectX; NewType: OleVariant);

说明: convert_image_type,转变图像的类型。

** ConvertMapType( const Map: IHUntypedObjectX; out MapConverted: IHUntypedObjectX; NewType: OleVariant; ImageWidth: OleVariant);

** ConvertPoint3DCartToSpher( X: OleVariant; Y: OleVariant; Z: OleVariant; EquatPlaneNormal: OleVariant; ZeroMeridian: OleVariant; out Longitude: OleVariant; out Latitude: OleVariant; out Radius: OleVariant);

说明: convert_point_3d_cart_to_spher,把直角坐标系中的3D点转变为极坐标。

** ConvertPoint3DSpherToCart( Longitude: OleVariant; Latitude: OleVariant; Radius: OleVariant; EquatPlaneNormal: OleVariant; ZeroMeridian: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant);

说明: convert_point_3d_spher_to_cart,把极坐标中的3D点转变为直角坐标。

** ConvertPoseType( PoseIn: OleVariant; OrderOfTransform: OleVariant; OrderOfRotation: OleVariant; ViewOfTransform: OleVariant; out PoseOut: OleVariant);

说明: convert_pose_type,改变三维模式的表示类型。

** ConvexHullObjectModel3D( ObjectModel3D: OleVariant; out ObjectModel3DConvexHull: OleVariant);

说明: ConvexHullObjectModel3D,影响区域凸性的3D模型系数。

** Convexity( const Regions: IHUntypedObjectX; out Convexity: OleVariant);

说明: convexity,影响区域凸性的形状系数。

** ConvexityXld( const XLD: IHUntypedObjectX; out Convexity: OleVariant);

说明: convexity_xld,影响轮廓或多边形凹凸性的形状系数。

** ConvolFft( const ImageFFT: IHUntypedObjectX; const ImageFilter: IHUntypedObjectX; out ImageConvol: IHUntypedObjectX);

说明: convol_fft,用在频域内的滤波器使图像卷积。

** ConvolGabor( const ImageFFT: IHUntypedObjectX; const GaborFilter: IHUntypedObjectX; out ImageResultGabor: IHUntypedObjectX; out ImageResultHilbert: IHUntypedObjectX);

说明: convol_gabor,用在频域内的Gabor滤波器使图像卷积。

** ConvolImage( const Image: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; FilterMask: OleVariant; Margin: OleVariant);

说明: convol_image,用任意滤波掩码对图像卷积。

** CoocFeatureImage( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; LdGray: OleVariant; Direction: OleVariant; out Energy: OleVariant; out Correlation: OleVariant; out Homogeneity: OleVariant; out Contrast: OleVariant);

说明: cooc_feature_image,计算同时出现的矩阵并得出相关灰度值特征。

** CoocFeatureMatrix( const CoocMatrix: IHUntypedObjectX; out Energy: OleVariant; out Correlation: OleVariant; out Homogeneity: OleVariant; out Contrast: OleVariant);

说明: cooc_feature_matrix,从同时出现的矩阵计算灰度值特征。

** CopyFile( SourceFile: OleVariant; DestinationFile: OleVariant);

说明: 复制文件

** CopyImage( const Image: IHUntypedObjectX; out DupImage: IHUntypedObjectX);

说明: copy_image,复制图像并为它分配新内存。

** CopyMatrix( MatrixID: OleVariant; out MatrixCopyID: OleVariant);

说明: 复制矩阵

** CopyMetrologyModel( MetrologyHandle: OleVariant; Indices: OleVariant; out CopiedMetrologyHandle: OleVariant);

说明: 复制计量模型

** CopyMetrologyObject( MetrologyHandle: OleVariant; Indices: OleVariant; out CopiedIndices: OleVariant);

说明: 复制计量对象

** CopyObj( const Objects: IHUntypedObjectX; out ObjectsSelected: IHUntypedObjectX; Index: OleVariant; NumObj: OleVariant);

说明: copy_obj,复制HALCON数据库中对象的图标 。

** CopyObjectModel3D( ObjectModel3D: OleVariant; Attributes: OleVariant; out CopiedObjectModel3D: OleVariant);

说明: 复制3d模型对象

** CopyRectangle( WindowHandleSource: OleVariant; WindowHandleDestination: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; DestRow: OleVariant; DestColumn: OleVariant);

说明: copy_rectangle,在输出窗口间复制矩形内所有像素。

** CornerResponse( const Image: IHUntypedObjectX; out ImageCorner: IHUntypedObjectX; Size: OleVariant; Weight: OleVariant);

说明: corner_response,在图像中寻找角点。

** CorrelationFft( const ImageFFT1: IHUntypedObjectX; const ImageFFT2: IHUntypedObjectX; out ImageCorrelation: IHUntypedObjectX);

说明: correlation_fft,计算在频域内的两个图像的相互关系。

** CosImage( const Image: IHUntypedObjectX; out CosImage: IHUntypedObjectX);

说明: 计算图像余弦

** CountChannels( const MultiChannelImage: IHUntypedObjectX; out Channels: OleVariant);

说明: count_channels,计算图像的通道。

** CountObj( const Objects: IHUntypedObjectX; out Number: OleVariant);

说明: count_obj,统计元组中的对象。

** CountRelation( RelationName: OleVariant; out NumOfTuples: OleVariant);

说明: count_relation,在HALCON数据库中实体的数目。

** CountSeconds( out Seconds: OleVariant);

说明: count_seconds,衡量时间。

** CreateAnisoShapeModel( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; out ModelID: OleVariant);

说明: create_aniso_shape_model,为各向异性尺度不变匹配准备轮廓模型。

** CreateAnisoShapeModelXld( const Contours: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; MinContrast: OleVariant; out ModelID: OleVariant);

说明: 为各向异性尺度不变匹配准备XLD模型

** CreateBarCodeModel( GenParamNames: OleVariant; GenParamValues: OleVariant; out BarCodeHandle: OleVariant);

说明: create_bar_code_model,创建条形码阅读器模型。

** CreateBarrier( AttribName: OleVariant; AttribValue: OleVariant; TeamSize: OleVariant; out BarrierHandle: OleVariant);

说明: 建立分隔

** CreateBgEsti( const InitializeImage: IHUntypedObjectX; Syspar1: OleVariant; Syspar2: OleVariant; GainMode: OleVariant; Gain1: OleVariant; Gain2: OleVariant; AdaptMode: OleVariant; MinDiff: OleVariant; StatNum: OleVariant; ConfidenceC: OleVariant; TimeC: OleVariant; out BgEstiHandle: OleVariant);

说明: create_bg_esti,为背景评估创建和初始化数据集。

** CreateCalibData( CalibSetup: OleVariant; NumCameras: OleVariant; NumCalibObjects: OleVariant; out CalibDataID: OleVariant);

说明: 建立校准数据

** CreateCalibDescriptorModel( const Template: IHUntypedObjectX; CamParam: OleVariant; ReferencePose: OleVariant; DetectorType: OleVariant; DetectorParamName: OleVariant; DetectorParamValue: OleVariant; DescriptorParamName: OleVariant; DescriptorParamValue: OleVariant; Seed: OleVariant; out ModelID: OleVariant);

说明: 建立校准描述模型

** CreateCaltab( Width: OleVariant; CalTabDescrFile: OleVariant; CalTabFile: OleVariant);

说明: create_caltab,创建描述文件和附文件的校准板。

** CreateCamPoseLookAtPoint( CamPosX: OleVariant; CamPosY: OleVariant; CamPosZ: OleVariant; LookAtX: OleVariant; LookAtY: OleVariant; LookAtZ: OleVariant; RefPlaneNormal: OleVariant; CamRoll: OleVariant; out CamPose: OleVariant);

说明: create_cam_pose_look_at_point,从摄像机中心和观察方向创建3D摄像机位置。

** CreateCameraSetupModel( NumCameras: OleVariant; out CameraSetupModelID: OleVariant);

说明: 建立相机设置模型

** CreateClassBox( out ClassifHandle: OleVariant);

说明: create_class_box,创建新的分类器。

** CreateClassGmm( NumDim: OleVariant; NumClasses: OleVariant; NumCenters: OleVariant; CovarType: OleVariant; Preprocessing: OleVariant; NumComponents: OleVariant; RandSeed: OleVariant; out GMMHandle: OleVariant);

说明: create_class_gmm,为分类创建高斯混合模型。

** CreateClassKnn( NumDim: OleVariant; out KNNHandle: OleVariant);

说明: 建立knn分类器

** CreateClassLutGmm( GMMHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ClassLUTHandle: OleVariant);

说明: 建立lut-gmm分类器

** CreateClassLutKnn( KNNHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ClassLUTHandle: OleVariant);

说明: 建立lut-knn分类器

** CreateClassLutMlp( MLPHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ClassLUTHandle: OleVariant);

说明: 建立lut-mlp分类器

** CreateClassLutSvm( SVMHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ClassLUTHandle: OleVariant);

说明: 建立lut-svm分类器

** CreateClassMlp( NumInput: OleVariant; NumHidden: OleVariant; NumOutput: OleVariant; out putFunction: OleVariant; Preprocessing: OleVariant; NumComponents: OleVariant; RandSeed: OleVariant; out MLPHandle: OleVariant);

说明: create_class_mlp,为分类或者回归创建多层感知器。

** CreateClassSvm( NumFeatures: OleVariant; KernelType: OleVariant; KernelParam: OleVariant; Nu: OleVariant; NumClasses: OleVariant; Mode: OleVariant; Preprocessing: OleVariant; NumComponents: OleVariant; out SVMHandle: OleVariant);

说明: create_class_svm,为模式分类创建支持向量机。

** CreateClassTrainData( NumDim: OleVariant; out ClassTrainDataHandle: OleVariant);

说明: 建立训练数据分类器

** CreateColorTransLut( ColorSpace: OleVariant; TransDirection: OleVariant; NumBits: OleVariant; out ColorTransLUTHandle: OleVariant);

说明: 建立lut 色彩变换训练数据

** CreateComponentModel( const ModelImage: IHUntypedObjectX; const ComponentRegions: IHUntypedObjectX; Variation Row: OleVariant; Variation Column: OleVariant; Variation Angle: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ContrastLowComp: OleVariant; ContrastHighComp: OleVariant; MinSizeComp: OleVariant; MinContrastComp: OleVariant; MinScoreComp: OleVariant; NumLevelsComp: OleVariant; AngleStepComp: OleVariant; OptimizationComp: OleVariant; MetricComp: OleVariant; PregenerationComp: OleVariant; out ComponentModelID: OleVariant; out RootRanking: OleVariant);

说明: create_component_model,基于确定的指定组件和关系准备匹配的组件模型。

** CreateCondition( AttribName: OleVariant; AttribValue: OleVariant; out ConditionHandle: OleVariant);

说明: 建立条件对象

** CreateDataCode2DModel( SymbolType: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out DataCodeHandle: OleVariant);

说明: create_data_code_2d_model,创建二维数据编码类的模式。

** CreateEvent( AttribName: OleVariant; AttribValue: OleVariant; out EventHandle: OleVariant);

说明: 建立事件对象

** CreateFunct1DArray( YValues: OleVariant; out Function_: OleVariant);

说明: create_funct_1d_array,从Y值的序列中创建函数。

** CreateFunct1DPairs( XValues: OleVariant; YValues: OleVariant; out Function_: OleVariant);

说明: create_funct_1d_pairs,从(X,Y)集合中创建函数。

** CreateLexicon( Name: OleVariant; Words: OleVariant; out LexiconHandle: OleVariant);

说明: create_lexicon,根据一些Words,( 单词)的元组创建新的词汇(词典)。

** CreateLocalDeformableModel( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ModelID: OleVariant);

说明: 建立本地变形模型

** CreateLocalDeformableModelXld( const Contours: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; MinContrast: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ModelID: OleVariant);

说明: 建立本地XLD变形模型

** CreateMatrix( Rows: OleVariant; Columns: OleVariant; Value: OleVariant; out MatrixID: OleVariant);

说明: 建立矩阵

** CreateMetrologyModel( out MetrologyHandle: OleVariant);

说明: 建立计量模型

** CreateMutex( AttribName: OleVariant; AttribValue: OleVariant; out MutexHandle: OleVariant);

说明: 建立分隔

** CreateNccModel( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; Metric: OleVariant; out ModelID: OleVariant);

说明: create_ncc_model,为匹配准备NCC模型。

** CreateOcrClassBox( WidthPattern: OleVariant; HeightPattern: OleVariant; Interpolation: OleVariant; Features: OleVariant; Character: OleVariant; out OCRHandle: OleVariant);

说明: create_ocr_class_box,创建新的OCR分级器。

** CreateOcrClassKnn( WidthCharacter: OleVariant; HeightCharacter: OleVariant; Interpolation: OleVariant; Features: OleVariant; Characters: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out OCRHandle: OleVariant);

说明: 创建knn分级器。

** CreateOcrClassMlp( WidthCharacter: OleVariant; HeightCharacter: OleVariant; Interpolation: OleVariant; Features: OleVariant; Characters: OleVariant; NumHidden: OleVariant; Preprocessing: OleVariant; NumComponents: OleVariant; RandSeed: OleVariant; out OCRHandle: OleVariant);

说明: create_ocr_class_mlp,利用MLP(多层感知器)创建新的OCR分级器。

** CreateOcrClassSvm( WidthCharacter: OleVariant; HeightCharacter: OleVariant; Interpolation: OleVariant; Features: OleVariant; Characters: OleVariant; KernelType: OleVariant; KernelParam: OleVariant; Nu: OleVariant; Mode: OleVariant; Preprocessing: OleVariant; NumComponents: OleVariant; out OCRHandle: OleVariant);

说明: create_ocr_class_svm,利用支持向量机创建OCR分级器。

** CreateOcvProj( PatternNames: OleVariant; out OCVHandle: OleVariant);

说明: create_ocv_proj,创建基于灰度值突出的新的OCV工具。

** CreatePlanarCalibDeformableModel( const Template: IHUntypedObjectX; CamParam: OleVariant; ReferencePose: OleVariant; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ModelID: OleVariant);

说明: 建立变形模型校准平面

** CreatePlanarCalibDeformableModelXld( const Contours: IHUntypedObjectX; CamParam: OleVariant; ReferencePose: OleVariant; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; MinContrast: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ModelID: OleVariant);

说明: 建立XLD变形模型校准平面

** CreatePlanarUncalibDeformableModel( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ModelID: OleVariant);

说明: 建立变形模型无校准平面

** CreatePlanarUncalibDeformableModelXld( const Contours: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleRStep: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; ScaleCStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; MinContrast: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ModelID: OleVariant);

说明: 建立XLD变形模型无校准平面

** CreatePose( TransX: OleVariant; TransY: OleVariant; TransZ: OleVariant; RotX: OleVariant; RotY: OleVariant; RotZ: OleVariant; OrderOfTransform: OleVariant; OrderOfRotation: OleVariant; ViewOfTransform: OleVariant; out Pose: OleVariant);

说明: create_pose,创建三维模式。

** CreateRectificationGrid( Width: OleVariant; NumSquares: OleVariant; GridFile: OleVariant);

说明: create_rectification_grid,建立附文件,描述矫正网格。

** CreateSampleIdentifier( ParamName: OleVariant; ParamValue: OleVariant; out SampleIdentifier: OleVariant);

说明: 建立样本标识

** CreateScaledShapeModel( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleMin: OleVariant; ScaleMax: OleVariant; ScaleStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; out ModelID: OleVariant);

说明: create_scaled_shape_model,为尺度不变匹配准备轮廓模型。

** CreateScaledShapeModelXld( const Contours: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; ScaleMin: OleVariant; ScaleMax: OleVariant; ScaleStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; MinContrast: OleVariant; out ModelID: OleVariant);

说明: 为尺度不变匹配准备XLD轮廓模型。

** CreateScatteredDataInterpolator( Method: OleVariant; Rows: OleVariant; Columns: OleVariant; Values: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ScatteredDataInterpolatorHandle: OleVariant);

说明: 建立散布分类数据

** CreateSerializedItemPtr( Pointer: OleVariant; Size: OleVariant; Copy: OleVariant; out SerializedItemHandle: OleVariant);

说明: 建立序列数据

** CreateShapeModel( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; out ModelID: OleVariant);

说明: create_shape_model,为匹配准备轮廓模型。

** CreateShapeModel3D( ObjectModel3D: OleVariant; CamParam: OleVariant; RefRotX: OleVariant; RefRotY: OleVariant; RefRotZ: OleVariant; OrderOfRotation: OleVariant; LongitudeMin: OleVariant; LongitudeMax: OleVariant; LatitudeMin: OleVariant; LatitudeMax: OleVariant; CamRollMin: OleVariant; CamRollMax: OleVariant; DistMin: OleVariant; DistMax: OleVariant; MinContrast: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ShapeModel3DID: OleVariant);

说明: create_shape_model_3d,为匹配准备3D目标模型。

** CreateShapeModelXld( const Contours: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AngleStep: OleVariant; Optimization: OleVariant; Metric: OleVariant; MinContrast: OleVariant; out ModelID: OleVariant);

说明: 建立轮廓XLD模型

** CreateSheetOfLightModel( const ProfileRegion: IHUntypedObjectX; GenParamNames: OleVariant; GenParamValues: OleVariant; out SheetOfLightModelID: OleVariant);

说明: 建立光线模型表

** CreateStereoModel( CameraSetupModelID: OleVariant; Method: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out StereoModelID: OleVariant);

说明: 建立立体模型

** CreateSurfaceModel( ObjectModel3D: OleVariant; RelSamplingDistance: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out SurfaceModelID: OleVariant);

说明: 建立表面模型

** CreateTemplate( const Template: IHUntypedObjectX; FirstError: OleVariant; NumLevel: OleVariant; Optimize: OleVariant; GrayValues: OleVariant; out TemplateID: OleVariant);

说明: create_template,为模板匹配准备格式。

** CreateTemplateRot( const Template: IHUntypedObjectX; NumLevel: OleVariant; AngleStart: OleVariant; AngleExtend: OleVariant; AngleStep: OleVariant; Optimize: OleVariant; GrayValues: OleVariant; out TemplateID: OleVariant);

说明: create_template_rot,为旋转模板匹配准备格式。

** CreateTextModel( out TextModel: OleVariant);

说明: 建立文本模型

** CreateTrainedComponentModel( ComponentTrainingID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; MinContrastComp: OleVariant; MinScoreComp: OleVariant; NumLevelsComp: OleVariant; AngleStepComp: OleVariant; OptimizationComp: OleVariant; MetricComp: OleVariant; PregenerationComp: OleVariant; out ComponentModelID: OleVariant; out RootRanking: OleVariant);

说明: create_trained_component_model,基于训练过的组件准备匹配的组件模型。

** CreateUncalibDescriptorModel( const Template: IHUntypedObjectX; DetectorType: OleVariant; DetectorParamName: OleVariant; DetectorParamValue: OleVariant; DescriptorParamName: OleVariant; DescriptorParamValue: OleVariant; Seed: OleVariant; out ModelID: OleVariant);

** CreateVariationModel( Width: OleVariant; Height: OleVariant; Type_: OleVariant; Mode: OleVariant; out ModelID: OleVariant);

说明: create_variation_model,为图像对比创建变化模型。

** CriticalPointsSubPix( const Image: IHUntypedObjectX; Filter: OleVariant; Sigma: OleVariant; Threshold: OleVariant; out RowMin: OleVariant; out ColumnMin: OleVariant; out RowMax: OleVariant; out ColumnMax: OleVariant; out RowSaddle: OleVariant; out ColumnSaddle: OleVariant);

说明: critical_points_sub_pix,图像中主要点的子像素精确度检测。

** CropContoursXld( const Contours: IHUntypedObjectX; out CroppedContours: IHUntypedObjectX; Row1: OleVariant; Col1: OleVariant; Row2: OleVariant; Col2: OleVariant; CloseContours: OleVariant);

说明: crop_contours_xld,切割XLD轮廓。

** CropDomain( const Image: IHUntypedObjectX; out ImagePart: IHUntypedObjectX);

说明: crop_domain,去掉确定的灰度值。

** CropDomainRel( const Image: IHUntypedObjectX; out ImagePart: IHUntypedObjectX; Top: OleVariant; Left: OleVariant; Bottom: OleVariant; Right: OleVariant);

说明: crop_domain_rel,去掉和定义域有关的图像区域。

** CropPart( const Image: IHUntypedObjectX; out ImagePart: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Width: OleVariant; Height: OleVariant);

说明: crop_part,去掉矩形图像区域。

** CropRectangle1( const Image: IHUntypedObjectX; out ImagePart: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: crop_rectangle1,去掉矩形图像区域。

** DeactivateAllComputeDevices;

说明: 关闭所有连接设备

** DeactivateComputeDevice( DeviceHandle: OleVariant);

说明: 关闭连接设备

** Decode1DBarCode( BarCodeElements: OleVariant; BarCodeDescr: OleVariant; out Characters: OleVariant; out Reference: OleVariant; out IsCorrect: OleVariant);

说明: decode_1d_bar_code,条形码的顺序解码。

** Decode2DBarCode( BarCodeDescr: OleVariant; BarCodeDimension: OleVariant; BarCodeData: OleVariant; out SymbolCharacters: OleVariant; out CorrSymbolData: OleVariant; out DecodedData: OleVariant; out DecodingError: OleVariant; out StructuredAppend: OleVariant);

说明: decode_2d_bar_code,解码二维条形码数据。

** DecodeBarCodeRectangle2( const Image: IHUntypedObjectX; BarCodeHandle: OleVariant; CodeType: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Length1: OleVariant; Length2: OleVariant; out DecodedDataStrings: OleVariant);

说明: 条码解码

** Decompose2( const MultiChannelImage: IHUntypedObjectX; out Image1: IHUntypedObjectX; out Image2: IHUntypedObjectX);

说明: decompose2,把两通道图像转变为两个图像。

** Decompose3( const MultiChannelImage: IHUntypedObjectX; out Image1: IHUntypedObjectX; out Image2: IHUntypedObjectX; out Image3: IHUntypedObjectX);

说明: decompose3,把三通道图像转变为三个图像。

** Decompose4( const MultiChannelImage: IHUntypedObjectX; out Image1: IHUntypedObjectX; out Image2: IHUntypedObjectX; out Image3: IHUntypedObjectX; out Image4: IHUntypedObjectX);

说明: decompose4,把四通道图像转变为四个图像。

** Decompose5( const MultiChannelImage: IHUntypedObjectX; out Image1: IHUntypedObjectX; out Image2: IHUntypedObjectX; out Image3: IHUntypedObjectX; out Image4: IHUntypedObjectX; out Image5: IHUntypedObjectX);

说明: decompose5,把五通道图像转变为五个图像。

** Decompose6( const MultiChannelImage: IHUntypedObjectX; out Image1: IHUntypedObjectX; out Image2: IHUntypedObjectX; out Image3: IHUntypedObjectX; out Image4: IHUntypedObjectX; out Image5: IHUntypedObjectX; out Image6: IHUntypedObjectX);

说明: decompose6,把六通道图像转变为六个图像。

** Decompose7( const MultiChannelImage: IHUntypedObjectX; out Image1: IHUntypedObjectX; out Image2: IHUntypedObjectX; out Image3: IHUntypedObjectX; out Image4: IHUntypedObjectX; out Image5: IHUntypedObjectX; out Image6: IHUntypedObjectX; out Image7: IHUntypedObjectX);

说明: decompose7,把七通道图像转变为七个图像。

** DecomposeMatrix( MatrixID: OleVariant; MatrixType: OleVariant; out Matrix1ID: OleVariant; out Matrix2ID: OleVariant);

说明: 矩阵转换

** DeleteFile( FileName: OleVariant);

说明: delete_file,删除文件。

** DepthFromFocus( const MultiFocusImage: IHUntypedObjectX; out Depth: IHUntypedObjectX; out Confidence: IHUntypedObjectX; Filter: OleVariant; Selection: OleVariant);

说明: depth_from_focus,利用多倍聚焦灰度级提取高度(厚度)。

** DerivateFunct1D( Function_: OleVariant; Mode: OleVariant; out Derivative: OleVariant);

说明: derivate_funct_1d,计算函数的派生物。

** DerivateGauss( const Image: IHUntypedObjectX; out DerivGauss: IHUntypedObjectX; Sigma: OleVariant; Component: OleVariant);

说明: derivate_gauss,用高斯派生物对图像卷积。

** DerivateVectorField( const VectorField: IHUntypedObjectX; out Result: IHUntypedObjectX; Sigma: OleVariant; Component: OleVariant);

** DescriptClassBox( ClassifHandle: OleVariant; Dimensions: OleVariant; out ClassIdx: OleVariant; out BoxIdx: OleVariant; out BoxLowerBound: OleVariant; out BoxHigherBound: OleVariant; out BoxNumSamplesTrain: OleVariant; out BoxNumSamplesWrong: OleVariant);

说明: descript_class_box,分类器的描述。

** DeserializeBarCodeModel( SerializedItemHandle: OleVariant; out BarCodeHandle: OleVariant);

说明: 条码模型转换

** DeserializeCalibData( SerializedItemHandle: OleVariant; out CalibDataID: OleVariant);

说明: 校准数据转换

** DeserializeCamPar( SerializedItemHandle: OleVariant; out CameraParam: OleVariant);

说明: 相机台架数据转换

** DeserializeCameraSetupModel( SerializedItemHandle: OleVariant; out CameraSetupModelID: OleVariant);

说明: 相机设置模型据转换

** DeserializeClassBox( ClassifHandle: OleVariant; SerializedItemHandle: OleVariant);

说明: 分类器数据转换

** DeserializeClassGmm( SerializedItemHandle: OleVariant; out GMMHandle: OleVariant);

说明: gmm分类器数据转换

** DeserializeClassKnn( SerializedItemHandle: OleVariant; out KNNHandle: OleVariant);

说明: knn分类器数据转换

** DeserializeClassMlp( SerializedItemHandle: OleVariant; out MLPHandle: OleVariant);

说明: mlp分类器数据转换

** DeserializeClassSvm( SerializedItemHandle: OleVariant; out SVMHandle: OleVariant);

说明: svm分类器数据转换

** DeserializeClassTrainData( SerializedItemHandle: OleVariant; out ClassTrainDataHandle: OleVariant);

说明: 分类器训练数据转换

** DeserializeComponentModel( SerializedItemHandle: OleVariant; out ComponentModelID: OleVariant);

说明: 元件模型数据转换

** DeserializeDataCode2DModel( SerializedItemHandle: OleVariant; out DataCodeHandle: OleVariant);

说明: 2d模型数据转换

** DeserializeDeformableModel( SerializedItemHandle: OleVariant; out ModelID: OleVariant);

说明: 变形模型数据转换

** DeserializeDescriptorModel( SerializedItemHandle: OleVariant; out ModelID: OleVariant);

说明: 描述模型数据转换

** DeserializeFftOptimizationData( SerializedItemHandle: OleVariant);

说明: fft优化数据转换

** DeserializeHomMat2d( SerializedItemHandle: OleVariant; out HomMat2d: OleVariant);

说明: 2d汉明矩阵数据转换

** DeserializeHomMat3d( SerializedItemHandle: OleVariant; out HomMat3d: OleVariant);

说明: 3d汉明矩阵数据转换

** DeserializeImage( out Image: IHUntypedObjectX; SerializedItemHandle: OleVariant);

说明: 图像数据转换

** DeserializeMatrix( SerializedItemHandle: OleVariant; out MatrixID: OleVariant);

说明: 矩阵数据转换

** DeserializeMeasure( SerializedItemHandle: OleVariant; out MeasureHandle: OleVariant);

说明: 测量数据转换

** DeserializeMetrologyModel( SerializedItemHandle: OleVariant; out MetrologyHandle: OleVariant);

说明: 计量模型数据转换

** DeserializeNccModel( SerializedItemHandle: OleVariant; out ModelID: OleVariant);

说明: ncc模型数据转换

** DeserializeObject( out Object_: IHUntypedObjectX; SerializedItemHandle: OleVariant);

说明: 对象数据转换

** DeserializeObjectModel3D( SerializedItemHandle: OleVariant; out ObjectModel3D: OleVariant);

说明: 3d模型对象数据转换

** DeserializeOcr( SerializedItemHandle: OleVariant; out OCRHandle: OleVariant);

说明: ocr数据转换

** DeserializeOcrClassKnn( SerializedItemHandle: OleVariant; out OCRHandle: OleVariant);

说明: ocr-knn分类器数据转换

** DeserializeOcrClassMlp( SerializedItemHandle: OleVariant; out OCRHandle: OleVariant);

说明: ocr-mlp分类器数据转换

** DeserializeOcrClassSvm( SerializedItemHandle: OleVariant; out OCRHandle: OleVariant);

说明: ocr-svm分类器数据转换

** DeserializeOcv( SerializedItemHandle: OleVariant; out OCVHandle: OleVariant);

说明: ocv数据转换

** DeserializePose( SerializedItemHandle: OleVariant; out Pose: OleVariant);

说明: pose姿势数据转换

** DeserializeQuat( SerializedItemHandle: OleVariant; out Quaternion: OleVariant);

说明: quat旋转数据转换

** DeserializeRegion( out Region: IHUntypedObjectX; SerializedItemHandle: OleVariant);

说明: 区域数据转换

** DeserializeSampleIdentifier( SerializedItemHandle: OleVariant; out SampleIdentifier: OleVariant);

说明: 标识样本数据转换

** DeserializeShapeModel( SerializedItemHandle: OleVariant; out ModelID: OleVariant);

说明: 轮廓模型数据转换

** DeserializeShapeModel3D( SerializedItemHandle: OleVariant; out ShapeModel3DID: OleVariant);

说明: 3d轮廓模型数据转换

** DeserializeSurfaceModel( SerializedItemHandle: OleVariant; out SurfaceModelID: OleVariant);

说明: 表面模型数据转换

** DeserializeTemplate( SerializedItemHandle: OleVariant; out TemplateID: OleVariant);

说明: 模板数据转换

** DeserializeTrainingComponents( SerializedItemHandle: OleVariant; out ComponentTrainingID: OleVariant);

说明: 元件训练数据转换

** DeserializeTuple( SerializedItemHandle: OleVariant; out Tuple: OleVariant);

说明: Tuple元组数据转换

** DeserializeVariationModel( SerializedItemHandle: OleVariant; out ModelID: OleVariant);

说明: 模型变量数据转换

** DeserializeXld( out XLD: IHUntypedObjectX; SerializedItemHandle: OleVariant);

说明: xld数据转换

** DetectEdgeSegments( const Image: IHUntypedObjectX; SobelSize: OleVariant; MinAmplitude: OleVariant; MaxDistance: OleVariant; MinLength: OleVariant; out BeginRow: OleVariant; out BeginCol: OleVariant; out EndRow: OleVariant; out EndCol: OleVariant);

说明: detect_edge_segments,检测直线边缘分割。

** DeterminantMatrix( MatrixID: OleVariant; MatrixType: OleVariant; out Value: OleVariant);

说明: 确定矩阵参数。

** DetermineDeformableModelParams( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleMin: OleVariant; ScaleMax: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; Parameters: OleVariant; out ParameterName: OleVariant; out ParameterValue: OleVariant);

说明: 确定变形模型参数。

** DetermineNccModelParams( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; Metric: OleVariant; Parameters: OleVariant; out ParameterName: OleVariant; out ParameterValue: OleVariant);

说明: 确定ncc模型参数。

** DetermineShapeModelParams( const Template: IHUntypedObjectX; NumLevels: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleMin: OleVariant; ScaleMax: OleVariant; Optimization: OleVariant; Metric: OleVariant; Contrast: OleVariant; MinContrast: OleVariant; Parameters: OleVariant; out ParameterName: OleVariant; out ParameterValue: OleVariant);

说明: determine_shape_model_params,确定轮廓模型的参数。

** DeviationImage( const Image: IHUntypedObjectX; out ImageDeviation: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: deviation_image,计算矩形窗口内的灰度值的标准偏差。

** DeviationN( const Image: IHUntypedObjectX; out ImageDeviation: IHUntypedObjectX);

说明: ,计算矩形窗口内的灰度值的标准偏差图。

** DiameterRegion( const Regions: IHUntypedObjectX; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant; out Diameter: OleVariant);

说明: diameter_region,区域两个边界点的最大距离。

** DiameterXld( const XLD: IHUntypedObjectX; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant; out Diameter: OleVariant);

说明: diameter_xld,两个轮廓或多边形点间的最大距离。

** DiffOfGauss( const Image: IHUntypedObjectX; out DiffOfGauss: IHUntypedObjectX; Sigma: OleVariant; SigFactor: OleVariant);

说明: diff_of_gauss,近似高斯的拉普拉斯算子。

** Difference( const Region: IHUntypedObjectX; const Sub: IHUntypedObjectX; out RegionDifference: IHUntypedObjectX);

说明: difference,计算两个区域的差距(不同)。

** DifferenceClosedContoursXld( const Contours: IHUntypedObjectX; const Sub: IHUntypedObjectX; out ContoursDifference: IHUntypedObjectX);

说明: difference_closed_contours_xld,闭合轮廓的差异。

** DifferenceClosedPolygonsXld( const Polygons: IHUntypedObjectX; const Sub: IHUntypedObjectX; out PolygonsDifference: IHUntypedObjectX);

说明: difference_closed_polygons_xld,闭合多边形的差异。

** Dilation1( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionDilation: IHUntypedObjectX; Iterations: OleVariant);

说明: dilation1,扩大区域。

** Dilation2( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionDilation: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Iterations: OleVariant);

说明: dilation2,扩大区域(使用参考点)。

** DilationCircle( const Region: IHUntypedObjectX; out RegionDilation: IHUntypedObjectX; Radius: OleVariant);

说明: dilation_circle,扩大圆形结构基础的区域。

** DilationGolay( const Region: IHUntypedObjectX; out RegionDilation: IHUntypedObjectX; GolayElement: OleVariant; Iterations: OleVariant; Rotation: OleVariant);

说明: dilation_golay,扩大格雷字母表的元素的区域。

** DilationRectangle1( const Region: IHUntypedObjectX; out RegionDilation: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: dilation_rectangle1,扩大矩形结构基础的区域。

** DilationSeq( const Region: IHUntypedObjectX; out RegionDilation: IHUntypedObjectX; GolayElement: OleVariant; Iterations: OleVariant);

说明: dilation_seq,顺序地扩大区域。

** Disconnect; override;

说明: 取消连接

** Discrete1DBarCode( Elements: OleVariant; BarCodeDescr: OleVariant; out DiscreteBarCode: OleVariant);

说明: discrete_1d_bar_code,从元素宽度创建离散条形码。

** DispArc( WindowHandle: OleVariant; CenterRow: OleVariant; CenterCol: OleVariant; Angle: OleVariant; BeginRow: OleVariant; BeginCol: OleVariant);

说明: disp_arc,在窗口中显示圆形弧。

** DispArrow( WindowHandle: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; Size: OleVariant);

说明: disp_arrow,在窗口中显示箭头。

** DispCaltab( WindowHandle: OleVariant; CalTabDescrFile: OleVariant; CameraParam: OleVariant; CaltabPose: OleVariant; ScaleFac: OleVariant);

说明: disp_caltab,投射和视觉化图像中校准板的三维模型。

** DispChannel( const MultiChannelImage: IHUntypedObjectX; WindowHandle: OleVariant; Channel: OleVariant);

说明: disp_channel,用几个通道显示图像。

** DispCircle( WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant; Radius: OleVariant);

说明: disp_circle,在窗口中显示圆。

** DispColor( const ColorImage: IHUntypedObjectX; WindowHandle: OleVariant);

说明: disp_color,显示彩色(RGB)图像。

** DispCross( WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant; Size: OleVariant; Angle: OleVariant);

说明: disp_cross,在窗口中显示交叉。

** DispDistribution( WindowHandle: OleVariant; Distribution: OleVariant; Row: OleVariant; Column: OleVariant; Scale: OleVariant);

说明: disp_distribution,显示噪声分布。

** DispEllipse( WindowHandle: OleVariant; CenterRow: OleVariant; CenterCol: OleVariant; Phi: OleVariant; Radius1: OleVariant; Radius2: OleVariant);

说明: disp_ellipse,显示椭圆。

** DispImage( const Image: IHUntypedObjectX; WindowHandle: OleVariant);

说明: disp_image,显示灰度值图像。

** DispLine( WindowHandle: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: disp_line,在窗口中画线。

** DispLut( WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant; Scale: OleVariant);

说明: disp_lut,查询表的图解。

** DispObj( const Object_: IHUntypedObjectX; WindowHandle: OleVariant);

说明: disp_obj,显示图像目标(图像,区域,XLD)。

** DispObjectModel3D( WindowHandle: OleVariant; ObjectModel3D: OleVariant; CamParam: OleVariant; Pose: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

** DispPolygon( WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant);

说明: disp_polygon,显示多叉线。

** DispRectangle1( WindowHandle: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: disp_rectangle1,显示和坐标轴对齐的矩形。

** DispRectangle2( WindowHandle: OleVariant; CenterRow: OleVariant; CenterCol: OleVariant; Phi: OleVariant; Length1: OleVariant; Length2: OleVariant);

说明: disp_rectangle2,显示任意方向的矩形。

** DispRegion( const DispRegions: IHUntypedObjectX; WindowHandle: OleVariant);

说明: disp_region,在窗口中显示区域。

** DispXld( const XLDObject: IHUntypedObjectX; WindowHandle: OleVariant);

说明: disp_xld,显示XLD物体。

** DisparityImageToXyz( const Disparity: IHUntypedObjectX; out X: IHUntypedObjectX; out Y: IHUntypedObjectX; out Z: IHUntypedObjectX; CamParamRect1: OleVariant; CamParamRect2: OleVariant; RelPoseRect: OleVariant);

说明: disp_xld,显示物体到3D坐标系。

** DisparityToDistance( CamParamRect1: OleVariant; CamParamRect2: OleVariant; RelPoseRect: OleVariant; Disparity: OleVariant; out Distance: OleVariant);

说明: disparity_to_distance,将不均衡值转换为矫正双目视觉立体系统中的间隔值。

** DisparityToPoint3D( CamParamRect1: OleVariant; CamParamRect2: OleVariant; RelPoseRect: OleVariant; Row1: OleVariant; Col1: OleVariant; Disparity: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant);

说明: disparity_to_point_3d,将图像点和它的不均衡值转换为矫正立体系统中的三维点。

** DistEllipseContourPointsXld( const Contour: IHUntypedObjectX; DistanceMode: OleVariant; ClippingEndPoints: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Radius1: OleVariant; Radius2: OleVariant; out Distances: OleVariant);

说明: dist_ellipse_contour_points_xld,计算所有轮廓内的点到椭圆的距离。

** DistEllipseContourXld( const Contours: IHUntypedObjectX; Mode: OleVariant; MaxNumPoints: OleVariant; ClippingEndPoints: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Radius1: OleVariant; Radius2: OleVariant; out MinDist: OleVariant; out MaxDist: OleVariant; out AvgDist: OleVariant; out SigmaDist: OleVariant);

说明: dist_ellipse_contour_xld,轮廓到椭圆的距离。

** DistRectangle2ContourPointsXld( const Contour: IHUntypedObjectX; ClippingEndPoints: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Length1: OleVariant; Length2: OleVariant; out Distances: OleVariant);

说明: dist_rectangle2_contour_points_xld,计算所有轮廓内的点到矩形的距离。

** DistanceCc( const Contour1: IHUntypedObjectX; const Contour2: IHUntypedObjectX; Mode: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_cc,计算两个轮廓间的距离。

** DistanceCcMin( const Contour1: IHUntypedObjectX; const Contour2: IHUntypedObjectX; Mode: OleVariant; out DistanceMin: OleVariant);

说明: distance_cc_min,计算两个轮廓间的最小距离。

** DistanceFunct1D( Function1: OleVariant; Function2: OleVariant; Mode: OleVariant; Sigma: OleVariant; out Distance: OleVariant);

说明: distance_funct_1d,计算两个函数的间隔。

** DistanceLc( const Contour: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_lc,计算线和轮廓间的距离。

** DistanceLr( const Region: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_lr,计算线和区域间的距离。

** DistanceObjectModel3D( ObjectModel3DFrom: OleVariant; ObjectModel3DTo: OleVariant; Pose: OleVariant; MaxDistance: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

** DistancePc( const Contour: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_pc,计算点和轮廓间的距离。

** DistancePl( Row: OleVariant; Column: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out Distance: OleVariant);

说明: distance_pl,计算点和线间的距离。

** DistancePp( Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out Distance: OleVariant);

说明: distance_pp,计算两个点之间的距离。

** DistancePr( const Region: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_pr,计算点和区域间的距离。

** DistancePs( Row: OleVariant; Column: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_ps,计算点和分割线间的距离。

** DistanceRrMin( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; out MinDistance: OleVariant; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: distance_rr_min,两个相邻区域的相同像素间的最小距离。

** DistanceRrMinDil( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; out MinDistance: OleVariant);

说明: distance_rr_min_dil,膨胀时两个区域间的最小距离。

** DistanceSc( const Contour: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_sc,计算分割线和轮廓间的距离。

** DistanceSl( RowA1: OleVariant; ColumnA1: OleVariant; RowA2: OleVariant; ColumnA2: OleVariant; RowB1: OleVariant; ColumnB1: OleVariant; RowB2: OleVariant; ColumnB2: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_sl,计算分割线和线间的距离。

** DistanceSr( const Region: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_sr,计算分割线和区域间的距离。

** DistanceSs( RowA1: OleVariant; ColumnA1: OleVariant; RowA2: OleVariant; ColumnA2: OleVariant; RowB1: OleVariant; ColumnB1: OleVariant; RowB2: OleVariant; ColumnB2: OleVariant; out DistanceMin: OleVariant; out DistanceMax: OleVariant);

说明: distance_ss,计算两条分割线间的距离。

** DistanceToDisparity( CamParamRect1: OleVariant; CamParamRect2: OleVariant; RelPoseRect: OleVariant; Distance: OleVariant; out Disparity: OleVariant);

说明: distance_to_disparity,将间隔值转换为矫正立体系统中的不均衡值。

** DistanceTransform( const Region: IHUntypedObjectX; out DistanceImage: IHUntypedObjectX; Metric: OleVariant; Foreground: OleVariant; Width: OleVariant; Height: OleVariant);

说明: distance_transform,计算区域的距离变换。

** DivElementMatrix( MatrixAID: OleVariant; MatrixBID: OleVariant; out MatrixDivID: OleVariant);

说明: 矩阵内部数据相除

** DivElementMatrixMod( MatrixAID: OleVariant; MatrixBID: OleVariant);

说明: 矩阵内部数据取模

** DivImage( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Mult: OleVariant; Add: OleVariant);

说明: div_image,使两个图像相除。

** DoOcrMulti( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; out Class_: OleVariant; out Confidence: OleVariant);

说明: do_ocr_multi,给每Character(字符)分配类。

** DoOcrMultiClassKnn( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; out Class_: OleVariant; out Confidence: OleVariant);

说明: do_ocr_multi,给多个Character(字符)分配KNN类。

** DoOcrMultiClassMlp( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; out Class_: OleVariant; out Confidence: OleVariant);

说明: do_ocr_multi_class_mlp,为根据给定区域字符和OCR分级器OCRHandle的灰度图像值而给定的每个字符计算出最好的类,将类返回到Class中,且将类的置信度返回到Confidence中。

** DoOcrMultiClassSvm( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; out Class_: OleVariant);

说明: do_ocr_multi_class_svm,根据基于OCR分级器的SVM将大量字符分类。

** DoOcrSingle( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; out Classes: OleVariant; out Confidences: OleVariant);

说明: do_ocr_single,给一些Character(字符)分配一些类。

** DoOcrSingleClassKnn( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; NumClasses: OleVariant; NumNeighbors: OleVariant; out Class_: OleVariant; out Confidence: OleVariant);

说明: do_ocr_multi,给每Character(字符)分配KNN类。

** DoOcrSingleClassMlp( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; Num: OleVariant; out Class_: OleVariant; out Confidence: OleVariant);

说明: do_ocr_single_class_mlp,为根据给定区域字符和OCR分级器OCRHandle的灰度图像值而给定的字符计算出最好的Num类,将类返回到Class中,且将类的置信度返回到Confidence中。

** DoOcrSingleClassSvm( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; Num: OleVariant; out Class_: OleVariant);

说明: do_ocr_single_class_svm,根据基于OCR分级器的SVM将单个字符分类。

** DoOcrWordKnn( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; Expression: OleVariant; NumAlternatives: OleVariant; NumCorrections: OleVariant; out Class_: OleVariant; out Confidence: OleVariant; out Word: OleVariant; out Score: OleVariant);

说明: 将字符组作为实体。

** DoOcrWordMlp( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; Expression: OleVariant; NumAlternatives: OleVariant; NumCorrections: OleVariant; out Class_: OleVariant; out Confidence: OleVariant; out Word: OleVariant; out Score: OleVariant);

说明: do_ocr_word_mlp,功能与do?_ocr_multi_class_mlp相同,只是do_ocr_word_mlp将字符组作为实体。

** DoOcrWordSvm( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; Expression: OleVariant; NumAlternatives: OleVariant; NumCorrections: OleVariant; out Class_: OleVariant; out Word: OleVariant; out Score: OleVariant);

说明: do_ocr_word_svm,利用OCR分级器将一系列相关字符分类。

** DoOcvSimple( const Pattern: IHUntypedObjectX; OCVHandle: OleVariant; PatternName: OleVariant; AdaptPos: OleVariant; AdaptSize: OleVariant; AdaptAngle: OleVariant; AdaptGray: OleVariant; Threshold: OleVariant; out Quality: OleVariant);

说明: do_ocv_simple,利用OCV工具查证模式。

** DotsImage( const Image: IHUntypedObjectX; out DotImage: IHUntypedObjectX; Diameter: OleVariant; FilterType: OleVariant; PixelShift: OleVariant);

说明: dots_image,在图像中增强圆形点。

** DragRegion1( const SourceRegion: IHUntypedObjectX; out DestinationRegion: IHUntypedObjectX; WindowHandle: OleVariant);

说明: drag_region1,区域的交互运动。

** DragRegion2( const SourceRegion: IHUntypedObjectX; out DestinationRegion: IHUntypedObjectX; WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant);

说明: drag_region2,带有定点规格区域的交互运动。

** DragRegion3( const SourceRegion: IHUntypedObjectX; const MaskRegion: IHUntypedObjectX; out DestinationRegion: IHUntypedObjectX; WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant);

说明: drag_region3,带有限制位置区域的交互运动。

** DrawCircle( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Radius: OleVariant);

说明: draw_circle,圆的交互绘图。

** DrawCircleMod( WindowHandle: OleVariant; RowIn: OleVariant; ColumnIn: OleVariant; RadiusIn: OleVariant; out Row: OleVariant; out Column: OleVariant; out Radius: OleVariant);

说明: draw_circle_mod,圆的交互绘图。

** DrawEllipse( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Radius1: OleVariant; out Radius2: OleVariant);

说明: draw_ellipse,椭圆的交互绘图。

** DrawEllipseMod( WindowHandle: OleVariant; RowIn: OleVariant; ColumnIn: OleVariant; PhiIn: OleVariant; Radius1In: OleVariant; Radius2In: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Radius1: OleVariant; out Radius2: OleVariant);

说明: draw_ellipse_mod,椭圆的交互绘图。

** DrawLine( WindowHandle: OleVariant; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: draw_line,画线。

** DrawLineMod( WindowHandle: OleVariant; Row1In: OleVariant; Column1In: OleVariant; Row2In: OleVariant; Column2In: OleVariant; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: draw_line_mod,画线。

** DrawLut( WindowHandle: OleVariant);

说明: draw_lut,交互利用查询表。

** DrawNurbs( out ContOut: IHUntypedObjectX; WindowHandle: OleVariant; Rotate: OleVariant; Move: OleVariant; Scale: OleVariant; KeepRatio: OleVariant; Degree: OleVariant; out Rows: OleVariant; out Cols: OleVariant; out Weights: OleVariant);

说明: draw_nurbs,NURBS曲线的交互绘图。

** DrawNurbsInterp( out ContOut: IHUntypedObjectX; WindowHandle: OleVariant; Rotate: OleVariant; Move: OleVariant; Scale: OleVariant; KeepRatio: OleVariant; Degree: OleVariant; out ControlRows: OleVariant; out ControlCols: OleVariant; out Knots: OleVariant; out Rows: OleVariant; out Cols: OleVariant; out Tangents: OleVariant);

说明: draw_nurbs_interp,使用插值的NURBS曲线的交互绘图。

** DrawNurbsInterpMod( out ContOut: IHUntypedObjectX; WindowHandle: OleVariant; Rotate: OleVariant; Move: OleVariant; Scale: OleVariant; KeepRatio: OleVariant; Edit: OleVariant; Degree: OleVariant; RowsIn: OleVariant; ColsIn: OleVariant; TangentsIn: OleVariant; out ControlRows: OleVariant; out ControlCols: OleVariant; out Knots: OleVariant; out Rows: OleVariant; out Cols: OleVariant; out Tangents: OleVariant);

说明: draw_nurbs_interp_mod,使用插值的NURBS曲线的交互修正。

** DrawNurbsMod( out ContOut: IHUntypedObjectX; WindowHandle: OleVariant; Rotate: OleVariant; Move: OleVariant; Scale: OleVariant; KeepRatio: OleVariant; Edit: OleVariant; Degree: OleVariant; RowsIn: OleVariant; ColsIn: OleVariant; WeightsIn: OleVariant; out Rows: OleVariant; out Cols: OleVariant; out Weights: OleVariant);

说明: draw_nurbs_mod,NURBS曲线的交互修正。

** DrawPoint( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: draw_point,画点。

** DrawPointMod( WindowHandle: OleVariant; RowIn: OleVariant; ColumnIn: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: draw_point_mod,画点。

** DrawPolygon( out PolygonRegion: IHUntypedObjectX; WindowHandle: OleVariant);

说明: draw_polygon,多边形的交互绘图。

** DrawRectangle1( WindowHandle: OleVariant; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: draw_rectangle1,画与坐标轴平行的矩形。

** DrawRectangle1Mod( WindowHandle: OleVariant; Row1In: OleVariant; Column1In: OleVariant; Row2In: OleVariant; Column2In: OleVariant; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: draw_rectangle1_mod,画与坐标轴平行的矩形。

** DrawRectangle2( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Length1: OleVariant; out Length2: OleVariant);

说明: draw_rectangle2,任意定向矩形的交互绘图。

** DrawRectangle2Mod( WindowHandle: OleVariant; RowIn: OleVariant; ColumnIn: OleVariant; PhiIn: OleVariant; Length1In: OleVariant; Length2In: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Length1: OleVariant; out Length2: OleVariant);

说明: draw_rectangle2_mod,任意定向矩形的交互绘图。

** DrawRegion( out Region: IHUntypedObjectX; WindowHandle: OleVariant);

说明: draw_region,闭区域的交互绘图。

** DrawXld( out ContOut: IHUntypedObjectX; WindowHandle: OleVariant; Rotate: OleVariant; Move: OleVariant; Scale: OleVariant; KeepRatio: OleVariant);

说明: draw_xld,轮廓的交互绘图。

** DrawXldMod( const ContIn: IHUntypedObjectX; out ContOut: IHUntypedObjectX; WindowHandle: OleVariant; Rotate: OleVariant; Move: OleVariant; Scale: OleVariant; KeepRatio: OleVariant; Edit: OleVariant);

说明: draw_xld_mod,轮廓的交互修正。

** DualRank( const Image: IHUntypedObjectX; out ImageRank: IHUntypedObjectX; MaskType: OleVariant; Radius: OleVariant; ModePercent: OleVariant; Margin: OleVariant);

说明: dual_rank,打开、取中值和关闭圆和矩形掩码。

** DualThreshold( const Image: IHUntypedObjectX; out RegionCrossings: IHUntypedObjectX; MinSize: OleVariant; MinGray: OleVariant; Threshold: OleVariant);

说明: dual_threshold,对标记的图像做门限操作。

** DumpWindow( WindowHandle: OleVariant; Device: OleVariant; FileName: OleVariant);

说明: dump_window,把窗口内容写入文件。

** DumpWindowImage( out Image: IHUntypedObjectX; WindowHandle: OleVariant);

说明: dump_window_image,在图像目标中写窗口内容。

** DynThreshold( const OrigImage: IHUntypedObjectX; const ThresholdImage: IHUntypedObjectX; out RegionDynThresh: IHUntypedObjectX; Offset: OleVariant; LightDark: OleVariant);

说明: dyn_threshold,利用局域阀值分割图像。

** Eccentricity( const Regions: IHUntypedObjectX; out Anisometry: OleVariant; out Bulkiness: OleVariant; out StructureFactor: OleVariant);

说明: eccentricity,来源于椭圆参数的形状系数。

** EccentricityPointsXld( const XLD: IHUntypedObjectX; out Anisometry: OleVariant);

说明: eccentricity_points_xld,被看做点云的轮廓或多边形的Anisometry。

** EccentricityXld( const XLD: IHUntypedObjectX; out Anisometry: OleVariant; out Bulkiness: OleVariant; out StructureFactor: OleVariant);

说明: eccentricity_xld,源自轮廓或多边形的椭圆参数的形状系数。

** EdgesColor( const Image: IHUntypedObjectX; out ImaAmp: IHUntypedObjectX; out ImaDir: IHUntypedObjectX; Filter: OleVariant; Alpha: OleVariant; NMS: OleVariant; Low: OleVariant; High: OleVariant);

说明: edges_color,使用Canny、Deriche或者 Shen 滤波器提取颜色边缘。

** EdgesColorSubPix( const Image: IHUntypedObjectX; out Edges: IHUntypedObjectX; Filter: OleVariant; Alpha: OleVariant; Low: OleVariant; High: OleVariant);

说明: edges_color_sub_pix,使用Canny、Deriche或者 Shen 滤波器提取子像素精确颜色边缘。

** EdgesImage( const Image: IHUntypedObjectX; out ImaAmp: IHUntypedObjectX; out ImaDir: IHUntypedObjectX; Filter: OleVariant; Alpha: OleVariant; NMS: OleVariant; Low: OleVariant; High: OleVariant);

说明: edges_image,使用Deriche、 Lanser、Shen或者 Canny滤波器提取边缘。

** EdgesSubPix( const Image: IHUntypedObjectX; out Edges: IHUntypedObjectX; Filter: OleVariant; Alpha: OleVariant; Low: OleVariant; High: OleVariant);

说明: edges_sub_pix,使用Deriche、 Lanser、Shen或者 Canny滤波器提取子像素精确边缘。

** EigenvaluesGeneralMatrix( MatrixID: OleVariant; ComputeEigenvectors: OleVariant; out EigenvaluesRealID: OleVariant; out EigenvaluesImagID: OleVariant; out EigenvectorsRealID: OleVariant; out EigenvectorsImagID: OleVariant);

说明: 通用特征矩阵

** EigenvaluesSymmetricMatrix( MatrixID: OleVariant; ComputeEigenvectors: OleVariant; out EigenvaluesID: OleVariant; out EigenvectorsID: OleVariant);

说明: 对策特征矩阵

** EliminateMinMax( const Image: IHUntypedObjectX; out FilteredImage: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; Gap: OleVariant; Mode: OleVariant);

说明: eliminate_min_max,在空域内平滑图像来抑制噪声。

** EliminateRuns( const Region: IHUntypedObjectX; out RegionClipped: IHUntypedObjectX; ElimShorter: OleVariant; ElimLonger: OleVariant);

说明: eliminate_runs,消除给定宽度的顺串。

** EliminateSp( const Image: IHUntypedObjectX; out ImageFillSP: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; MinThresh: OleVariant; MaxThresh: OleVariant);

说明: eliminate_sp,用中值替代阀值外的值。

** EllipticAxis( const Regions: IHUntypedObjectX; out Ra: OleVariant; out Rb: OleVariant; out Phi: OleVariant);

说明: elliptic_axis,相似椭圆的参数。

** EllipticAxisGray( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out Ra: OleVariant; out Rb: OleVariant; out Phi: OleVariant);

说明: elliptic_axis_gray,在灰度值图像中计算区域的方位和主轴。

** EllipticAxisPointsXld( const XLD: IHUntypedObjectX; out Ra: OleVariant; out Rb: OleVariant; out Phi: OleVariant);

说明: elliptic_axis_points_xld,被看做点云的轮廓或多边形的等价椭圆参数。

** EllipticAxisXld( const XLD: IHUntypedObjectX; out Ra: OleVariant; out Rb: OleVariant; out Phi: OleVariant);

说明: elliptic_axis_xld,轮廓或多边形的等价椭圆参数。

** Emphasize( const Image: IHUntypedObjectX; out ImageEmphasize: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; Factor: OleVariant);

说明: emphasize,增强图像对比度。

** EnergyGabor( const ImageGabor: IHUntypedObjectX; const ImageHilbert: IHUntypedObjectX; out Energy: IHUntypedObjectX);

说明: energy_gabor,计算两通道图像的能量。

** EnquireClassBox( ClassifHandle: OleVariant; FeatureList: OleVariant; out Class_: OleVariant);

说明: enquire_class_box,为属性分类。

** EnquireRejectClassBox( ClassifHandle: OleVariant; FeatureList: OleVariant; out Class_: OleVariant);

说明: enquire_reject_class_box,为带抑制类的属性分类。

** EntropyGray( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out Entropy: OleVariant; out Anisotropy: OleVariant);

说明: entropy_gray,确定图像的熵和各向异性。

** EntropyImage( const Image: IHUntypedObjectX; out ImageEntropy: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: entropy_image,计算矩形窗口内的灰度值的熵。

** EquHistoImage( const Image: IHUntypedObjectX; out ImageEquHisto: IHUntypedObjectX);

说明: equ_histo_image,图像的柱状图线性化。

** Erosion1( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionErosion: IHUntypedObjectX; Iterations: OleVariant);

说明: erosion1,腐蚀区域。

** Erosion2( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionErosion: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Iterations: OleVariant);

说明: erosion2,腐蚀区域(使用参考点)。

** ErosionCircle( const Region: IHUntypedObjectX; out RegionErosion: IHUntypedObjectX; Radius: OleVariant);

说明: erosion_circle,腐蚀圆形结构基础的区域。

** ErosionGolay( const Region: IHUntypedObjectX; out RegionErosion: IHUntypedObjectX; GolayElement: OleVariant; Iterations: OleVariant; Rotation: OleVariant);

说明: erosion_golay,腐蚀格雷字母表的元素的区域。

** ErosionRectangle1( const Region: IHUntypedObjectX; out RegionErosion: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: erosion_rectangle1,腐蚀矩形结构基础的区域。

** ErosionSeq( const Region: IHUntypedObjectX; out RegionErosion: IHUntypedObjectX; GolayElement: OleVariant; Iterations: OleVariant);

说明: erosion_seq,按顺序腐蚀区域。

** EssentialToFundamentalMatrix( EMatrix: OleVariant; CovEMat: OleVariant; CamMat1: OleVariant; CamMat2: OleVariant; out FMatrix: OleVariant; out CovFMat: OleVariant);

说明: essential_to_fundamental_matrix,计算从原始矩阵衍生而来的基本矩阵。

** EstimateAlAm( const Image: IHUntypedObjectX; out Albedo: OleVariant; out Ambient: OleVariant);

说明: estimate_al_am,估测平面的反射率和反射光的数目。

** EstimateNoise( const Image: IHUntypedObjectX; Method: OleVariant; Percent: OleVariant; out Sigma: OleVariant);

说明: estimate_noise,从单一图像估计图像噪声。

** EstimateSlAlLr( const Image: IHUntypedObjectX; out Slant: OleVariant; out Albedo: OleVariant);

说明: estimate_sl_al_lr,估测光源的倾斜度和平面的反射率。

** EstimateSlAlZc( const Image: IHUntypedObjectX; out Slant: OleVariant; out Albedo: OleVariant);

说明: estimate_sl_al_zc,估测光源的倾斜度和平面的反射率。

** EstimateTiltLr( const Image: IHUntypedObjectX; out Tilt: OleVariant);

说明: estimate_tilt_lr,估测光源的倾斜。

** EstimateTiltZc( const Image: IHUntypedObjectX; out Tilt: OleVariant);

说明: estimate_tilt_zc,估测光源的倾斜。

** EulerNumber( const Regions: IHUntypedObjectX; out EulerNumber: OleVariant);

说明: euler_number,计算Euler数目。

** EvaluateClassGmm( GMMHandle: OleVariant; Features: OleVariant; out ClassProb: OleVariant; out Density: OleVariant; out KSigmaProb: OleVariant);

说明: evaluate_class_gmm,通过高斯混合模型评价特征向量。

** EvaluateClassMlp( MLPHandle: OleVariant; Features: OleVariant; out Result: OleVariant);

说明: evaluate_class_mlp,通过多层感知器计算特征向量的评估。

** ExhaustiveMatch( const Image: IHUntypedObjectX; const RegionOfInterest: IHUntypedObjectX; const ImageTemplate: IHUntypedObjectX; out ImageMatch: IHUntypedObjectX; Mode: OleVariant);

说明: exhaustive_match,模板和图像的匹配。

** ExhaustiveMatchMg( const Image: IHUntypedObjectX; const ImageTemplate: IHUntypedObjectX; out ImageMatch: IHUntypedObjectX; Mode: OleVariant; Level: OleVariant; Threshold: OleVariant);

说明: exhaustive_match_mg,在分辨率塔式结构中匹配模板和图像。

** ExpImage( const Image: IHUntypedObjectX; out ExpImage: IHUntypedObjectX; Base: OleVariant);

说明: 扩展图像

** ExpandDomainGray( const InputImage: IHUntypedObjectX; out ExpandedImage: IHUntypedObjectX; ExpansionRange: OleVariant);

说明: expand_domain_gray,扩大图像区域并且在扩大的区域中设置灰度值。

** ExpandGray( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; const ForbiddenArea: IHUntypedObjectX; out RegionExpand: IHUntypedObjectX; Iterations: OleVariant; Mode: OleVariant; Threshold: OleVariant);

说明: expand_gray,依据灰度值或颜色填充两个区域的间隙或分割重叠区域。

** ExpandGrayRef( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; const ForbiddenArea: IHUntypedObjectX; out RegionExpand: IHUntypedObjectX; Iterations: OleVariant; Mode: OleVariant; RefGray: OleVariant; Threshold: OleVariant);

说明: expand_gray_ref,依据灰度值或颜色填充两个区域的间隙或分割重叠区域。

** ExpandLine( const Image: IHUntypedObjectX; out RegionExpand: IHUntypedObjectX; Coordinate: OleVariant; ExpandType: OleVariant; RowColumn: OleVariant; Threshold: OleVariant);

说明: expand_line,从给定线开始扩充区域。

** ExpandRegion( const Regions: IHUntypedObjectX; const ForbiddenArea: IHUntypedObjectX; out RegionExpanded: IHUntypedObjectX; Iterations: OleVariant; Mode: OleVariant);

说明: expand_region,填充区域间的间隙或分离互相重叠的区域。

** FastMatch( const Image: IHUntypedObjectX; out Matches: IHUntypedObjectX; TemplateID: OleVariant; MaxError: OleVariant);

说明: fast_match,寻找模板和图像的所有好的匹配。

** FastMatchMg( const Image: IHUntypedObjectX; out Matches: IHUntypedObjectX; TemplateID: OleVariant; MaxError: OleVariant; NumLevel: OleVariant);

说明: fast_match_mg,在金字塔中寻找所有好的灰度值匹配。

** FastThreshold( const Image: IHUntypedObjectX; out Region: IHUntypedObjectX; MinGray: OleVariant; MaxGray: OleVariant; MinSize: OleVariant);

说明: fast_threshold,利用全局阀值快速将图像二值化。

** FftGeneric( const Image: IHUntypedObjectX; out ImageFFT: IHUntypedObjectX; Direction: OleVariant; Exponent: OleVariant; Norm: OleVariant; Mode: OleVariant; ResultType: OleVariant);

说明: fft_generic,计算图像的快速傅里叶变换。

** FftImage( const Image: IHUntypedObjectX; out ImageFFT: IHUntypedObjectX);

说明: fft_image,计算图像的快速傅里叶变换。

** FftImageInv( const Image: IHUntypedObjectX; out ImageFFTInv: IHUntypedObjectX);

说明: fft_image_inv,计算图像的快速傅里叶逆变换。

** FileExists( FileName: OleVariant; out FileExists: OleVariant);

说明: file_exists,检查文件是否存在。

** FillInterlace( const ImageCamera: IHUntypedObjectX; out ImageFilled: IHUntypedObjectX; Mode: OleVariant);

说明: fill_interlace,插补两个半个视频图像。

** FillUp( const Region: IHUntypedObjectX; out RegionFillUp: IHUntypedObjectX);

说明: fill_up,填充区域中的中断(裂缝等)。

** FillUpShape( const Region: IHUntypedObjectX; out RegionFillUp: IHUntypedObjectX; Feature: OleVariant; Min: OleVariant; Max: OleVariant);

说明: fill_up_shape,填充拥有给定图形特征区域的中断。

** FilterKalman( Dimension: OleVariant; Model: OleVariant; Measurement: OleVariant; PredictionIn: OleVariant; out PredictionOut: OleVariant; out Estimate: OleVariant);

说明: filter_kalman,借助Kalman(卡尔曼)滤波器估测系统的当前状态。

** Find1DBarCode( const Image: IHUntypedObjectX; out CodeRegion: IHUntypedObjectX; BarCodeDescr: OleVariant; GenericName: OleVariant; GenericValue: OleVariant; out BarcodeFound: OleVariant; out BarCodeElements: OleVariant; out Orientation: OleVariant);

说明: find_1d_bar_code,搜索图像中的条形码。

** Find1DBarCodeRegion( const Image: IHUntypedObjectX; out CodeRegion: IHUntypedObjectX; BarCodeDescr: OleVariant; GenericName: OleVariant; GenericValue: OleVariant; out Orientation: OleVariant);

说明: find_1d_bar_code_region,搜索图像中的多种条形码。

** Find1DBarCodeScanline( const Image: IHUntypedObjectX; out CodeRegion: IHUntypedObjectX; BarCodeDescr: OleVariant; GenericName: OleVariant; GenericValue: OleVariant; StopIfFound: OleVariant; out BarcodeFound: OleVariant; out BarCodeElements: OleVariant; out Orientation: OleVariant; out ScanlineNumPoints: OleVariant; out ScanlineDecoded: OleVariant; out ScanlinePointsRow: OleVariant; out ScanlinePointsColumn: OleVariant);

说明: find_1d_bar_code_scanline,搜索图像中的条形码。

** Find2DBarCode( const Image: IHUntypedObjectX; out CodeRegion: IHUntypedObjectX; BarCodeDescr: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out CodeRegDescr: OleVariant);

说明: find_2d_bar_code,搜索可能包括二维条形码的区域。

** FindAnisoShapeModel( const Image: IHUntypedObjectX; ModelID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out ScaleR: OleVariant; out ScaleC: OleVariant; out Score: OleVariant);

说明: find_aniso_shape_model,在图像中找出各向异性尺度不变轮廓的最佳匹配。

** FindAnisoShapeModels( const Image: IHUntypedObjectX; ModelIDs: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out ScaleR: OleVariant; out ScaleC: OleVariant; out Score: OleVariant; out Model: OleVariant);

说明: find_aniso_shape_models,找出多重各向异性尺度不变轮廓模型的最佳匹配。

** FindBarCode( const Image: IHUntypedObjectX; out SymbolRegions: IHUntypedObjectX; BarCodeHandle: OleVariant; CodeType: OleVariant; out DecodedDataStrings: OleVariant);

说明: find_bar_code,检测和读取图像中条形码符号。

** FindCalibDescriptorModel( const Image: IHUntypedObjectX; ModelID: OleVariant; DetectorParamName: OleVariant; DetectorParamValue: OleVariant; DescriptorParamName: OleVariant; DescriptorParamValue: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; CamParam: OleVariant; ScoreType: OleVariant; out Pose: OleVariant; out Score: OleVariant);

说明: 检测校准描述模型

** FindCalibObject( const Image: IHUntypedObjectX; CalibDataID: OleVariant; CameraIdx: OleVariant; CalibObjIdx: OleVariant; CalibObjPoseIdx: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 检测校准对象

** FindCaltab( const Image: IHUntypedObjectX; out Caltab: IHUntypedObjectX; CalTabDescrFile: OleVariant; SizeGauss: OleVariant; MarkThresh: OleVariant; MinDiamMarks: OleVariant);

说明: find_caltab,分割和标准化图像中的校准板区域。

** FindComponentModel( const Image: IHUntypedObjectX; ComponentModelID: OleVariant; RootComponent: OleVariant; AngleStartRoot: OleVariant; AngleExtentRoot: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; IfRootNotFound: OleVariant; IfComponentNotFound: OleVariant; PosePrediction: OleVariant; MinScoreComp: OleVariant; SubPixelComp: OleVariant; NumLevelsComp: OleVariant; GreedinessComp: OleVariant; out ModelStart: OleVariant; out ModelEnd: OleVariant; out Score: OleVariant; out RowComp: OleVariant; out ColumnComp: OleVariant; out AngleComp: OleVariant; out ScoreComp: OleVariant; out ModelComp: OleVariant);

说明: find_component_model,在图像中找出组件模型的最佳匹配。

** FindDataCode2D( const Image: IHUntypedObjectX; out SymbolXLDs: IHUntypedObjectX; DataCodeHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ResultHandles: OleVariant; out DecodedDataStrings: OleVariant);

说明: find_data_code_2d,检测和读取图像或测试的二维数据编码模式中的二维数据编码符号。

** FindLocalDeformableModel( const Image: IHUntypedObjectX; out ImageRectified: IHUntypedObjectX; out VectorField: IHUntypedObjectX; out DeformedContours: IHUntypedObjectX; ModelID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; ResultType: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out Score: OleVariant; out Row: OleVariant; out Column: OleVariant);

** FindMarksAndPose( const Image: IHUntypedObjectX; const CalTabRegion: IHUntypedObjectX; CalTabDescrFile: OleVariant; StartCamParam: OleVariant; StartThresh: OleVariant; DeltaThresh: OleVariant; MinThresh: OleVariant; Alpha: OleVariant; MinContLength: OleVariant; MaxDiamMarks: OleVariant; out RCoord: OleVariant; out CCoord: OleVariant; out StartPose: OleVariant);

说明: find_marks_and_pose,从图像中提取二维校准标志和为外部计算机参数计算内部数值。

** FindNccModel( const Image: IHUntypedObjectX; ModelID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Score: OleVariant);

说明: find_ncc_model,找出图像中的NCC模型的最佳匹配。

** FindNeighbors( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; MaxDistance: OleVariant; out RegionIndex1: OleVariant; out RegionIndex2: OleVariant);

说明: find_neighbors,搜寻直接邻域。

** FindPlanarCalibDeformableModel( const Image: IHUntypedObjectX; ModelID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out Pose: OleVariant; out CovPose: OleVariant; out Score: OleVariant);

说明: 检测校准平面变形模型

** FindPlanarUncalibDeformableModel( const Image: IHUntypedObjectX; ModelID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleRMin: OleVariant; ScaleRMax: OleVariant; ScaleCMin: OleVariant; ScaleCMax: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out HomMat2d: OleVariant; out Score: OleVariant);

说明: 检测无校准平面变形模型

** FindRectificationGrid( const Image: IHUntypedObjectX; out GridRegion: IHUntypedObjectX; MinContrast: OleVariant; Radius: OleVariant);

说明: find_rectification_grid,分割图像中矫正网格区域。

** FindScaledShapeModel( const Image: IHUntypedObjectX; ModelID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleMin: OleVariant; ScaleMax: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Scale: OleVariant; out Score: OleVariant);

说明: find_scaled_shape_model,在图像中找出尺度不变轮廓模型的最佳匹配。

** FindScaledShapeModels( const Image: IHUntypedObjectX; ModelIDs: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; ScaleMin: OleVariant; ScaleMax: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Scale: OleVariant; out Score: OleVariant; out Model: OleVariant);

说明: find_scaled_shape_models,找出多重尺度不变轮廓模型的最佳匹配。

** FindShapeModel( const Image: IHUntypedObjectX; ModelID: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Score: OleVariant);

说明: find_shape_model,在图像中找出轮廓模型的最佳匹配。

** FindShapeModel3D( const Image: IHUntypedObjectX; ShapeModel3DID: OleVariant; MinScore: OleVariant; Greediness: OleVariant; NumLevels: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out Pose: OleVariant; out CovPose: OleVariant; out Score: OleVariant);

说明: find_shape_model_3d,在图像中找出3D模型的最佳匹配。

** FindShapeModels( const Image: IHUntypedObjectX; ModelIDs: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; MaxOverlap: OleVariant; SubPixel: OleVariant; NumLevels: OleVariant; Greediness: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Score: OleVariant; out Model: OleVariant);

说明: find_shape_models,找出多重轮廓模型的最佳匹配。

** FindSurfaceModel( SurfaceModelID: OleVariant; ObjectModel3D: OleVariant; RelSamplingDistance: OleVariant; KeyPointFraction: OleVariant; MinScore: OleVariant; ReturnResultHandle: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Pose: OleVariant; out Score: OleVariant; out SurfaceMatchingResultID: OleVariant);

说明: 找出表面模型

** FindText( const Image: IHUntypedObjectX; TextModel: OleVariant; out TextResultID: OleVariant);

说明: 找出文本对象

** FindUncalibDescriptorModel( const Image: IHUntypedObjectX; ModelID: OleVariant; DetectorParamName: OleVariant; DetectorParamValue: OleVariant; DescriptorParamName: OleVariant; DescriptorParamValue: OleVariant; MinScore: OleVariant; NumMatches: OleVariant; ScoreType: OleVariant; out HomMat2d: OleVariant; out Score: OleVariant);

说明: 找出无校准平面变形模型

** FitCircleContourXld( const Contours: IHUntypedObjectX; Algorithm: OleVariant; MaxNumPoints: OleVariant; MaxClosureDist: OleVariant; ClippingEndPoints: OleVariant; Iterations: OleVariant; ClippingFactor: OleVariant; out Row: OleVariant; out Column: OleVariant; out Radius: OleVariant; out StartPhi: OleVariant; out EndPhi: OleVariant; out PointOrder: OleVariant);

说明: fit_circle_contour_xld,根据圆周近似获取XLD轮廓。

** FitEllipseContourXld( const Contours: IHUntypedObjectX; Algorithm: OleVariant; MaxNumPoints: OleVariant; MaxClosureDist: OleVariant; ClippingEndPoints: OleVariant; VossTabSize: OleVariant; Iterations: OleVariant; ClippingFactor: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Radius1: OleVariant; out Radius2: OleVariant; out StartPhi: OleVariant; out EndPhi: OleVariant; out PointOrder: OleVariant);

说明: fit_ellipse_contour_xld,根据椭圆或椭圆弧近似获取XLD轮廓。

** FitLineContourXld( const Contours: IHUntypedObjectX; Algorithm: OleVariant; MaxNumPoints: OleVariant; ClippingEndPoints: OleVariant; Iterations: OleVariant; ClippingFactor: OleVariant; out RowBegin: OleVariant; out ColBegin: OleVariant; out RowEnd: OleVariant; out ColEnd: OleVariant; out Nr: OleVariant; out Nc: OleVariant; out Dist: OleVariant);

说明: fit_line_contour_xld,根据分割线近似获取XLD轮廓。

** FitPrimitivesObjectModel3D( ObjectModel3D: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ObjectModel3DOut: OleVariant);

说明: 根据3D模型获取对象

** FitRectangle2ContourXld( const Contours: IHUntypedObjectX; Algorithm: OleVariant; MaxNumPoints: OleVariant; MaxClosureDist: OleVariant; ClippingEndPoints: OleVariant; Iterations: OleVariant; ClippingFactor: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Length1: OleVariant; out Length2: OleVariant; out PointOrder: OleVariant);

说明: fit_rectangle2_contour_xld,用矩形来匹配XLD轮廓。

** FitSurfaceFirstOrder( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Algorithm: OleVariant; Iterations: OleVariant; ClippingFactor: OleVariant; out Alpha: OleVariant; out Beta: OleVariant; out Gamma: OleVariant);

说明: fit_surface_first_order,通过一阶表面(平面)计算灰度值力矩和近似值。

** FitSurfaceSecondOrder( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Algorithm: OleVariant; Iterations: OleVariant; ClippingFactor: OleVariant; out Alpha: OleVariant; out Beta: OleVariant; out Gamma: OleVariant; out Delta: OleVariant; out Epsilon: OleVariant; out Zeta: OleVariant);

说明: fit_surface_second_order,通过二阶表面(平面)计算灰度值力矩和近似值。

** Fitting( const Region: IHUntypedObjectX; const StructElements: IHUntypedObjectX; out RegionFitted: IHUntypedObjectX);

说明: fitting,执行多重结构基础的打开后关闭。

** FnewLine( FileHandle: OleVariant);

说明: fnew_line,创建换行符。

** Fourier1Dim( Rows: OleVariant; Columns: OleVariant; ParContour: OleVariant; MaxCoef: OleVariant; out RealCoef: OleVariant; out ImaginaryCoef: OleVariant);

说明: fourier_1dim,计算参数化的元组的傅里叶系数。

** Fourier1DimInv( RealCoef: OleVariant; ImaginaryCoef: OleVariant; MaxCoef: OleVariant; out Rows: OleVariant; out Columns: OleVariant);

说明: fourier_1dim_inv,空间傅里叶变换(傅里叶逆变换)。

** FreadChar( FileHandle: OleVariant; out Char: OleVariant);

说明: fread_char,从文本文件中读取字符。

** FreadLine( FileHandle: OleVariant; out OutLine: OleVariant; out IsEOF: OleVariant);

说明: fread_line,从文本文件中读取一行。

** FreadSerializedItem( FileHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: 从序列中读取一行。

** FreadString( FileHandle: OleVariant; out OutString: OleVariant; out IsEOF: OleVariant);

说明: fread_string,从文本文件中读取字符串。

** FreiAmp( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX);

说明: frei_amp,使用Frei-Chen算子检测边缘(幅值)。

** FreiDir( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX; out ImageEdgeDir: IHUntypedObjectX);

说明: frei_dir,使用Frei-Chen算子检测边缘(幅值和相位)。

** FullDomain( const Image: IHUntypedObjectX; out ImageFull: IHUntypedObjectX);

说明: full_domain,把图像的区域扩大到最大值。

** Funct1DToPairs( Function_: OleVariant; out XValues: OleVariant; out YValues: OleVariant);

说明: funct_1d_to_pairs,查询函数的(X,Y)值。

** FuzzyEntropy( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Apar: OleVariant; Cpar: OleVariant; out Entropy: OleVariant);

说明: fuzzy_entropy,确定区域的模糊熵。

** FuzzyMeasurePairing( const Image: IHUntypedObjectX; MeasureHandle: OleVariant; Sigma: OleVariant; AmpThresh: OleVariant; FuzzyThresh: OleVariant; Transition: OleVariant; Pairing: OleVariant; NumPairs: OleVariant; out RowEdgeFirst: OleVariant; out ColumnEdgeFirst: OleVariant; out AmplitudeFirst: OleVariant; out RowEdgeSecond: OleVariant; out ColumnEdgeSecond: OleVariant; out AmplitudeSecond: OleVariant; out RowPairCenter: OleVariant; out ColumnPairCenter: OleVariant; out FuzzyScore: OleVariant; out IntraDistance: OleVariant);

说明: fuzzy_measure_pairing,测量与矩形或环状弧垂直的直线边缘。

** FuzzyMeasurePairs( const Image: IHUntypedObjectX; MeasureHandle: OleVariant; Sigma: OleVariant; AmpThresh: OleVariant; FuzzyThresh: OleVariant; Transition: OleVariant; out RowEdgeFirst: OleVariant; out ColumnEdgeFirst: OleVariant; out AmplitudeFirst: OleVariant; out RowEdgeSecond: OleVariant; out ColumnEdgeSecond: OleVariant; out AmplitudeSecond: OleVariant; out RowEdgeCenter: OleVariant; out ColumnEdgeCenter: OleVariant; out FuzzyScore: OleVariant; out IntraDistance: OleVariant; out InterDistance: OleVariant);

说明: fuzzy_measure_pairs,测量与矩形或环状弧垂直的直线边缘。

** FuzzyMeasurePos( const Image: IHUntypedObjectX; MeasureHandle: OleVariant; Sigma: OleVariant; AmpThresh: OleVariant; FuzzyThresh: OleVariant; Transition: OleVariant; out RowEdge: OleVariant; out ColumnEdge: OleVariant; out Amplitude: OleVariant; out FuzzyScore: OleVariant; out Distance: OleVariant);

说明: fuzzy_measure_pos,测量与矩形或环状弧垂直的直线边缘。

** FuzzyPerimeter( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Apar: OleVariant; Cpar: OleVariant; out Perimeter: OleVariant);

说明: fuzzy_perimeter,计算区域的模糊周长。

** FwriteSerializedItem( FileHandle: OleVariant; SerializedItemHandle: OleVariant);

说明: 向序列中写入值。

** FwriteString( FileHandle: OleVariant; String_: OleVariant);

说明: fwrite_string,向文本文件中写入值。

** GammaImage( const Image: IHUntypedObjectX; out GammaImage: IHUntypedObjectX; Gamma: OleVariant; Offset: OleVariant; Threshold: OleVariant; MaxGray: OleVariant; Encode: OleVariant);

说明: 输出gamma图像

** GaussDistribution( Sigma: OleVariant; out Distribution: OleVariant);

说明: gauss_distribution,产生高斯噪声分布。

** GaussImage( const Image: IHUntypedObjectX; out ImageGauss: IHUntypedObjectX; Size: OleVariant);

说明: gauss_image,使用离散高斯函数平滑图像。

** Gen1DBarCodeDescr( CodeName: OleVariant; MinCharacters: OleVariant; MaxCharacters: OleVariant; out BarCodeDescr: OleVariant);

说明: 生成条码描述

** Gen1DBarCodeDescrGen( MinCodeLength: OleVariant; MaxCodeLength: OleVariant; ElementSizes: OleVariant; StartElement: OleVariant; StopElement: OleVariant; MaxSizeRatio: OleVariant; DiscreteCode: OleVariant; out BarCodeDescr: OleVariant);

说明: gen_1d_bar_code_descr_gen,创建一维条形码的类属描述。

** Gen2DBarCodeDescr( CodeType: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out BarCodeDescr: OleVariant);

** GenArbitraryDistortionMap( out Map: IHUntypedObjectX; GridSpacing: OleVariant; Row: OleVariant; Column: OleVariant; GridWidth: OleVariant; ImageWidth: OleVariant; ImageHeight: OleVariant; MapType: OleVariant);

说明: gen_arbitrary_distortion_map,产生投射图,其描述随意扭曲图像与正确图像间的映射。

** GenBandfilter( out ImageFilter: IHUntypedObjectX; MinFrequency: OleVariant; MaxFrequency: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_bandfilter,生成理想带通滤波器。

** GenBandpass( out ImageBandpass: IHUntypedObjectX; MinFrequency: OleVariant; MaxFrequency: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_bandpass,生成理想带通滤波器。

** GenBinocularProjRectification( out Map1: IHUntypedObjectX; out Map2: IHUntypedObjectX; FMatrix: OleVariant; CovFMat: OleVariant; Width1: OleVariant; Height1: OleVariant; Width2: OleVariant; Height2: OleVariant; SubSampling: OleVariant; Mapping: OleVariant; out CovFMatRect: OleVariant; out H1: OleVariant; out H2: OleVariant);

说明: gen_binocular_proj_rectification,计算弱双目视觉立体系统图像的投射矫正值。

** GenBinocularRectificationMap( out Map1: IHUntypedObjectX; out Map2: IHUntypedObjectX; CamParam1: OleVariant; CamParam2: OleVariant; RelPose: OleVariant; SubSampling: OleVariant; Method: OleVariant; MapType: OleVariant; out CamParamRect1: OleVariant; out CamParamRect2: OleVariant; out CamPoseRect1: OleVariant; out CamPoseRect2: OleVariant; out RelPoseRect: OleVariant);

说明: gen_binocular_rectification_map,创建传输图,其描述从双目相机到普通的矫正图像面的图像的映射。

** GenBoxObjectModel3D( Pose: OleVariant; LengthX: OleVariant; LengthY: OleVariant; LengthZ: OleVariant; out ObjectModel3D: OleVariant);

说明: 生成3d对象框架

** GenBundleAdjustedMosaic( const Images: IHUntypedObjectX; out MosaicImage: IHUntypedObjectX; HomMatrices2D: OleVariant; StackingOrder: OleVariant; TransformDomain: OleVariant; out TransMat2D: OleVariant);

说明: gen_bundle_adjusted_mosaic,把多重图像合成马赛克图像。

** GenCaltab( XNum: OleVariant; YNum: OleVariant; MarkDist: OleVariant; DiameterRatio: OleVariant; CalTabDescrFile: OleVariant; CalTabPSFile: OleVariant);

说明: gen_caltab,创建校准板说明文件和相应的附文件。

** GenCheckerRegion( out RegionChecker: IHUntypedObjectX; WidthRegion: OleVariant; HeightRegion: OleVariant; WidthPattern: OleVariant; HeightPattern: OleVariant);

说明: gen_checker_region,创建方格式区域。

** GenCircle( out Circle: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Radius: OleVariant);

说明: gen_circle,创建圆周。

** GenCircleContourXld( out ContCircle: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Radius: OleVariant; StartPhi: OleVariant; EndPhi: OleVariant; PointOrder: OleVariant; Resolution: OleVariant);

说明: 创建圆形轮廓。

** GenContourNurbsXld( out Contour: IHUntypedObjectX; Rows: OleVariant; Cols: OleVariant; Knots: OleVariant; Weights: OleVariant; Degree: OleVariant; MaxError: OleVariant; MaxDistance: OleVariant);

说明: gen_contour_nurbs_xld,将NURBS曲线转换为XLD(密度?)轮廓。

** GenContourPolygonRoundedXld( out Contour: IHUntypedObjectX; Row: OleVariant; Col: OleVariant; Radius: OleVariant; SamplingInterval: OleVariant);

说明: gen_contour_polygon_rounded_xld,根据多边形(以元组形式给出)的圆形角点创建XLD轮廓。

** GenContourPolygonXld( out Contour: IHUntypedObjectX; Row: OleVariant; Col: OleVariant);

说明: gen_contour_polygon_xld,根据多边形(以元组形式给出)创建XLD轮廓。

** GenContourRegionXld( const Regions: IHUntypedObjectX; out Contours: IHUntypedObjectX; Mode: OleVariant);

说明: gen_contour_region_xld,根据区域创建XLD轮廓。

** GenContoursSkeletonXld( const Skeleton: IHUntypedObjectX; out Contours: IHUntypedObjectX; Length: OleVariant; Mode: OleVariant);

说明: gen_contours_skeleton_xld,将框架转换为XLD轮廓。

** GenCoocMatrix( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out Matrix: IHUntypedObjectX; LdGray: OleVariant; Direction: OleVariant);

说明: gen_cooc_matrix,在图像中计算区域中同时出现的矩阵。

** GenCrossContourXld( out Cross: IHUntypedObjectX; Row: OleVariant; Col: OleVariant; Size: OleVariant; Angle: OleVariant);

说明: gen_cross_contour_xld,根据每个输入点交叉的形状创键XLD轮廓。

** GenCubeMapMosaic( const Images: IHUntypedObjectX; out Front: IHUntypedObjectX; out Rear: IHUntypedObjectX; out Left: IHUntypedObjectX; out Right: IHUntypedObjectX; out Top: IHUntypedObjectX; out Bottom: IHUntypedObjectX; CameraMatrices: OleVariant; RotationMatrices: OleVariant; CubeMapDimension: OleVariant; StackingOrder: OleVariant; Interpolation: OleVariant);

说明: gen_cube_map_mosaic,创建球形马赛克的6方位图像。

** GenCylinderObjectModel3D( Pose: OleVariant; Radius: OleVariant; MinExtent: OleVariant; MaxExtent: OleVariant; out ObjectModel3D: OleVariant);

说明: 创建3d柱状模型

** GenDerivativeFilter( out ImageDerivative: IHUntypedObjectX; Derivative: OleVariant; Exponent: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_derivative_filter,在频域内生成倒数滤波器。

** GenDiscSe( out SE: IHUntypedObjectX; Type_: OleVariant; Width: OleVariant; Height: OleVariant; Smax: OleVariant);

说明: gen_disc_se,为灰度形态学生成椭圆结构基础。

** GenEllipse( out Ellipse: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Radius1: OleVariant; Radius2: OleVariant);

说明: gen_ellipse,创建椭圆。

** GenEllipseContourXld( out ContEllipse: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Radius1: OleVariant; Radius2: OleVariant; StartPhi: OleVariant; EndPhi: OleVariant; PointOrder: OleVariant; Resolution: OleVariant);

说明: gen_ellipse_contour_xld,根据相应的椭圆弧创建XLD轮廓。

** GenEmptyObj( out EmptyObject: IHUntypedObjectX);

说明: gen_empty_obj,创建空的目标元组。

** GenEmptyObjectModel3D( out EmptyObjectModel3D: OleVariant);

说明: 创建空的3D模型对象。

** GenEmptyRegion( out EmptyRegion: IHUntypedObjectX);

说明: gen_empty_region,创建空的区域。

** GenFilterMask( out ImageFilter: IHUntypedObjectX; FilterMask: OleVariant; Scale: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_filter_mask,在空域内存储滤波器掩码作为实时图像。

** GenGabor( out ImageFilter: IHUntypedObjectX; Angle: OleVariant; Frequency: OleVariant; Bandwidth: OleVariant; Orientation: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_gabor,生成Gabor滤波器。

** GenGaussFilter( out ImageGauss: IHUntypedObjectX; Sigma1: OleVariant; Sigma2: OleVariant; Phi: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_gauss_filter,在频域内生成高斯滤波器。

** GenGaussPyramid( const Image: IHUntypedObjectX; out ImagePyramid: IHUntypedObjectX; Mode: OleVariant; Scale: OleVariant);

说明: gen_gauss_pyramid,计算高斯金字塔。

** GenGridRectificationMap( const Image: IHUntypedObjectX; const ConnectingLines: IHUntypedObjectX; out Map: IHUntypedObjectX; out Meshes: IHUntypedObjectX; GridSpacing: OleVariant; Rotation: OleVariant; Row: OleVariant; Column: OleVariant; MapType: OleVariant);

说明: gen_grid_rectification_map,计算扭曲图像与基于规律的网格的正确的图像的映射。

** GenGridRegion( out RegionGrid: IHUntypedObjectX; RowSteps: OleVariant; ColumnSteps: OleVariant; Type_: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_grid_region,根据行或像素数创建区域 。

** GenHighpass( out ImageHighpass: IHUntypedObjectX; Frequency: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_highpass,生成理想高通滤波器。

** GenImage1( out Image: IHUntypedObjectX; Type_: OleVariant; Width: OleVariant; Height: OleVariant; PixelPointer: OleVariant);

说明: gen_image1,从像素的指针创建图像。

** GenImage1Extern( out Image: IHUntypedObjectX; Type_: OleVariant; Width: OleVariant; Height: OleVariant; PixelPointer: OleVariant; ClearProc: OleVariant);

说明: gen_image1_extern,从带存储管理的像素的指针创建图像。

** GenImage1Rect( out Image: IHUntypedObjectX; PixelPointer: OleVariant; Width: OleVariant; Height: OleVariant; VerticalPitch: OleVariant; HorizontalBitPitch: OleVariant; BitsPerPixel: OleVariant; DoCopy: OleVariant; ClearProc: OleVariant);

说明: gen_image1_rect,从像素(带存储管理)的指针创建矩形区域的图像。

** GenImage3( out ImageRGB: IHUntypedObjectX; Type_: OleVariant; Width: OleVariant; Height: OleVariant; PixelPointerRed: OleVariant; PixelPointerGreen: OleVariant; PixelPointerBlue: OleVariant);

说明: gen_image3,从像素(红、绿、蓝)的三个指针创建图像。

** GenImage3Extern( out Image: IHUntypedObjectX; Type_: OleVariant; Width: OleVariant; Height: OleVariant; PointerRed: OleVariant; PointerGreen: OleVariant; PointerBlue: OleVariant; ClearProc: OleVariant);

说明: gen_image3,从像素(红、绿、蓝)的三个指针创建图像,带参数。

** GenImageconst ( out Image: IHUntypedObjectX; Type_: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_image_const,创建固定灰度值的图像。

** GenImageGrayRamp( out ImageGrayRamp: IHUntypedObjectX; Alpha: OleVariant; Beta: OleVariant; Mean: OleVariant; Row: OleVariant; Column: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_image_gray_ramp,创建灰度值阶梯。

** GenImageInterleaved( out ImageRGB: IHUntypedObjectX; PixelPointer: OleVariant; ColorFormat: OleVariant; OriginalWidth: OleVariant; OriginalHeight: OleVariant; Alignment: OleVariant; Type_: OleVariant; ImageWidth: OleVariant; ImageHeight: OleVariant; StartRow: OleVariant; StartColumn: OleVariant; BitsPerChannel: OleVariant; BitShift: OleVariant);

说明: gen_image_interleaved,从交叉像素的指针创建三通道图像。

** GenImageProto( const Image: IHUntypedObjectX; out ImageCleared: IHUntypedObjectX; Grayval: OleVariant);

说明: gen_image_proto,创建指定的固定灰度值的图像。

** GenImageSurfaceFirstOrder( out ImageSurface: IHUntypedObjectX; Type_: OleVariant; Alpha: OleVariant; Beta: OleVariant; Gamma: OleVariant; Row: OleVariant; Col: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_image_surface_first_order,创建一阶多项式的弯曲灰度表面。

** GenImageSurfaceSecondOrder( out ImageSurface: IHUntypedObjectX; Type_: OleVariant; Alpha: OleVariant; Beta: OleVariant; Gamma: OleVariant; Delta: OleVariant; Epsilon: OleVariant; Zeta: OleVariant; Row: OleVariant; Col: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_image_surface_second_order,创建二阶多项式的弯曲灰度表面。

** GenImageToWorldPlaneMap( out Map: IHUntypedObjectX; CameraParam: OleVariant; WorldPose: OleVariant; WidthIn: OleVariant; HeightIn: OleVariant; WidthMapped: OleVariant; HeightMapped: OleVariant; Scale: OleVariant; MapType: OleVariant);

说明: gen_image_to_world_plane_map,创建投射图,其描述图像平面与坐标轴系统中平面Z为零之间的映射。

** GenInitialComponents( const ModelImage: IHUntypedObjectX; out InitialComponents: IHUntypedObjectX; ContrastLow: OleVariant; ContrastHigh: OleVariant; MinSize: OleVariant; Mode: OleVariant; GenericName: OleVariant; GenericValue: OleVariant);

说明: gen_initial_components,测量组件模型的最初组件。

** GenLowpass( out ImageLowpass: IHUntypedObjectX; Frequency: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_lowpass,生成理想低通滤波器。

** GenMeanFilter( out ImageMean: IHUntypedObjectX; MaskShape: OleVariant; Diameter1: OleVariant; Diameter2: OleVariant; Phi: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: 生成均值滤波器。

** GenMeasureArc( CenterRow: OleVariant; CenterCol: OleVariant; Radius: OleVariant; AngleStart: OleVariant; AngleExtent: OleVariant; AnnulusRadius: OleVariant; Width: OleVariant; Height: OleVariant; Interpolation: OleVariant; out MeasureHandle: OleVariant);

说明: gen_measure_arc,垂直与环状弧的直线边缘的提取。

** GenMeasureRectangle2( Row: OleVariant; Column: OleVariant; Phi: OleVariant; Length1: OleVariant; Length2: OleVariant; Width: OleVariant; Height: OleVariant; Interpolation: OleVariant; out MeasureHandle: OleVariant);

说明: gen_measure_rectangle2,垂直与矩形的直线边缘的提取。

** GenNurbsInterp( Rows: OleVariant; Cols: OleVariant; Tangents: OleVariant; Degree: OleVariant; out CtrlRows: OleVariant; out CtrlCols: OleVariant; out Knots: OleVariant);

说明: 交互生成插值NURBS曲线

** GenObjectModel3DFromPoints( X: OleVariant; Y: OleVariant; Z: OleVariant; out ObjectModel3D: OleVariant);

说明: 从节点生成3d模型对象

** GenParallelContourXld( const Contours: IHUntypedObjectX; out ParallelContours: IHUntypedObjectX; Mode: OleVariant; Distance: OleVariant);

说明: gen_parallel_contour_xld,计算XLD轮廓的平行轮廓。

** GenParallelsXld( const Polygons: IHUntypedObjectX; out Parallels: IHUntypedObjectX; Len: OleVariant; Dist: OleVariant; Alpha: OleVariant; Merge: OleVariant);

说明: gen_parallels_xld,测量并行XLD多边形。

** GenPlaneObjectModel3D( Pose: OleVariant; XExtent: OleVariant; YExtent: OleVariant; out ObjectModel3D: OleVariant);

说明: 生成3d模型平面

** GenPolygonsXld( const Contours: IHUntypedObjectX; out Polygons: IHUntypedObjectX; Type_: OleVariant; Alpha: OleVariant);

说明: gen_polygons_xld,根据多边形近似创建XLD轮廓。

** GenPrincipalCompTrans( const MultiChannelImage: IHUntypedObjectX; out Trans: OleVariant; out TransInv: OleVariant; out Mean: OleVariant; out Cov: OleVariant; out InfoPerComp: OleVariant);

说明: gen_principal_comp_trans,计算多通道图像的主要部分分析的转换矩阵。

** GenProjectiveMosaic( const Images: IHUntypedObjectX; out MosaicImage: IHUntypedObjectX; StartImage: OleVariant; MappingSource: OleVariant; MappingDest: OleVariant; HomMatrices2D: OleVariant; StackingOrder: OleVariant; TransformDomain: OleVariant; out MosaicMatrices2D: OleVariant);

说明: gen_projective_mosaic,把多重图像合成马赛克图像。

** GenPsfDefocus( out Psf: IHUntypedObjectX; PSFwidth: OleVariant; PSFheight: OleVariant; Blurring: OleVariant);

说明: gen_psf_defocus,产生均匀散焦模糊的脉冲相应。

** GenPsfMotion( out Psf: IHUntypedObjectX; PSFwidth: OleVariant; PSFheight: OleVariant; Blurring: OleVariant; Angle: OleVariant; Type_: OleVariant);

说明: gen_psf_motion,产生(线性)运动模糊的脉冲相应。

** GenRadialDistortionMap( out Map: IHUntypedObjectX; CamParamIn: OleVariant; CamParamOut: OleVariant; MapType: OleVariant);

说明: gen_radial_distortion_map,创建投射图,其描述图像与其相应正在改变的放射失真间的映射。

** GenRandomRegion( out RegionRandom: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: gen_random_region,创建随机区域。

** GenRandomRegions( out Regions: IHUntypedObjectX; Type_: OleVariant; WidthMin: OleVariant; WidthMax: OleVariant; HeightMin: OleVariant; HeightMax: OleVariant; PhiMin: OleVariant; PhiMax: OleVariant; NumRegions: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_random_regions,创建随机区域如圆周,矩形和椭圆。

** GenRectangle1( out Rectangle: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: gen_rectangle1,创建与坐标轴平行的长方形。

** GenRectangle2( out Rectangle: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Length1: OleVariant; Length2: OleVariant);

说明: gen_rectangle2,创建任意方向的矩形。

** GenRectangle2ContourXld( out Rectangle: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Length1: OleVariant; Length2: OleVariant);

说明: gen_rectangle2_contour_xld,创建矩形XLD轮廓。

** GenRegionContourXld( const Contour: IHUntypedObjectX; out Region: IHUntypedObjectX; Mode: OleVariant);

说明: gen_region_contour_xld,从XLD元组中创建区域。

** GenRegionHisto( out Region: IHUntypedObjectX; Histogram: OleVariant; Row: OleVariant; Column: OleVariant; Scale: OleVariant);

说明: gen_region_histo,将直方图转换为区域。

** GenRegionHline( out Regions: IHUntypedObjectX; Orientation: OleVariant; Distance: OleVariant);

说明: gen_region_hline,将Hesse正规形状中描述的输入线存储为区域。

** GenRegionLine( out RegionLines: IHUntypedObjectX; BeginRow: OleVariant; BeginCol: OleVariant; EndRow: OleVariant; EndCol: OleVariant);

说明: gen_region_line,将输入线以区域形式存储。

** GenRegionPoints( out Region: IHUntypedObjectX; Rows: OleVariant; Columns: OleVariant);

说明: gen_region_points,将个别的像素存储为图像区域。

** GenRegionPolygon( out Region: IHUntypedObjectX; Rows: OleVariant; Columns: OleVariant);

说明: gen_region_polygon,将多边形存储为目标图像。

** GenRegionPolygonFilled( out Region: IHUntypedObjectX; Rows: OleVariant; Columns: OleVariant);

说明: gen_region_polygon_filled,将多边形存储为已填充区域。

** GenRegionPolygonXld( const Polygon: IHUntypedObjectX; out Region: IHUntypedObjectX; Mode: OleVariant);

说明: gen_region_polygon_xld,创建XLD多边形中的区域。

** GenRegionRuns( out Region: IHUntypedObjectX; Row: OleVariant; ColumnBegin: OleVariant; ColumnEnd: OleVariant);

说明: gen_region_runs,创建扫描宽度编码中的图像区域。

** GenSinBandpass( out ImageFilter: IHUntypedObjectX; Frequency: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_sin_bandpass,用正弦形状生成带通滤波器。

** GenSphereObjectModel3D( Pose: OleVariant; Radius: OleVariant; out ObjectModel3D: OleVariant);

说明: 创建球形3d模型对象

** GenSphereObjectModel3DCenter( X: OleVariant; Y: OleVariant; Z: OleVariant; Radius: OleVariant; out ObjectModel3D: OleVariant);

说明: 创建中心球形3d模型对象

** GenSphericalMosaic( const Images: IHUntypedObjectX; out MosaicImage: IHUntypedObjectX; CameraMatrices: OleVariant; RotationMatrices: OleVariant; LatMin: OleVariant; LatMax: OleVariant; LongMin: OleVariant; LongMax: OleVariant; LatLongStep: OleVariant; StackingOrder: OleVariant; Interpolation: OleVariant);

说明: gen_spherical_mosaic,创建球形马赛克图像。

** GenStdBandpass( out ImageFilter: IHUntypedObjectX; Frequency: OleVariant; Sigma: OleVariant; Type_: OleVariant; Norm: OleVariant; Mode: OleVariant; Width: OleVariant; Height: OleVariant);

说明: gen_std_bandpass,用高斯或者正弦形状生成带通滤波器。

** GenStructElements( out StructElements: IHUntypedObjectX; Type_: OleVariant; Row: OleVariant; Column: OleVariant);

说明: gen_struct_elements,生成标准结构基础。

** GeneralizedEigenvaluesGeneralMatrix( MatrixAID: OleVariant; MatrixBID: OleVariant; ComputeEigenvectors: OleVariant; out EigenvaluesRealID: OleVariant; out EigenvaluesImagID: OleVariant; out EigenvectorsRealID: OleVariant; out EigenvectorsImagID: OleVariant);

说明: 生成对象特征矩阵

** GeneralizedEigenvaluesSymmetricMatrix( MatrixAID: OleVariant; MatrixBID: OleVariant; ComputeEigenvectors: OleVariant; out EigenvaluesID: OleVariant; out EigenvectorsID: OleVariant);

说明: 生成对象同步矩阵

** Get1DBarCode( const BarCodeRegion: IHUntypedObjectX; BarCodeDescr: OleVariant; GenericName: OleVariant; GenericValue: OleVariant; Orientation: OleVariant; out BarCodeElements: OleVariant);

说明: get_1d_bar_code,测量条形码中元素的宽度。

** Get1DBarCodeScanline( const BarCodeRegion: IHUntypedObjectX; BarCodeDescr: OleVariant; GenericName: OleVariant; GenericValue: OleVariant; Orientation: OleVariant; StopIfFound: OleVariant; out BarCodeElements: OleVariant; out ScanlineNumPoints: OleVariant; out ScanlineDecoded: OleVariant; out ScanlinePointsRow: OleVariant; out ScanlinePointsColumn: OleVariant);

说明: get_1d_bar_code_scanline,测量条形码区域中元素的宽度。

** Get2DBarCode( const BarCodeRegion: IHUntypedObjectX; const Image: IHUntypedObjectX; BarCodeDescr: OleVariant; CodeRegDescr: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out BarCodeDimension: OleVariant; out BarCodeData: OleVariant);

说明: get_2d_bar_code,测量条形码区域(“数据矩阵符号”)中数据元素(在ECC200:“模块”中)的值。

** Get2DBarCodePos( const BarCodeRegion: IHUntypedObjectX; const Image: IHUntypedObjectX; BarCodeDescr: OleVariant; CodeRegDescr: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out BarCodeDimension: OleVariant; out BarCodeData: OleVariant; out DataElementRow: OleVariant; out DataElementCol: OleVariant);

说明: get_2d_bar_code_pos,测量条形码区域(“数据矩阵符号”)中数据元素(在ECC200:“模块”中)的数值和它们在图像中的位置。

** GetAopInfo( OperatorName: OleVariant; IndexName: OleVariant; IndexValue: OleVariant; InfoName: OleVariant; out InfoValue: OleVariant);

说明: 获取aop数据

** GetBarCodeObject( out BarCodeObjects: IHUntypedObjectX; BarCodeHandle: OleVariant; CandidateHandle: OleVariant; ObjectName: OleVariant);

说明: get_bar_code_object,访问创建在搜寻或条形码符号解码过程中的对象图标。

** GetBarCodeParam( BarCodeHandle: OleVariant; GenParamNames: OleVariant; out GenParamValues: OleVariant);

说明: get_bar_code_param,获取或多个描述条形码模式的参数。

** GetBarCodeParamSpecific( BarCodeHandle: OleVariant; CodeTypes: OleVariant; GenParamNames: OleVariant; out GenParamValues: OleVariant);

说明: 获取条码参数

** GetBarCodeResult( BarCodeHandle: OleVariant; CandidateHandle: OleVariant; ResultName: OleVariant; out BarCodeResults: OleVariant);

说明: get_bar_code_result,获取字母数字混合编码的结果,其是在条形码符号解码过程中累计的。

** GetBgEstiParams( BgEstiHandle: OleVariant; out Syspar1: OleVariant; out Syspar2: OleVariant; out GainMode: OleVariant; out Gain1: OleVariant; out Gain2: OleVariant; out AdaptMode: OleVariant; out MinDiff: OleVariant; out StatNum: OleVariant; out ConfidenceC: OleVariant; out TimeC: OleVariant);

说明: get_bg_esti_params,返回数据集的参数。

** GetCalibData( CalibDataID: OleVariant; ItemType: OleVariant; ItemIdx: OleVariant; DataName: OleVariant; out DataValue: OleVariant);

说明: 获取校准数据

** GetCalibDataObservContours( out Contours: IHUntypedObjectX; CalibDataID: OleVariant; ContourName: OleVariant; CameraIdx: OleVariant; CalibObjIdx: OleVariant; CalibObjPoseIdx: OleVariant);

说明: 获取校准数据轮廓

** GetCalibDataObservPoints( CalibDataID: OleVariant; CameraIdx: OleVariant; CalibObjIdx: OleVariant; CalibObjPoseIdx: OleVariant; out Row: OleVariant; out Column: OleVariant; out Index: OleVariant; out Pose: OleVariant);

说明: 获取校准数据节点

** GetCalibDataObservPose( CalibDataID: OleVariant; CameraIdx: OleVariant; CalibObjIdx: OleVariant; CalibObjPoseIdx: OleVariant; out ObjInCameraPose: OleVariant);

说明: 获取校准数据姿势

** GetCameraSetupParam( CameraSetupModelID: OleVariant; CameraIdx: OleVariant; ParamName: OleVariant; out ParamValue: OleVariant);

说明: 获取相机设置参数

** GetChannelInfo( const Object_: IHUntypedObjectX; Request: OleVariant; Channel: OleVariant; out Information: OleVariant);

说明: get_channel_info,目标图像组成部分的信息。

** GetChapterInfo( Chapter: OleVariant; out Info: OleVariant);

说明: get_chapter_info,获取程序有关章节的信息。

** GetCheck( out Check: OleVariant);

说明: get_check,HALCON控制模式的说明。

** GetCirclePose( const Contour: IHUntypedObjectX; CameraParam: OleVariant; Radius: OleVariant; out putType: OleVariant; out Pose1: OleVariant; out Pose2: OleVariant);

说明: get_circle_pose,从圆周相应的二维投射中决定它的三维模式。

** GetClassBoxParam( ClassifHandle: OleVariant; Flag: OleVariant; out Value: OleVariant);

说明: get_class_box_param,获取关于现在参数的信息。

** GetClassTrainDataGmm( GMMHandle: OleVariant; out ClassTrainDataHandle: OleVariant);

说明: 获取gmm分类器系列数据

** GetClassTrainDataKnn( KNNHandle: OleVariant; out ClassTrainDataHandle: OleVariant);

说明: 获取knn分类器系列数据

** GetClassTrainDataMlp( MLPHandle: OleVariant; out ClassTrainDataHandle: OleVariant);

说明: 获取mlp分类器系列数据

** GetClassTrainDataSvm( SVMHandle: OleVariant; out ClassTrainDataHandle: OleVariant);

说明: 获取svm分类器系列数据

** GetComponentModelParams( ComponentModelID: OleVariant; out MinScoreComp: OleVariant; out RootRanking: OleVariant; out ShapeModelIDs: OleVariant);

说明: get_component_model_params,返回组件模型的参数。

** GetComponentModelTree( out Tree: IHUntypedObjectX; out Relations: IHUntypedObjectX; ComponentModelID: OleVariant; RootComponent: OleVariant; Image: OleVariant; out StartNode: OleVariant; out EndNode: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Length1: OleVariant; out Length2: OleVariant; out AngleStart: OleVariant; out AngleExtent: OleVariant);

说明: get_component_model_tree,返回组件模型的查找树。

** GetComponentRelations( out Relations: IHUntypedObjectX; ComponentTrainingID: OleVariant; ReferenceComponent: OleVariant; Image: OleVariant; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Length1: OleVariant; out Length2: OleVariant; out AngleStart: OleVariant; out AngleExtent: OleVariant);

说明: get_component_relations,返回包含在训练结果内的模型组件间的关系。

** GetComprise( WindowHandle: OleVariant; out Mode: OleVariant);

说明: get_comprise,获取图像矩阵的输出处理。

** GetComputeDeviceInfo( DeviceIdentifier: OleVariant; InfoName: OleVariant; out Info: OleVariant);

** GetComputeDeviceParam( DeviceHandle: OleVariant; ParamName: OleVariant; out ParamValue: OleVariant);

** GetContourAngleXld( const Contour: IHUntypedObjectX; AngleMode: OleVariant; CalcMode: OleVariant; Lookaround: OleVariant; out Angles: OleVariant);

说明: get_contour_angle_xld,为每个轮廓点计算XLD轮廓方向。

** GetContourAttribXld( const Contour: IHUntypedObjectX; Name: OleVariant; out Attrib: OleVariant);

说明: get_contour_attrib_xld,返回XLD轮廓的点的特征值。

** GetContourGlobalAttribXld( const Contour: IHUntypedObjectX; Name: OleVariant; out Attrib: OleVariant);

说明: get_contour_global_attrib_xld,返回XLD轮廓的全局特征值。

** GetContourXld( const Contour: IHUntypedObjectX; out Row: OleVariant; out Col: OleVariant);

说明: get_contour_xld,返回XLD轮廓的坐标。

** GetDataCode2DObjects( out DataCodeObjects: IHUntypedObjectX; DataCodeHandle: OleVariant; CandidateHandle: OleVariant; ObjectName: OleVariant);

说明: get_data_code_2d_objects,查询搜索二维数据编码符号过程中创建的对象的图标。

** GetDataCode2DParam( DataCodeHandle: OleVariant; GenParamNames: OleVariant; out GenParamValues: OleVariant);

说明: get_data_code_2d_param,获取或多个描述二维数据编码模型的参数。

** GetDataCode2DResults( DataCodeHandle: OleVariant; CandidateHandle: OleVariant; ResultNames: OleVariant; out ResultValues: OleVariant);

说明: get_data_code_2d_results,获取字母数字混合编码的结果,其是在搜索二维数据编码符号过程中累计的。

** GetDeformableModelContours( out ModelContours: IHUntypedObjectX; ModelID: OleVariant; Level: OleVariant);

说明: 获取变形模型轮廓

** GetDeformableModelOrigin( ModelID: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 获取变形模型原型

** GetDeformableModelParams( ModelID: OleVariant; GenParamNames: OleVariant; out GenParamValues: OleVariant);

说明: 获取变形模型参数

** GetDescriptorModelOrigin( ModelID: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 获取描述模型原型

** GetDescriptorModelParams( ModelID: OleVariant; out DetectorType: OleVariant; out DetectorParamName: OleVariant; out DetectorParamValue: OleVariant; out DescriptorParamName: OleVariant; out DescriptorParamValue: OleVariant);

说明: 获取描述模型参数

** GetDescriptorModelPoints( ModelID: OleVariant; Set_: OleVariant; Subset: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 获取描述模型节点

** GetDescriptorModelResults( ModelID: OleVariant; ObjectID: OleVariant; ResultNames: OleVariant; out Results: OleVariant);

说明: 获取描述模型结果

** GetDiagonalMatrix( MatrixID: OleVariant; Diagonal: OleVariant; out VectorID: OleVariant);

说明: 获取对角矩阵

** GetDispObjectModel3DInfo( WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant; Information: OleVariant; out Value: OleVariant);

说明: 获取显示3d模型对角信息

** GetDomain( const Image: IHUntypedObjectX; out Domain: IHUntypedObjectX);

说明: get_domain,获取图像的区域。

** GetDraw( WindowHandle: OleVariant; out Mode: OleVariant);

说明: get_draw,获取现在区域填充模式。

** GetErrorText( ErrorNumber: OleVariant; out ErrorText: OleVariant);

说明: get_error_text,查询HALCON错误测试后错误数目。

** GetFeaturesOcrClassKnn( const Character: IHUntypedObjectX; OCRHandle: OleVariant; Transform: OleVariant; out Features: OleVariant);

说明: 根据OCR分级器OCRHandl,e确定的字符计算其特征参数,并将它们返回到Features。

** GetFeaturesOcrClassMlp( const Character: IHUntypedObjectX; OCRHandle: OleVariant; Transform: OleVariant; out Features: OleVariant);

说明: get_features_ocr_class_mlp,为根据OCR分级器OCRHandle确定的字符计算其特征参数,并将它们返回到Features。

** GetFeaturesOcrClassSvm( const Character: IHUntypedObjectX; OCRHandle: OleVariant; Transform: OleVariant; out Features: OleVariant);

说明: get_features_ocr_class_svm,计算字符的特征。

** GetFix( WindowHandle: OleVariant; out Mode: OleVariant);

说明: get_fix,获取现在查询表的固定模式。

** GetFixedLut( WindowHandle: OleVariant; out Mode: OleVariant);

说明: get_fixed_lut,为实际彩色图像获取固定查询表。

** GetFont( WindowHandle: OleVariant; out Font: OleVariant);

说明: get_font,获取现在字体。

** GetFontExtents( WindowHandle: OleVariant; out MaxAscent: OleVariant; out MaxDescent: OleVariant; out MaxWidth: OleVariant; out MaxHeight: OleVariant);

说明: get_font,获取字体参数。

** GetFoundComponentModel( out FoundComponents: IHUntypedObjectX; ComponentModelID: OleVariant; ModelStart: OleVariant; ModelEnd: OleVariant; RowComp: OleVariant; ColumnComp: OleVariant; AngleComp: OleVariant; ScoreComp: OleVariant; ModelComp: OleVariant; ModelMatch: OleVariant; MarkOrientation: OleVariant; out RowCompInst: OleVariant; out ColumnCompInst: OleVariant; out AngleCompInst: OleVariant; out ScoreCompInst: OleVariant);

说明: get_found_component_model,返回组件模型的创建例子的组件。

** GetFramegrabberCallback( AcqHandle: OleVariant; CallbackType: OleVariant; out CallbackFunction: OleVariant; out UserContext: OleVariant);

** GetFramegrabberLut( AcqHandle: OleVariant; out ImageRed: OleVariant; out ImageGreen: OleVariant; out ImageBlue: OleVariant);

说明: get_framegrabber_lut,查找图像获取设备的查询表。

** GetFramegrabberParam( AcqHandle: OleVariant; Param: OleVariant; out Value: OleVariant);

说明: get_framegrabber_param,查找图像获取设备的指定参数。

** GetFullMatrix( MatrixID: OleVariant; out Values: OleVariant);

说明: 获取全矩阵

** GetGrayval( const Image: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; out Grayval: OleVariant);

说明: 获取灰度值

** GetGrayvalContourXld( const Image: IHUntypedObjectX; const Contour: IHUntypedObjectX; Interpolation: OleVariant; out Grayval: OleVariant);

说明: 获取xld轮廓灰度值

** GetGrayvalInterpolated( const Image: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Interpolation: OleVariant; out Grayval: OleVariant);

说明: 获取插值灰度值

** GetHsi( WindowHandle: OleVariant; out Hue: OleVariant; out Saturation: OleVariant; out Intensity: OleVariant);

说明: get_hsi,获取现在颜色的HSI编码。

** GetIcon( out Icon: IHUntypedObjectX; WindowHandle: OleVariant);

说明: get_icon,查询区域输出的图标。

** GetImagePointer1( const Image: IHUntypedObjectX; out Pointer: OleVariant; out Type_: OleVariant; out Width: OleVariant; out Height: OleVariant);

说明: get_image_pointer1,获取Image图像的数据指针Pointer,图像类型Type,图像宽度Width和高度Height。Pointer指向了Image data的起点位置。

** GetImagePointer1Rect( const Image: IHUntypedObjectX; out PixelPointer: OleVariant; out Width: OleVariant; out Height: OleVariant; out VerticalPitch: OleVariant; out HorizontalBitPitch: OleVariant; out BitsPerPixel: OleVariant);

说明: get_image_pointer1_rect,获取图像数据指针和输入图像区域内最小矩形内部的图像数据。

** GetImagePointer3( const ImageRGB: IHUntypedObjectX; out PointerRed: OleVariant; out PointerGreen: OleVariant; out PointerBlue: OleVariant; out Type_: OleVariant; out Width: OleVariant; out Height: OleVariant);

说明: get_image_pointer3,获取Image图像中坐标为(Row,Column)的点的R、G、B三色值l。

** GetImageSize( const Image: IHUntypedObjectX; out Width: OleVariant; out Height: OleVariant);

说明: 获取图像尺寸

** GetImageTime( const Image: IHUntypedObjectX; out MSecond: OleVariant; out Second: OleVariant; out Minute: OleVariant; out Hour: OleVariant; out Day: OleVariant; out YDay: OleVariant; out Month: OleVariant; out Year: OleVariant);

说明: get_image_time,获取图像创建的时间。

** GetImageType( const Image: IHUntypedObjectX; out Type_: OleVariant);

说明: 获取图像类型

** GetInsert( WindowHandle: OleVariant; out Mode: OleVariant);

说明: get_insert,获取现在显示模式。

** GetKeywords( ProcName: OleVariant; out Keywords: OleVariant);

说明: get_keywords,获取指定给程序的关键字。

** GetLineApprox( WindowHandle: OleVariant; out Approximation: OleVariant);

说明: get_line_approx,获取轮廓显示的现在近似误差。

** GetLineOfSight( Row: OleVariant; Column: OleVariant; CameraParam: OleVariant; out Px: OleVariant; out Py: OleVariant; out Pz: OleVariant; out Qx: OleVariant; out Qy: OleVariant; out Qz: OleVariant);

说明: get_line_of_sight,计算相应于图像中点的视线。

** GetLineStyle( WindowHandle: OleVariant; out Style: OleVariant);

说明: get_line_style,获取轮廓的现在图解模式。

** GetLineWidth( WindowHandle: OleVariant; out Width: OleVariant);

说明: get_line_width,获取轮廓显示的现在线宽。

** GetLinesXld( const Polygon: IHUntypedObjectX; out BeginRow: OleVariant; out BeginCol: OleVariant; out EndRow: OleVariant; out EndCol: OleVariant; out Length: OleVariant; out Phi: OleVariant);

说明: get_lines_xld,返回XLD多边形数据。

** GetLut( WindowHandle: OleVariant; out LookUpTable: OleVariant);

说明: get_lut,获取现在的查询表。

** GetLutStyle( WindowHandle: OleVariant; out Hue: OleVariant; out Saturation: OleVariant; out Intensity: OleVariant);

说明: get_lut_style,获取查询表的修正参数。

** GetMbutton( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Button: OleVariant);

说明: get_mbutton,等待直到鼠标键被按下。

** GetMbuttonSubPix( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Button: OleVariant);

说明: 用鼠标获取亚像素坐标

** GetMetrologyObjectFuzzyParam( MetrologyHandle: OleVariant; Indices: OleVariant; GenParamName: OleVariant; out GenParamValue: OleVariant);

说明: 获取计量对象模糊参数

** GetMetrologyObjectIndices( MetrologyHandle: OleVariant; out Indices: OleVariant);

说明: 获取计量对象指数参数

** GetMetrologyObjectMeasures( out Contour: IHUntypedObjectX; MetrologyHandle: OleVariant; Indices: OleVariant; Transition: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 获取计量对象均值参数

** GetMetrologyObjectNumInstances( MetrologyHandle: OleVariant; Indices: OleVariant; out NumInstances: OleVariant);

说明: 获取计量对象均值参数

** GetMetrologyObjectParam( MetrologyHandle: OleVariant; Indices: OleVariant; GenParamName: OleVariant; out GenParamValue: OleVariant);

说明: 获取计量对象参数

** GetMetrologyObjectResult( MetrologyHandle: OleVariant; Indices: OleVariant; Instance: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Parameter: OleVariant);

说明: 获取计量对象结果参数

** GetModules( out UsedModules: OleVariant; out ModuleKey: OleVariant);

说明: get_modules,查询已使用模块和模块关键码。

** GetMposition( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Button: OleVariant);

说明: get_mposition,查询鼠标位置。

** GetMpositionSubPix( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Button: OleVariant);

说明: 获取鼠标位置参数

** GetMshape( WindowHandle: OleVariant; out Cursor: OleVariant);

说明: get_mshape,查询现在鼠标指针形状。

** GetNccModelOrigin( ModelID: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: get_ncc_model_origin,返回NCC模型的原点(参考点)。

** GetNccModelParams( ModelID: OleVariant; out NumLevels: OleVariant; out AngleStart: OleVariant; out AngleExtent: OleVariant; out AngleStep: OleVariant; out Metric: OleVariant);

说明: get_ncc_model_params,返回NCC模型的参数。

** GetNextSocketDataType( Socket: OleVariant; out DataType: OleVariant);

说明: get_next_socket_data_type,决定下插口(接口)数据的HALCON数据类型。

** GetObjClass( const Object_: IHUntypedObjectX; out Class_: OleVariant);

说明: get_obj_class,目标图像类的名称。

** GetObjectModel3DParams( ObjectModel3D: OleVariant; ParamName: OleVariant; out ParamValue: OleVariant);

说明: get_object_model_3d_params,返回3D目标模型的参数。

** GetOperatorInfo( ProcName: OleVariant; Slot: OleVariant; out Information: OleVariant);

说明: get_operator_info,获取关于HALCON程序的信息。

** GetOperatorName( Pattern: OleVariant; out ProcNames: OleVariant);

说明: get_operator_name,获取由给定字符串作为它们的名字的程序。

** GetOsWindowHandle( WindowHandle: OleVariant; out OSWindowHandle: OleVariant; out OSDisplayHandle: OleVariant);

说明: get_os_window_handle,获取操作系统图像处理。

** GetPaint( WindowHandle: OleVariant; out Mode: OleVariant);

说明: get_paint,获取灰度值的现在显示模式。

** GetPairFunct1D( Function_: OleVariant; Index: OleVariant; out X: OleVariant; out Y: OleVariant);

说明: get_pair_funct_1d,根据控制点的索引查询函数值。

** GetParallelsXld( const Parallels: IHUntypedObjectX; out Row1: OleVariant; out Col1: OleVariant; out Length1: OleVariant; out Phi1: OleVariant; out Row2: OleVariant; out Col2: OleVariant; out Length2: OleVariant; out Phi2: OleVariant);

说明: get_parallels_xld,返回XLD并行数据。

** GetParamInfo( ProcName: OleVariant; ParamName: OleVariant; Slot: OleVariant; out Information: OleVariant);

说明: get_param_info,获取关于程序参数的信息。

** GetParamNames( ProcName: OleVariant; out InpObjPar: OleVariant; out OutpObjPar: OleVariant; out InpCtrlPar: OleVariant; out OutpCtrlPar: OleVariant);

说明: get_param_names,获取HALCON程序参数的名字。

** GetParamNum( ProcName: OleVariant; out CName: OleVariant; out InpObjPar: OleVariant; out OutpObjPar: OleVariant; out InpCtrlPar: OleVariant; out OutpCtrlPar: OleVariant; out Type_: OleVariant);

说明: get_param_num,获取HALCON程序不同参数类的数目。

** GetParamTypes( ProcName: OleVariant; out InpCtrlParType: OleVariant; out OutpCtrlParType: OleVariant);

说明: get_param_types,获取HALCON程序控制参数的缺省数据类型。

** GetParamsClassGmm( GMMHandle: OleVariant; out NumDim: OleVariant; out NumClasses: OleVariant; out MinCenters: OleVariant; out MaxCenters: OleVariant; out CovarType: OleVariant);

说明: get_params_class_gmm,返回高斯混合模型的参数。

** GetParamsClassKnn( KNNHandle: OleVariant; GenParamNames: OleVariant; out GenParamValues: OleVariant);

说明: 返回knn感知器的参数。

** GetParamsClassMlp( MLPHandle: OleVariant; out NumInput: OleVariant; out NumHidden: OleVariant; out NumOutput: OleVariant; out OutputFunction: OleVariant; out Preprocessing: OleVariant; out NumComponents: OleVariant);

说明: get_params_class_mlp,返回多层感知器的参数。

** GetParamsClassSvm( SVMHandle: OleVariant; out NumFeatures: OleVariant; out KernelType: OleVariant; out KernelParam: OleVariant; out Nu: OleVariant; out NumClasses: OleVariant; out Mode: OleVariant; out Preprocessing: OleVariant; out NumComponents: OleVariant);

说明: get_params_class_svm,返回支持向量机的参数。

** GetParamsOcrClassKnn( OCRHandle: OleVariant; out WidthCharacter: OleVariant; out HeightCharacter: OleVariant; out Interpolation: OleVariant; out Features: OleVariant; out Characters: OleVariant; out Preprocessing: OleVariant; out NumTrees: OleVariant);

说明: 返回knn-ocr分类器的参数。

** GetParamsOcrClassMlp( OCRHandle: OleVariant; out WidthCharacter: OleVariant; out HeightCharacter: OleVariant; out Interpolation: OleVariant; out Features: OleVariant; out Characters: OleVariant; out NumHidden: OleVariant; out Preprocessing: OleVariant; out NumComponents: OleVariant);

说明: get_params_ocr_class_mlp,返回OCR分级器的参数只有当分级器由do_ocr_multi_class_mlp创建时。

** GetParamsOcrClassSvm( OCRHandle: OleVariant; out WidthCharacter: OleVariant; out HeightCharacter: OleVariant; out Interpolation: OleVariant; out Features: OleVariant; out Characters: OleVariant; out KernelType: OleVariant; out KernelParam: OleVariant; out Nu: OleVariant; out Mode: OleVariant; out Preprocessing: OleVariant; out NumComponents: OleVariant);

说明: get_params_ocr_class_svm,返回OCR分级器的参数。

** GetPart( WindowHandle: OleVariant; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: get_part,获取图像部分。

** GetPartStyle( WindowHandle: OleVariant; out Style: OleVariant);

说明: get_part_style,获取灰度值显示的现在插值模式。

** GetPixel( WindowHandle: OleVariant; out Pixel: OleVariant);

说明: get_pixel,获取查询表索引的现在颜色。

** GetPointsEllipse( Angle: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Radius1: OleVariant; Radius2: OleVariant; out RowPoint: OleVariant; out ColPoint: OleVariant);

说明: get_points_ellipse,计算椭圆上特定角度的点。

** GetPolygonXld( const Polygon: IHUntypedObjectX; out Row: OleVariant; out Col: OleVariant; out Length: OleVariant; out Phi: OleVariant);

说明: get_polygon_xld,返回XLD多边形数据。

** GetPoseType( Pose: OleVariant; out OrderOfTransform: OleVariant; out OrderOfRotation: OleVariant; out ViewOfTransform: OleVariant);

说明: get_pose_type,获取三维模式的表示类型。

** GetPrepInfoClassGmm( GMMHandle: OleVariant; Preprocessing: OleVariant; out InformationCont: OleVariant; out CumInformationCont: OleVariant);

说明: get_prep_info_class_gmm,计算高斯混合模型的预处理特征向量的信息内容。

** GetPrepInfoClassMlp( MLPHandle: OleVariant; Preprocessing: OleVariant; out InformationCont: OleVariant; out CumInformationCont: OleVariant);

说明: get_prep_info_class_mlp,计算多层感知器的预处理特征向量的信息内容。

** GetPrepInfoClassSvm( SVMHandle: OleVariant; Preprocessing: OleVariant; out InformationCont: OleVariant; out CumInformationCont: OleVariant);

说明: get_prep_info_class_svm,计算支持向量机的预处理特征向量的信息内容。

** GetPrepInfoOcrClassMlp( OCRHandle: OleVariant; TrainingFile: OleVariant; Preprocessing: OleVariant; out InformationCont: OleVariant; out CumInformationCont: OleVariant);

说明: get_prep_info_ocr_class_mlp,计算OCR分级器预设定矢量特性的信息。

** GetPrepInfoOcrClassSvm( OCRHandle: OleVariant; TrainingFile: OleVariant; Preprocessing: OleVariant; out InformationCont: OleVariant; out CumInformationCont: OleVariant);

说明: get_prep_info_ocr_class_svm,计算基于OCR分级器的SVM的预定义特征矢量的信息内容。

** GetRectanglePose( const Contour: IHUntypedObjectX; CameraParam: OleVariant; Width: OleVariant; Height: OleVariant; WeightingMode: OleVariant; ClippingFactor: OleVariant; out Pose: OleVariant; out CovPose: OleVariant; out Error: OleVariant);

说明: get_rectangle_pose,从矩形相应的二维投射中决定它的三维模式。

** GetRegionChain( const Region: IHUntypedObjectX; out Row: OleVariant; out Column: OleVariant; out Chain: OleVariant);

说明: get_region_chain,对象的轮廓作为链式码。

** GetRegionContour( const Region: IHUntypedObjectX; out Rows: OleVariant; out Columns: OleVariant);

说明: get_region_contour,查询目标的轮廓。

** GetRegionConvex( const Region: IHUntypedObjectX; out Rows: OleVariant; out Columns: OleVariant);

说明: get_region_convex,查询突起的外表作为轮廓。

** GetRegionIndex( const Regions: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; out Index: OleVariant);

说明: get_region_index,包括给定像素在内的所有的区域的索引。

** GetRegionPoints( const Region: IHUntypedObjectX; out Rows: OleVariant; out Columns: OleVariant);

说明: get_region_points,查询区域的像素数。

** GetRegionPolygon( const Region: IHUntypedObjectX; Tolerance: OleVariant; out Rows: OleVariant; out Columns: OleVariant);

说明: get_region_polygon,用多边形近似获取区域。

** GetRegionRuns( const Region: IHUntypedObjectX; out Row: OleVariant; out ColumnBegin: OleVariant; out ColumnEnd: OleVariant);

说明: get_region_runs,查询区域的扫描宽度编码。

** GetRegionThickness( const Region: IHUntypedObjectX; out Thickness: OleVariant; out Histogramm: OleVariant);

说明: get_region_thickness,查询主轴附近区域的宽度(厚度)。

** GetRegressParamsXld( const Contours: IHUntypedObjectX; out Length: OleVariant; out Nx: OleVariant; out Ny: OleVariant; out Dist: OleVariant; out Fpx: OleVariant; out Fpy: OleVariant; out Lpx: OleVariant; out Lpy: OleVariant; out Mean: OleVariant; out Deviation: OleVariant);

说明: get_regress_params_xld,返回XLD轮廓参数。

** GetRgb( WindowHandle: OleVariant; out Red: OleVariant; out Green: OleVariant; out Blue: OleVariant);

说明: get_rgb,获取RGB编码中的现在颜色。

** GetSampleClassGmm( GMMHandle: OleVariant; NumSample: OleVariant; out Features: OleVariant; out ClassID: OleVariant);

说明: get_sample_class_gmm,从高斯混合模型的训练数据返回训练样本。

** GetSampleClassKnn( KNNHandle: OleVariant; IndexSample: OleVariant; out Features: OleVariant; out ClassID: OleVariant);

说明: 从knn感知器的训练数据返回训练样本。

** GetSampleClassMlp( MLPHandle: OleVariant; IndexSample: OleVariant; out Features: OleVariant; out Target: OleVariant);

说明: get_sample_class_mlp,从多层感知器的训练数据返回训练样本。

** GetSampleClassSvm( SVMHandle: OleVariant; IndexSample: OleVariant; out Features: OleVariant; out Target: OleVariant);

说明: get_sample_class_svm,从支持向量机的训练数据返回训练样本。

** GetSampleClassTrainData( ClassTrainDataHandle: OleVariant; IndexSample: OleVariant; out Features: OleVariant; out ClassID: OleVariant);

说明: 获取样本训练数据

** GetSampleIdentifierObjectInfo( SampleIdentifier: OleVariant; ObjectIdx: OleVariant; InfoName: OleVariant; out InfoValue: OleVariant);

说明: 获取标识样本信息

** GetSampleIdentifierParam( SampleIdentifier: OleVariant; ParamName: OleVariant; out ParamValue: OleVariant);

说明: 获取标识样本信息参数

** GetSampleNumClassGmm( GMMHandle: OleVariant; out NumSamples: OleVariant);

说明: get_sample_num_class_gmm,返回存储在高斯混合模型的训练数据中的训练样本的数量。

** GetSampleNumClassKnn( KNNHandle: OleVariant; out NumSamples: OleVariant);

** GetSampleNumClassMlp( MLPHandle: OleVariant; out NumSamples: OleVariant);

说明: get_sample_num_class_mlp,返回存储在多层感知器的训练数据中的训练样本的数量。

** GetSampleNumClassSvm( SVMHandle: OleVariant; out NumSamples: OleVariant);

说明: get_sample_num_class_svm,返回存储在支持向量机训练数据中的训练样本的数量。

** GetSampleNumClassTrainData( ClassTrainDataHandle: OleVariant; out NumSamples: OleVariant);

** GetSerialParam( SerialHandle: OleVariant; out BaudRate: OleVariant; out DataBits: OleVariant; out FlowControl: OleVariant; out Parity: OleVariant; out StopBits: OleVariant; out TotalTimeOut: OleVariant; out InterCharTimeOut: OleVariant);

说明: get_serial_param,获取串行设备的参数。

** GetSerializedItemPtr( SerializedItemHandle: OleVariant; out Pointer: OleVariant; out Size: OleVariant);

说明: 获取序列化ptr参数

** GetShape( WindowHandle: OleVariant; out DisplayShape: OleVariant);

说明: get_shape,获取现在区域输出形状。

** GetShapeModel3DContours( out ModelContours: IHUntypedObjectX; ShapeModel3DID: OleVariant; Level: OleVariant; View: OleVariant; out ViewPose: OleVariant);

说明: get_shape_model_3d_contours,返回3D轮廓模型视图的轮廓表示。

** GetShapeModel3DParams( ShapeModel3DID: OleVariant; GenParamNames: OleVariant; out GenParamValues: OleVariant);

说明: get_shape_model_3d_params,返回3D轮廓模型的参数。

** GetShapeModelContours( out ModelContours: IHUntypedObjectX; ModelID: OleVariant; Level: OleVariant);

说明: get_shape_model_contours,返回轮廓模型的轮廓表示。

** GetShapeModelOrigin( ModelID: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: get_shape_model_origin,返回轮廓模型的原点(参考点)。

** GetShapeModelParams( ModelID: OleVariant; out NumLevels: OleVariant; out AngleStart: OleVariant; out AngleExtent: OleVariant; out AngleStep: OleVariant; out ScaleMin: OleVariant; out ScaleMax: OleVariant; out ScaleStep: OleVariant; out Metric: OleVariant; out MinContrast: OleVariant);

说明: get_shape_model_params,返回轮廓模型的参数。

** GetSheetOfLightParam( SheetOfLightModelID: OleVariant; GenParamName: OleVariant; out GenParamValue: OleVariant);

说明: 获取光线表参数

** GetSheetOfLightResult( out ResultValue: IHUntypedObjectX; SheetOfLightModelID: OleVariant; ResultName: OleVariant);

说明: 获取光线表结果

** GetSheetOfLightResultObjectModel3D( SheetOfLightModelID: OleVariant; out ObjectModel3D: OleVariant);

说明: 获取光线表结果,3d模型

** GetSizeMatrix( MatrixID: OleVariant; out Rows: OleVariant; out Columns: OleVariant);

说明: 获取矩阵大小

** GetSocketDescriptor( Socket: OleVariant; out SocketDescriptor: OleVariant);

说明: 获取sock描述

** GetSocketParam( Socket: OleVariant; ParamName: OleVariant; out ParamValue: OleVariant);

说明: 获取sock参数

** GetSocketTimeout( Socket: OleVariant; out Timeout: OleVariant);

说明: get_socket_timeout,获取插口(接口)的超时。

** GetSpy( Class_: OleVariant; out Value: OleVariant);

说明: get_spy,HALCON调试工具当前配置。

** GetStereoModelImagePairs( StereoModelID: OleVariant; out From: OleVariant; out To_: OleVariant);

说明: 获取双目立体图像

** GetStereoModelObject( out Object_: IHUntypedObjectX; StereoModelID: OleVariant; PairIndex: OleVariant; ObjectName: OleVariant);

说明: 获取立体模型对象

** GetStereoModelParam( StereoModelID: OleVariant; ParamName: OleVariant; out ParamValue: OleVariant);

说明: 获取立体模型参数

** GetStringExtents( WindowHandle: OleVariant; Values: OleVariant; out Ascent: OleVariant; out Descent: OleVariant; out Width: OleVariant; out Height: OleVariant);

说明: get_string_extents,获取字符串的空间大小。

** GetSubMatrix( MatrixID: OleVariant; Row: OleVariant; Column: OleVariant; RowsSub: OleVariant; ColumnsSub: OleVariant; out MatrixSubID: OleVariant);

说明: 获取子矩阵

** GetSupportVectorClassSvm( SVMHandle: OleVariant; IndexSupportVector: OleVariant; out Index: OleVariant);

说明: get_support_vector_class_svm,从训练过的支持向量机返回支持向量的索引。

** GetSupportVectorNumClassSvm( SVMHandle: OleVariant; out NumSupportVectors: OleVariant; out NumSVPerSVM: OleVariant);

说明: get_support_vector_num_class_svm,返回支持向量机的支持向量的数量。

** GetSupportVectorNumOcrClassSvm( OCRHandle: OleVariant; out NumSupportVectors: OleVariant; out NumSVPerSVM: OleVariant);

说明: get_support_vector_num_ocr_class_svm,返回OCR分级器支持的矢量的数目。

** GetSupportVectorOcrClassSvm( OCRHandle: OleVariant; IndexSupportVector: OleVariant; out Index: OleVariant);

说明: get_support_vector_ocr_class_svm,返回基于支持向量机的已测试OCR分级器中支持向量的索引。

** GetSurfaceMatchingResult( SurfaceMatchingResultID: OleVariant; ResultName: OleVariant; ResultIndex: OleVariant; out ResultValue: OleVariant);

说明: 获取表面匹配结果

** GetSurfaceModelParam( SurfaceModelID: OleVariant; ParamName: OleVariant; out ParamValue: OleVariant);

说明: 获取表面模型参数

** GetSystem( Query: OleVariant; out Information: OleVariant);

说明: get_system,根据HALCON系统参数获取关于当前的信息。

** GetTextModelParam( TextModel: OleVariant; Param: OleVariant; out Value: OleVariant);

说明: 获取文本模型参数

** GetTextObject( out Characters: IHUntypedObjectX; TextResultID: OleVariant; ResultName: OleVariant);

说明: 获取文本对象 ** GetTextResult( TextResultID: OleVariant; ResultName: OleVariant; out Value: OleVariant);

** GetThreadingAttrib( ThreadingHandle: OleVariant; out ThreadingClass: OleVariant; out AttribName: OleVariant; out AttribValue: OleVariant);

** GetThreshImagesVariationModel( out MinImage: IHUntypedObjectX; out MaxImage: IHUntypedObjectX; ModelID: OleVariant);

说明: get_thresh_images_variation_model,返回阀值图像用于图像对比。

** GetTposition( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: get_tposition,获取光标位置。

** GetTrainingComponents( out TrainingComponents: IHUntypedObjectX; ComponentTrainingID: OleVariant; Components: OleVariant; Image: OleVariant; MarkOrientation: OleVariant; out Row: OleVariant; out Column: OleVariant; out Angle: OleVariant; out Score: OleVariant);

说明: get_training_components,在特定的图像中返回初始值或者模型组件。

** GetTshape( WindowHandle: OleVariant; out TextCursor: OleVariant);

说明: get_tshape,获取文本光标的形状。

** GetValueMatrix( MatrixID: OleVariant; Row: OleVariant; Column: OleVariant; out Value: OleVariant);

** GetVariationModel( out Image: IHUntypedObjectX; out VarImage: IHUntypedObjectX; ModelID: OleVariant);

说明: get_variation_model,返回图像用于图像对比。

** GetWindowAttr( AttributeName: OleVariant; out AttributeValue: OleVariant);

说明: get_window_attr,获取窗口特征。

** GetWindowExtents( WindowHandle: OleVariant; out Row: OleVariant; out Column: OleVariant; out Width: OleVariant; out Height: OleVariant);

说明: get_window_extents,窗口大小和位置的信息。

** GetWindowParam( WindowHandle: OleVariant; Param: OleVariant; out Value: OleVariant);

说明: 获取窗口参数

** GetWindowPointer3( WindowHandle: OleVariant; out ImageRed: OleVariant; out ImageGreen: OleVariant; out ImageBlue: OleVariant; out Width: OleVariant; out Height: OleVariant);

说明: get_window_pointer3,窗口像素数据的通道。

** GetWindowType( WindowHandle: OleVariant; out WindowType: OleVariant);

说明: get_window_type,获取窗口类型。

** GetYValueFunct1D( Function_: OleVariant; X: OleVariant; Border: OleVariant; out Y: OleVariant);

说明: get_y_value_funct_1d,返回任意位置函数的值。

** GiveBgEsti( out BackgroundImage: IHUntypedObjectX; BgEstiHandle: OleVariant);

说明: give_bg_esti,返回估测背景图像。

** GnuplotClose( GnuplotFileID: OleVariant);

说明: gnuplot_close,关闭所有打开的gnuplot文件或者终止活动的gnuplot子流程。

** GnuplotOpenFile( FileName: OleVariant; out GnuplotFileID: OleVariant);

说明: gnuplot_open_file,为图像和控制量的可视化打开gnuplot文件。

** GnuplotOpenPipe( out GnuplotFileID: OleVariant);

说明: gnuplot_open_pipe,为图像和控制量的可视化打开通道的gnuplot流程。

** GnuplotPlotCtrl( GnuplotFileID: OleVariant; Values: OleVariant);

说明: gnuplot_plot_ctrl,使用gnuplot显示控制量。

** GnuplotPlotFunct1D( GnuplotFileID: OleVariant; Function_: OleVariant);

说明: gnuplot_plot_funct_1d,使用gnuplot显示控制量的功能。

** GnuplotPlotImage( const Image: IHUntypedObjectX; GnuplotFileID: OleVariant; SamplesX: OleVariant; SamplesY: OleVariant; ViewRotX: OleVariant; ViewRotZ: OleVariant; Hidden3D: OleVariant);

说明: gnuplot_plot_image,使用gnuplot使图像可视化。

** GolayElements( out StructElement1: IHUntypedObjectX; out StructElement2: IHUntypedObjectX; GolayElement: OleVariant; Rotation: OleVariant; Row: OleVariant; Column: OleVariant);

说明: golay_elements,生成格雷字母表的结构基础。

** GrabData( out Image: IHUntypedObjectX; out Region: IHUntypedObjectX; out Contours: IHUntypedObjectX; AcqHandle: OleVariant; out Data: OleVariant);

说明: grab_data,从指定的图像获取设备获取图像和预处理图像数据。

** GrabDataAsync( out Image: IHUntypedObjectX; out Region: IHUntypedObjectX; out Contours: IHUntypedObjectX; AcqHandle: OleVariant; MaxDelay: OleVariant; out Data: OleVariant);

说明: grab_data_async,从指定的图像获取设备获取图像和预处理图像数据并且开始下异步获取。

** GrabImage( out Image: IHUntypedObjectX; AcqHandle: OleVariant);

说明: grab_image,从指定的图像获取设备获取图像。

** GrabImageAsync( out Image: IHUntypedObjectX; AcqHandle: OleVariant; MaxDelay: OleVariant);

说明: grab_image_async,从指定的图像获取设备获取图像并且开始下异步获取。

** GrabImageStart( AcqHandle: OleVariant; MaxDelay: OleVariant);

说明: grab_image_start,从指定的图像获取设备开始下异步获取。

** GrayBothat( const Image: IHUntypedObjectX; const SE: IHUntypedObjectX; out ImageBotHat: IHUntypedObjectX);

说明: gray_bothat,执行图像的灰度值bottom hat变换(原图像和它的闭之间的差)。

** GrayClosing( const Image: IHUntypedObjectX; const SE: IHUntypedObjectX; out ImageClosing: IHUntypedObjectX);

说明: gray_closing,关闭图像的灰度值。

** GrayClosingRect( const Image: IHUntypedObjectX; out ImageClosing: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant);

说明: gray_closing_rect,关闭带矩形掩码的灰度值。

** GrayClosingShape( const Image: IHUntypedObjectX; out ImageClosing: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant; MaskShape: OleVariant);

说明: 关闭轮廓掩码的灰度值。

** GrayDilation( const Image: IHUntypedObjectX; const SE: IHUntypedObjectX; out ImageDilation: IHUntypedObjectX);

说明: gray_dilation,扩大图像上的灰度值。

** GrayDilationRect( const Image: IHUntypedObjectX; out ImageMax: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant);

说明: gray_dilation_rect,确定矩形的最小灰度值。

** GrayDilationShape( const Image: IHUntypedObjectX; out ImageMax: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant; MaskShape: OleVariant);

说明: gray_dilation_shape,确定选择的掩码的最大灰度值。

** GrayErosion( const Image: IHUntypedObjectX; const SE: IHUntypedObjectX; out ImageErosion: IHUntypedObjectX);

说明: gray_erosion,腐蚀图像的灰度值。

** GrayErosionRect( const Image: IHUntypedObjectX; out ImageMin: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant);

说明: gray_erosion_rect,确定矩形的最小灰度值。

** GrayErosionShape( const Image: IHUntypedObjectX; out ImageMin: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant; MaskShape: OleVariant);

说明: gray_erosion_shape,确定选择的掩码的最小灰度值。

** GrayFeatures( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Features: OleVariant; out Value: OleVariant);

说明: 灰度特征

** GrayHisto( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out AbsoluteHisto: OleVariant; out RelativeHisto: OleVariant);

说明: gray_histo,计算灰度值分布。

** GrayHistoAbs( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Quantization: OleVariant; out AbsoluteHisto: OleVariant);

说明: gray_histo_abs,计算灰度值分布。

** GrayHistoRange( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Min: OleVariant; Max: OleVariant; NumBins: OleVariant; out Histo: OleVariant; out BinSize: OleVariant);

说明: 灰度范围直方图

** GrayInside( const Image: IHUntypedObjectX; out ImageDist: IHUntypedObjectX);

说明: gray_inside,对图像中的每一点在图像边界的任意路径计算尽可能低的灰度值。

** GrayOpening( const Image: IHUntypedObjectX; const SE: IHUntypedObjectX; out ImageOpening: IHUntypedObjectX);

说明: gray_opening,打开图像的灰度值。

** GrayOpeningRect( const Image: IHUntypedObjectX; out ImageOpening: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant);

说明: gray_opening_rect,打开矩形掩码的灰度值。

** GrayOpeningShape( const Image: IHUntypedObjectX; out ImageOpening: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant; MaskShape: OleVariant);

说明: 打开轮廓掩码的灰度值。

** GrayProjections( const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; Mode: OleVariant; out HorProjection: OleVariant; out VertProjection: OleVariant);

说明: gray_projections,计算水平和垂直灰度值预测。

** GrayRangeRect( const Image: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant);

说明: gray_range_rect,确定矩形的灰度值范围。

** GraySkeleton( const Image: IHUntypedObjectX; out GraySkeleton: IHUntypedObjectX);

说明: gray_skeleton,灰度值图像的细化。

** GrayTophat( const Image: IHUntypedObjectX; const SE: IHUntypedObjectX; out ImageTopHat: IHUntypedObjectX);

说明: gray_tophat,执行图像的灰度值top hat变换(原图像和它的开之间的差)。

** HammingChangeRegion( const InputRegion: IHUntypedObjectX; out OutputRegion: IHUntypedObjectX; Width: OleVariant; Height: OleVariant; Distance: OleVariant);

说明: hamming_change_region,创建有给定汉明距离的区域。

** HammingDistance( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; out Distance: OleVariant; out Similarity: OleVariant);

说明: hamming_distance,两个区域间的汉明距离。

** HammingDistanceNorm( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; Norm: OleVariant; out Distance: OleVariant; out Similarity: OleVariant);

说明: hamming_distance_norm,两个区域间的归一化汉明距离。

** HandEyeCalibration( X: OleVariant; Y: OleVariant; Z: OleVariant; Row: OleVariant; Col: OleVariant; NumPoints: OleVariant; RobotPoses: OleVariant; CameraParam: OleVariant; Method: OleVariant; QualityType: OleVariant; out CameraPose: OleVariant; out CalibrationPose: OleVariant; out Quality: OleVariant);

说明: hand_eye_calibration,执行手---眼校准。

** HarmonicInterpolation( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out InpaintedImage: IHUntypedObjectX; Precision: OleVariant);

说明: harmonic_interpolation,对图像区域执行谐波插值。

** HighpassImage( const Image: IHUntypedObjectX; out Highpass: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: highpass_image,从图像提取高频成分。

** Histo2Dim( const Regions: IHUntypedObjectX; const ImageCol: IHUntypedObjectX; const ImageRow: IHUntypedObjectX; out Histo2Dim: IHUntypedObjectX);

说明: histo_2dim,计算两通道灰度值图像的直方图。

** HistoToThresh( Histogramm: OleVariant; Sigma: OleVariant; out MinThresh: OleVariant; out MaxThresh: OleVariant);

说明: histo_to_thresh,根据直方图决定灰度值门限。

** HitOrMiss( const Region: IHUntypedObjectX; const StructElement1: IHUntypedObjectX; const StructElement2: IHUntypedObjectX; out RegionHitMiss: IHUntypedObjectX; Row: OleVariant; Column: OleVariant);

说明: hit_or_miss,区域的Hit-or-miss运行。

** HitOrMissGolay( const Region: IHUntypedObjectX; out RegionHitMiss: IHUntypedObjectX; GolayElement: OleVariant; Rotation: OleVariant);

说明: hit_or_miss_golay,使用格雷字母表的区域的Hit-or-miss运行。

** HitOrMissSeq( const Region: IHUntypedObjectX; out RegionHitMiss: IHUntypedObjectX; GolayElement: OleVariant);

说明: hit_or_miss_seq,使用格雷字母表的区域的Hit-or-miss运行(按顺序)。

** HomMat2dCompose( HomMat2dLeft: OleVariant; HomMat2dRight: OleVariant; out HomMat2dCompose: OleVariant);

说明: hom_mat2d_compose,将两种相同类型二维变换矩阵相乘。

** HomMat2dDeterminant( HomMat2d: OleVariant; out Determinant: OleVariant);

说明: hom_mat2d_determinant,计算同质的二维变换矩阵的行列式。

** HomMat2dIdentity( out HomMat2dIdentity: OleVariant);

说明: hom_mat2d_identity,构建二维变换同样的同质变换矩阵。

** HomMat2dInvert( HomMat2d: OleVariant; out HomMat2dInvert: OleVariant);

说明: hom_mat2d_invert,插入同质二维变换矩阵。

** HomMat2dReflect( HomMat2d: OleVariant; Px: OleVariant; Py: OleVariant; Qx: OleVariant; Qy: OleVariant; out HomMat2dReflect: OleVariant);

说明: 同质二维变换反射矩阵。

** HomMat2dReflectLocal( HomMat2d: OleVariant; Px: OleVariant; Py: OleVariant; out HomMat2dReflect: OleVariant);

说明: 同质二维变换本地反射矩阵。

** HomMat2dRotate( HomMat2d: OleVariant; Phi: OleVariant; Px: OleVariant; Py: OleVariant; out HomMat2dRotate: OleVariant);

说明: hom_mat2d_rotate,为同质二维变换矩阵添加循环。

** HomMat2dRotateLocal( HomMat2d: OleVariant; Phi: OleVariant; out HomMat2dRotate: OleVariant);

说明: hom_mat2d_rotate_local,为同质二维变换矩阵添加循环。

** HomMat2dScale( HomMat2d: OleVariant; Sx: OleVariant; Sy: OleVariant; Px: OleVariant; Py: OleVariant; out HomMat2dScale: OleVariant);

说明: hom_mat2d_scale,为同质二维变换矩阵添加缩放。

** HomMat2dScaleLocal( HomMat2d: OleVariant; Sx: OleVariant; Sy: OleVariant; out HomMat2dScale: OleVariant);

说明: hom_mat2d_scale_local,为同质二维变换矩阵添加缩放。

** HomMat2dSlant( HomMat2d: OleVariant; Theta: OleVariant; Axis: OleVariant; Px: OleVariant; Py: OleVariant; out HomMat2dSlant: OleVariant);

说明: hom_mat2d_slant,为同质二维变换矩阵添加斜面。

** HomMat2dSlantLocal( HomMat2d: OleVariant; Theta: OleVariant; Axis: OleVariant; out HomMat2dSlant: OleVariant);

说明: hom_mat2d_slant_local,为同质二维变换矩阵添加斜面。

** HomMat2dToAffinePar( HomMat2d: OleVariant; out Sx: OleVariant; out Sy: OleVariant; out Phi: OleVariant; out Theta: OleVariant; out Tx: OleVariant; out Ty: OleVariant);

说明: hom_mat2d_to_affine_par,计算来自同质二维变换矩阵的仿射变换参数。

** HomMat2dTranslate( HomMat2d: OleVariant; Tx: OleVariant; Ty: OleVariant; out HomMat2dTranslate: OleVariant);

说明: hom_mat2d_translate,为同质二维变换矩阵添加旋转。

** HomMat2dTranslateLocal( HomMat2d: OleVariant; Tx: OleVariant; Ty: OleVariant; out HomMat2dTranslate: OleVariant);

说明: hom_mat2d_translate_local,为同质二维变换矩阵添加旋转。

** HomMat2dTranspose( HomMat2d: OleVariant; out HomMat2dTranspose: OleVariant);

说明: hom_mat2d_transpose,将同质二维变换矩阵转置。

** HomMat3dCompose( HomMat3dLeft: OleVariant; HomMat3dRight: OleVariant; out HomMat3dCompose: OleVariant);

说明: hom_mat3d_compose,将两个同质三维变换矩阵相乘。

** HomMat3dDeterminant( HomMat3d: OleVariant; out Determinant: OleVariant);

说明: 构建三维变换矩阵。

** HomMat3dIdentity( out HomMat3dIdentity: OleVariant);

说明: hom_mat3d_identity,构建三维变换同样的同质变换矩阵。

** HomMat3dInvert( HomMat3d: OleVariant; out HomMat3dInvert: OleVariant);

说明: hom_mat3d_invert,插入同质三维变换矩阵。

** HomMat3dProject( HomMat3d: OleVariant; PrincipalPointRow: OleVariant; PrincipalPointCol: OleVariant; Focus: OleVariant; out HomMat2d: OleVariant);

说明: hom_mat3d_project,给二维投影变换矩阵投影仿射三维变换矩阵。

** HomMat3dRotate( HomMat3d: OleVariant; Phi: OleVariant; Axis: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; out HomMat3dRotate: OleVariant);

说明: hom_mat3d_rotate,为同质三维变换矩阵添加循环。

** HomMat3dRotateLocal( HomMat3d: OleVariant; Phi: OleVariant; Axis: OleVariant; out HomMat3dRotate: OleVariant);

说明: hom_mat3d_rotate_local,为同质三维变换矩阵添加循环。

** HomMat3dScale( HomMat3d: OleVariant; Sx: OleVariant; Sy: OleVariant; Sz: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; out HomMat3dScale: OleVariant);

说明: hom_mat3d_scale,为同质三维变换矩阵添加缩放。

** HomMat3dScaleLocal( HomMat3d: OleVariant; Sx: OleVariant; Sy: OleVariant; Sz: OleVariant; out HomMat3dScale: OleVariant);

说明: hom_mat3d_scale_local,为同质三维变换矩阵添加缩放。

** HomMat3dToPose( HomMat3d: OleVariant; out Pose: OleVariant);

说明: hom_mat3d_to_pose,将同质变换矩阵转换为三维模式。

** HomMat3dTranslate( HomMat3d: OleVariant; Tx: OleVariant; Ty: OleVariant; Tz: OleVariant; out HomMat3dTranslate: OleVariant);

说明: hom_mat3d_translate,为同质三维变换矩阵添加旋转。

** HomMat3dTranslateLocal( HomMat3d: OleVariant; Tx: OleVariant; Ty: OleVariant; Tz: OleVariant; out HomMat3dTranslate: OleVariant);

说明: hom_mat3d_translate_local,为同质三维变换矩阵添加旋转。

** HomMat3dTranspose( HomMat3d: OleVariant; out HomMat3dTranspose: OleVariant);

说明: 计算同质变换矩阵。

** HomVectorToProjHomMat2d( Px: OleVariant; Py: OleVariant; Pw: OleVariant; Qx: OleVariant; Qy: OleVariant; Qw: OleVariant; Method: OleVariant; out HomMat2d: OleVariant);

说明: hom_vector_to_proj_hom_mat2d,根据给定点的映射计算同质变换矩阵。

** HoughCircleTrans( const Region: IHUntypedObjectX; out HoughImage: IHUntypedObjectX; Radius: OleVariant);

说明: hough_circle_trans,返回指定半径的圆周的Hough变换。

** HoughCircles( const RegionIn: IHUntypedObjectX; out RegionOut: IHUntypedObjectX; Radius: OleVariant; Percent: OleVariant; Mode: OleVariant);

说明: hough_circles,特定半径的圆周的中心。

** HoughLineTrans( const Region: IHUntypedObjectX; out HoughImage: IHUntypedObjectX; AngleResolution: OleVariant);

说明: hough_line_trans,对区域中的线进行Hough变换。

** HoughLineTransDir( const ImageDir: IHUntypedObjectX; out HoughImage: IHUntypedObjectX; DirectionUncertainty: OleVariant; AngleResolution: OleVariant);

说明: hough_line_trans_dir,利用局部方向梯度对线进行Hough变换。

** HoughLines( const RegionIn: IHUntypedObjectX; AngleResolution: OleVariant; Threshold: OleVariant; AngleGap: OleVariant; DistGap: OleVariant; out Angle: OleVariant; out Dist: OleVariant);

说明: hough_lines,借助Hough变化查询图像中的线,并将其返回到HNF中。

** HoughLinesDir( const ImageDir: IHUntypedObjectX; out HoughImage: IHUntypedObjectX; out Lines: IHUntypedObjectX; DirectionUncertainty: OleVariant; AngleResolution: OleVariant; Smoothing: OleVariant; FilterSize: OleVariant; Threshold: OleVariant; AngleGap: OleVariant; DistGap: OleVariant; GenLines: OleVariant; out Angle: OleVariant; out Dist: OleVariant);

说明: hough_lines_dir,借助采用局部方向梯度的Hough变换查询图像中的线,并将它们以正常形式返回。

** HysteresisThreshold( const Image: IHUntypedObjectX; out RegionHysteresis: IHUntypedObjectX; Low: OleVariant; High: OleVariant; MaxLength: OleVariant);

说明: hysteresis_threshold,对图像采取磁滞门限操作。

** Illuminate( const Image: IHUntypedObjectX; out ImageIlluminate: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; Factor: OleVariant);

说明: illuminate,增强图像对比度。

** ImagePointsToWorldPlane( CameraParam: OleVariant; WorldPose: OleVariant; Rows: OleVariant; Cols: OleVariant; Scale: OleVariant; out X: OleVariant; out Y: OleVariant);

说明: image_points_to_world_plane,将图像中的点转换到坐标轴平面Z为零上。

** ImageToChannels( const MultiChannelImage: IHUntypedObjectX; out Images: IHUntypedObjectX);

说明: image_to_channels,把多通道图像转变为通道图像。

** ImageToWorldPlane( const Image: IHUntypedObjectX; out ImageWorld: IHUntypedObjectX; CameraParam: OleVariant; WorldPose: OleVariant; Width: OleVariant; Height: OleVariant; Scale: OleVariant; Interpolation: OleVariant);

说明: image_to_world_plane,通过将图像转换为坐标轴系统中平面Z为零而矫正图像。

** ImportLexicon( Name: OleVariant; FileName: OleVariant; out LexiconHandle: OleVariant);

** InfoEdges( Filter: OleVariant; Mode: OleVariant; Alpha: OleVariant; out Size: OleVariant; out Coeffs: OleVariant);

说明: info_edges,在edges_image估计滤波器的宽度。

** InfoFramegrabber( Name: OleVariant; Query: OleVariant; out Information: OleVariant; out ValueList: OleVariant);

说明: info_framegrabber,从指定的图像获取设备查找信息。

** InfoOcrClassBox( OCRHandle: OleVariant; out WidthPattern: OleVariant; out HeightPattern: OleVariant; out Interpolation: OleVariant; out WidthMaxChar: OleVariant; out HeightMaxChar: OleVariant; out Features: OleVariant; out Characters: OleVariant);

说明: info_ocr_class_box,反馈ocr的有关信息。

** InfoParallelsXld( const Parallels: IHUntypedObjectX; const Image: IHUntypedObjectX; out QualityMin: OleVariant; out QualityMax: OleVariant; out GrayMin: OleVariant; out GrayMax: OleVariant; out StandardMin: OleVariant; out StandardMax: OleVariant);

说明: info_parallels_xld,返回被XLD多边形包围的区域的灰度值的信息。

** InfoSmooth( Filter: OleVariant; Alpha: OleVariant; out Size: OleVariant; out Coeffs: OleVariant);

说明: info_smooth,平滑滤波器smooth_image的信息。

** InitComputeDevice( DeviceHandle: OleVariant; Operators: OleVariant);

说明: 电脑初始化

** InnerCircle( const Regions: IHUntypedObjectX; out Row: OleVariant; out Column: OleVariant; out Radius: OleVariant);

说明: inner_circle,区域内部最大的圆周。

** InnerRectangle1( const Regions: IHUntypedObjectX; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: inner_rectangle1,区域内部最大的矩形。

** InpaintingAniso( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out InpaintedImage: IHUntypedObjectX; Mode: OleVariant; Contrast: OleVariant; Theta: OleVariant; Iterations: OleVariant; Rho: OleVariant);

说明: inpainting_aniso,通过各向异性扩散执行图像修复。

** InpaintingCed( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out InpaintedImage: IHUntypedObjectX; Sigma: OleVariant; Rho: OleVariant; Theta: OleVariant; Iterations: OleVariant);

说明: inpainting_ced,通过一致性增强扩散执行图像修复。

** InpaintingCt( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out InpaintedImage: IHUntypedObjectX; Epsilon: OleVariant; Kappa: OleVariant; Sigma: OleVariant; Rho: OleVariant; ChannelCoefficients: OleVariant);

说明: inpainting_ct,通过连贯传送执行图像修复。

** InpaintingMcf( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out InpaintedImage: IHUntypedObjectX; Sigma: OleVariant; Theta: OleVariant; Iterations: OleVariant);

说明: inpainting_mcf,通过水平线平滑执行图像修复。

** InpaintingTexture( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out InpaintedImage: IHUntypedObjectX; MaskSize: OleVariant; SearchSize: OleVariant; Anisotropy: OleVariant; PostIteration: OleVariant; Smoothness: OleVariant);

说明: inpainting_texture,通过结构传导执行图像修复。

** InspectClusteredComponents( out ModelComponents: IHUntypedObjectX; ComponentTrainingID: OleVariant; AmbiguityCriterion: OleVariant; MaxContourOverlap: OleVariant; ClusterThreshold: OleVariant);

说明: inspect_clustered_components,检查从训练获取的刚性的模型组件。

** InspectLexicon( LexiconHandle: OleVariant; out Words: OleVariant);

说明: inspect_lexicon,返回Words参数的词典中所有单词的元组。

** InspectShapeModel( const Image: IHUntypedObjectX; out ModelImages: IHUntypedObjectX; out ModelRegions: IHUntypedObjectX; NumLevels: OleVariant; Contrast: OleVariant);

说明: inspect_shape_model,创建轮廓模型的表示。

** IntegerToObj( out Objects: IHUntypedObjectX; SurrogateTuple: OleVariant);

说明: integer_to_obj,将整型数转换为图标。

** IntegrateFunct1D( Function_: OleVariant; out Positive: OleVariant; out Negative: OleVariant);

说明: integrate_funct_1d,计算函数的正区域和负区域。

** Intensity( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out Mean: OleVariant; out Deviation: OleVariant);

说明: intensity,计算灰度值的平均值和偏差。

** Interjacent( const Region: IHUntypedObjectX; out RegionInterjacent: IHUntypedObjectX; Mode: OleVariant);

说明: interjacent,利用给定区域分割图像。

** InterpolateScatteredData( ScatteredDataInterpolatorHandle: OleVariant; Row: OleVariant; Column: OleVariant; out ValueInterpolated: OleVariant);

说明: 计算散布数据的交集。

** InterpolateScatteredDataImage( const Image: IHUntypedObjectX; const RegionInterpolate: IHUntypedObjectX; out ImageInterpolated: IHUntypedObjectX; Method: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: 计算图像的交集。

** InterpolateScatteredDataPointsToImage( out ImageInterpolated: IHUntypedObjectX; Method: OleVariant; Rows: OleVariant; Columns: OleVariant; Values: OleVariant; Width: OleVariant; Height: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: 计算图像散布节点的交集。

** IntersectLinesOfSight( CamParam1: OleVariant; CamParam2: OleVariant; RelPose: OleVariant; Row1: OleVariant; Col1: OleVariant; Row2: OleVariant; Col2: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out Dist: OleVariant);

说明: 计算直线的交集。

** IntersectPlaneObjectModel3D( ObjectModel3D: OleVariant; Plane: OleVariant; out ObjectModel3DIntersection: OleVariant);

说明: 计算3d模型平面交集。

** Intersection( const Region1: IHUntypedObjectX; const Region2: IHUntypedObjectX; out RegionIntersection: IHUntypedObjectX);

说明: intersection,计算两个区域的交集。

** IntersectionCircleContourXld( const Contour: IHUntypedObjectX; CircleRow: OleVariant; CircleColumn: OleVariant; CircleRadius: OleVariant; CircleStartPhi: OleVariant; CircleEndPhi: OleVariant; CirclePointOrder: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 计算xld圆形对象交集。

** IntersectionCircles( Circle1Row: OleVariant; Circle1Column: OleVariant; Circle1Radius: OleVariant; Circle1StartPhi: OleVariant; Circle1EndPhi: OleVariant; Circle1PointOrder: OleVariant; Circle2Row: OleVariant; Circle2Column: OleVariant; Circle2Radius: OleVariant; Circle2StartPhi: OleVariant; Circle2EndPhi: OleVariant; Circle2PointOrder: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsOverlapping: OleVariant);

说明: 计算圆形对象交集。

** IntersectionClosedContoursXld( const Contours1: IHUntypedObjectX; const Contours2: IHUntypedObjectX; out ContoursIntersection: IHUntypedObjectX);

说明: intersection_closed_contours_xld,闭合轮廓的交集。

** IntersectionClosedPolygonsXld( const Polygons1: IHUntypedObjectX; const Polygons2: IHUntypedObjectX; out PolygonsIntersection: IHUntypedObjectX);

说明: intersection_closed_polygons_xld,闭合多边形的交集。

** IntersectionContoursXld( const Contour1: IHUntypedObjectX; const Contour2: IHUntypedObjectX; IntersectionType: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsOverlapping: OleVariant);

说明: 计算xld轮廓对象交集。

** IntersectionLineCircle( LineRow1: OleVariant; LineColumn1: OleVariant; LineRow2: OleVariant; LineColumn2: OleVariant; CircleRow: OleVariant; CircleColumn: OleVariant; CircleRadius: OleVariant; CircleStartPhi: OleVariant; CircleEndPhi: OleVariant; CirclePointOrder: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 计算直线-圆形对象交集。

** IntersectionLineContourXld( const Contour: IHUntypedObjectX; LineRow1: OleVariant; LineColumn1: OleVariant; LineRow2: OleVariant; LineColumn2: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsOverlapping: OleVariant);

说明: 计算直线-轮廓对象交集。

** IntersectionLines( Line1Row1: OleVariant; Line1Column1: OleVariant; Line1Row2: OleVariant; Line1Column2: OleVariant; Line2Row1: OleVariant; Line2Column1: OleVariant; Line2Row2: OleVariant; Line2Column2: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsOverlapping: OleVariant);

说明: 计算直线-直线对象交集。

** IntersectionLl( RowA1: OleVariant; ColumnA1: OleVariant; RowA2: OleVariant; ColumnA2: OleVariant; RowB1: OleVariant; ColumnB1: OleVariant; RowB2: OleVariant; ColumnB2: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsParallel: OleVariant);

说明: intersection_ll,计算两条线的交集点(相交点)。

** IntersectionSegmentCircle( SegmentRow1: OleVariant; SegmentColumn1: OleVariant; SegmentRow2: OleVariant; SegmentColumn2: OleVariant; CircleRow: OleVariant; CircleColumn: OleVariant; CircleRadius: OleVariant; CircleStartPhi: OleVariant; CircleEndPhi: OleVariant; CirclePointOrder: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 计算圆形分段对象交集。

** IntersectionSegmentContourXld( const Contour: IHUntypedObjectX; SegmentRow1: OleVariant; SegmentColumn1: OleVariant; SegmentRow2: OleVariant; SegmentColumn2: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsOverlapping: OleVariant);

说明: 计算xld轮廓分段对象交集。

** IntersectionSegmentLine( SegmentRow1: OleVariant; SegmentColumn1: OleVariant; SegmentRow2: OleVariant; SegmentColumn2: OleVariant; LineRow1: OleVariant; LineColumn1: OleVariant; LineRow2: OleVariant; LineColumn2: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsOverlapping: OleVariant);

说明: 计算直线分段对象交集。

** IntersectionSegments( Segment1Row1: OleVariant; Segment1Column1: OleVariant; Segment1Row2: OleVariant; Segment1Column2: OleVariant; Segment2Row1: OleVariant; Segment2Column1: OleVariant; Segment2Row2: OleVariant; Segment2Column2: OleVariant; out Row: OleVariant; out Column: OleVariant; out IsOverlapping: OleVariant);

说明: 计算分段对象交集。

** InvarFourierCoeff( RealCoef: OleVariant; ImaginaryCoef: OleVariant; NormPar: OleVariant; InvarType: OleVariant; out RealInvar: OleVariant; out ImaginaryInvar: OleVariant);

说明: invar_fourier_coeff,傅里叶系数标准化。

** InvertFunct1D( Function_: OleVariant; out InverseFunction: OleVariant);

说明: invert_funct_1d,计算函数的反转。

** InvertImage( const Image: IHUntypedObjectX; out ImageInvert: IHUntypedObjectX);

说明: invert_image,使图像反像。

** InvertMatrix( MatrixID: OleVariant; MatrixType: OleVariant; Epsilon: OleVariant; out MatrixInvID: OleVariant);

说明: 反转矩阵

** InvertMatrixMod( MatrixID: OleVariant; MatrixType: OleVariant; Epsilon: OleVariant);

说明: 反转矩阵取模

** IsotropicDiffusion( const Image: IHUntypedObjectX; out SmoothedImage: IHUntypedObjectX; Sigma: OleVariant; Iterations: OleVariant);

说明: isotropic_diffusion,对图像执行各向同性扩散。

** JunctionsSkeleton( const Region: IHUntypedObjectX; out EndPoints: IHUntypedObjectX; out JuncPoints: IHUntypedObjectX);

说明: junctions_skeleton,找到框架中的结点和终点。

** KirschAmp( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX);

说明: kirsch_amp,使用Kirsch算子检测边缘(幅值)。

** KirschDir( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX; out ImageEdgeDir: IHUntypedObjectX);

说明: kirsch_dir,使用Kirsch算子检测边缘(幅值和相位)。

** LabelToRegion( const LabelImage: IHUntypedObjectX; out Regions: IHUntypedObjectX);

说明: label_to_region,测量图像中灰度值相同的区域。

** Laplace( const Image: IHUntypedObjectX; out ImageLaplace: IHUntypedObjectX; ResultType: OleVariant; MaskSize: OleVariant; FilterMask: OleVariant);

说明: laplace,使用有限差计算拉普拉斯算子。

** LaplaceOfGauss( const Image: IHUntypedObjectX; out ImageLaplace: IHUntypedObjectX; Sigma: OleVariant);

说明: laplace_of_gauss,高斯的拉普拉斯算子。

** LearnClassBox( ClassifHandle: OleVariant; Features: OleVariant; Class_: OleVariant);

说明: learn_class_box,训练分类器。

** LearnNdimBox( const Foreground: IHUntypedObjectX; const Background: IHUntypedObjectX; const MultiChannelImage: IHUntypedObjectX; ClassifHandle: OleVariant);

说明: learn_ndim_box,利用多通道图像测试分级器。

** LearnNdimNorm( const Foreground: IHUntypedObjectX; const Background: IHUntypedObjectX; const Image: IHUntypedObjectX; Metric: OleVariant; Distance: OleVariant; MinNumberPercent: OleVariant; out Radius: OleVariant; out Center: OleVariant; out Quality: OleVariant);

说明: learn_ndim_norm,为class_ndim_norm构建类。

** LearnSampsetBox( ClassifHandle: OleVariant; SampKey: OleVariant; out file: OleVariant; NSamples: OleVariant; StopError: OleVariant; ErrorN: OleVariant);

说明: learn_sampset_box,用数据组训练分类器。

** LengthXld( const XLD: IHUntypedObjectX; out Length: OleVariant);

说明: length_xld,轮廓或多边形的长度。

** LineOrientation( RowBegin: OleVariant; ColBegin: OleVariant; RowEnd: OleVariant; ColEnd: OleVariant; out Phi: OleVariant);

说明: line_orientation,计算线的方位。

** LinePosition( RowBegin: OleVariant; ColBegin: OleVariant; RowEnd: OleVariant; ColEnd: OleVariant; out RowCenter: OleVariant; out ColCenter: OleVariant; out Length: OleVariant; out Phi: OleVariant);

说明: line_position,计算线的重心、长度和方位。

** LinearTransColor( const Image: IHUntypedObjectX; out ImageTrans: IHUntypedObjectX; TransMat: OleVariant);

说明: linear_trans_color,计算多通道图像的颜色值的仿射转换。

** LinesColor( const Image: IHUntypedObjectX; out Lines: IHUntypedObjectX; Sigma: OleVariant; Low: OleVariant; High: OleVariant; ExtractWidth: OleVariant; CompleteJunctions: OleVariant);

说明: lines_color,检测色线和它们的宽度。

** LinesFacet( const Image: IHUntypedObjectX; out Lines: IHUntypedObjectX; MaskSize: OleVariant; Low: OleVariant; High: OleVariant; LightDark: OleVariant);

说明: lines_facet,使用面模型检测线。

** LinesGauss( const Image: IHUntypedObjectX; out Lines: IHUntypedObjectX; Sigma: OleVariant; Low: OleVariant; High: OleVariant; LightDark: OleVariant; ExtractWidth: OleVariant; LineModel: OleVariant; CompleteJunctions: OleVariant);

说明: lines_gauss,检测线和它们的宽度。

** ListFiles( Directory: OleVariant; Options: OleVariant; out Files: OleVariant);

说明: list_files,列出目录中的所有文件。

** LoadParKnowledge( FileName: OleVariant);

说明: load_par_knowledge,从文件中导入自动平行化信息。

** LocalMax( const Image: IHUntypedObjectX; out LocalMaxima: IHUntypedObjectX);

说明: local_max,检测图像中所有的最大数。

** LocalMaxContoursXld( const Contours: IHUntypedObjectX; const Image: IHUntypedObjectX; out LocalMaxContours: IHUntypedObjectX; MinPercent: OleVariant; MinDiff: OleVariant; Distance: OleVariant);

说明: local_max_contours_xld,选择局域最大灰度值的XLD轮廓。

** LocalMaxSubPix( const Image: IHUntypedObjectX; Filter: OleVariant; Sigma: OleVariant; Threshold: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: local_max_sub_pix,图像中局域最大数的子像素精确度检测。

** LocalMin( const Image: IHUntypedObjectX; out LocalMinima: IHUntypedObjectX);

说明: local_min,检测图像中所有的最小数。

** LocalMinMaxFunct1D( Function_: OleVariant; Mode: OleVariant; Interpolation: OleVariant; out Min: OleVariant; out Max: OleVariant);

说明: local_min_max_funct_1d,计算函数的局域最小和最大值点。

** LocalMinSubPix( const Image: IHUntypedObjectX; Filter: OleVariant; Sigma: OleVariant; Threshold: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: local_min_sub_pix,图像中局域最小数的子像素精确度检测。

** LockMutex( MutexHandle: OleVariant);

说明: 锁定分隔对象

** LogImage( const Image: IHUntypedObjectX; out LogImage: IHUntypedObjectX; Base: OleVariant);

说明: 生成log图像

** LookupLexicon( LexiconHandle: OleVariant; Word: OleVariant; out Found: OleVariant);

说明: lookup_lexicon,检查Word(单词)是否在词典的LexiconHandle中,若在返回1否则返回0。

** Lowlands( const Image: IHUntypedObjectX; out Lowlands: IHUntypedObjectX);

说明: lowlands,检测凹地所有灰度值。

** LowlandsCenter( const Image: IHUntypedObjectX; out Lowlands: IHUntypedObjectX);

说明: lowlands_center,检测凹地所有灰度值的中心。

** LutTrans( const Image: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Lut: OleVariant);

说明: lut_trans,使用灰度值查询表转换图像。

** MakeDir( DirName: OleVariant);

说明: 生成子目录

** MapImage( const Image: IHUntypedObjectX; const Map: IHUntypedObjectX; out ImageMapped: IHUntypedObjectX);

说明: map_image,把一般变换应用于图像中。

** MatchEssentialMatrixRansac( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; CamMat1: OleVariant; CamMat2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; RowMove: OleVariant; ColMove: OleVariant; RowTolerance: OleVariant; ColTolerance: OleVariant; Rotation: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out EMatrix: OleVariant; out CovEMat: OleVariant; out Error: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: 按RANSA算法匹配矩阵

** MatchFourierCoeff( RealCoef1: OleVariant; ImaginaryCoef1: OleVariant; RealCoef2: OleVariant; ImaginaryCoef2: OleVariant; MaxCoef: OleVariant; Damping: OleVariant; out Distance: OleVariant);

说明: match_fourier_coeff,两个元组的相似性。

** MatchFunct1DTrans( Function1: OleVariant; Function2: OleVariant; Border: OleVariant; Paramsconst : OleVariant; UseParams: OleVariant; out Params: OleVariant; out ChiSquare: OleVariant; out Covar: OleVariant);

说明: match_funct_1d_trans,计算两个函数传递参数。

** MatchFundamentalMatrixDistortionRansac( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; RowMove: OleVariant; ColMove: OleVariant; RowTolerance: OleVariant; ColTolerance: OleVariant; Rotation: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out FMatrix: OleVariant; out Kappa: OleVariant; out Error: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: 按RANSA算法匹配矩阵,有失真度参数

** MatchFundamentalMatrixRansac( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; RowMove: OleVariant; ColMove: OleVariant; RowTolerance: OleVariant; ColTolerance: OleVariant; Rotation: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out FMatrix: OleVariant; out CovFMat: OleVariant; out Error: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: 按RANSA算法匹配矩阵,基本匹配

** MatchRelPoseRansac( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; CamPar1: OleVariant; CamPar2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; RowMove: OleVariant; ColMove: OleVariant; RowTolerance: OleVariant; ColTolerance: OleVariant; Rotation: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out RelPose: OleVariant; out CovRelPose: OleVariant; out Error: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: 按RANSA算法匹配相对位置

** MaxDiameterObjectModel3D( ObjectModel3D: OleVariant; out Diameter: OleVariant);

说明: 3d模型最大直径

** MaxImage( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageMax: IHUntypedObjectX);

说明: max_image,按像素计算两个图像的最大值。

** MaxMatrix( MatrixID: OleVariant; MaxType: OleVariant; out MatrixMaxID: OleVariant);

** MaxParallelsXld( const ExtParallels: IHUntypedObjectX; out MaxPolygons: IHUntypedObjectX);

说明: max_parallels_xld,合并具有相同多边形的重建XLD并行。

** MeanCurvatureFlow( const Image: IHUntypedObjectX; out ImageMCF: IHUntypedObjectX; Sigma: OleVariant; Theta: OleVariant; Iterations: OleVariant);

说明: mean_curvature_flow,把平均曲率应用在图像中。

** MeanImage( const Image: IHUntypedObjectX; out ImageMean: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant);

说明: mean_image,通过平均平滑图像。

** MeanMatrix( MatrixID: OleVariant; MeanType: OleVariant; out MatrixMeanID: OleVariant);

** MeanN( const Image: IHUntypedObjectX; out ImageMean: IHUntypedObjectX);

说明: mean_n,几个通道的平均灰度值。

** MeanSp( const Image: IHUntypedObjectX; out ImageSPMean: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; MinThresh: OleVariant; MaxThresh: OleVariant);

说明: mean_sp,抑制椒盐噪声。

** MeasurePairs( const Image: IHUntypedObjectX; MeasureHandle: OleVariant; Sigma: OleVariant; Threshold: OleVariant; Transition: OleVariant; Select: OleVariant; out RowEdgeFirst: OleVariant; out ColumnEdgeFirst: OleVariant; out AmplitudeFirst: OleVariant; out RowEdgeSecond: OleVariant; out ColumnEdgeSecond: OleVariant; out AmplitudeSecond: OleVariant; out IntraDistance: OleVariant; out InterDistance: OleVariant);

说明: measure_pairs,测量与矩形或环状弧垂直的直线边缘。

** MeasurePos( const Image: IHUntypedObjectX; MeasureHandle: OleVariant; Sigma: OleVariant; Threshold: OleVariant; Transition: OleVariant; Select: OleVariant; out RowEdge: OleVariant; out ColumnEdge: OleVariant; out Amplitude: OleVariant; out Distance: OleVariant);

说明: measure_pos,测量与矩形或环状弧垂直的直线边缘。

** MeasureProfileSheetOfLight( const ProfileImage: IHUntypedObjectX; SheetOfLightModelID: OleVariant; MovementPose: OleVariant);

** MeasureProjection( const Image: IHUntypedObjectX; MeasureHandle: OleVariant; out GrayValues: OleVariant);

说明: measure_projection,测量垂直于矩形或环状弧的灰度值轮廓。

** MeasureThresh( const Image: IHUntypedObjectX; MeasureHandle: OleVariant; Sigma: OleVariant; Threshold: OleVariant; Select: OleVariant; out RowThresh: OleVariant; out ColumnThresh: OleVariant; out Distance: OleVariant);

说明: measure_thresh,测量沿着矩形或环状弧,特殊灰度值的点。

** MedianImage( const Image: IHUntypedObjectX; out ImageMedian: IHUntypedObjectX; MaskType: OleVariant; Radius: OleVariant; Margin: OleVariant);

说明: median_image,使用不同级别掩码的中值滤波。

** MedianRect( const Image: IHUntypedObjectX; out ImageMedian: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant);

说明: 均值滤波矩形

** MedianSeparate( const Image: IHUntypedObjectX; out ImageSMedian: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; Margin: OleVariant);

说明: median_separate,使用矩形掩码的离散中值滤波。

** MedianWeighted( const Image: IHUntypedObjectX; out ImageWMedian: IHUntypedObjectX; MaskType: OleVariant; MaskSize: OleVariant);

说明: median_weighted,使用不同级别掩码的加权中值滤波。

** MergeContLineScanXld( const CurrConts: IHUntypedObjectX; const PrevConts: IHUntypedObjectX; out CurrMergedConts: IHUntypedObjectX; out PrevMergedConts: IHUntypedObjectX; ImageHeight: OleVariant; Margin: OleVariant; MergeBorder: OleVariant; MaxImagesCont: OleVariant);

说明: merge_cont_line_scan_xld,合并连续线扫描图像中的XLD轮廓。

** MergeRegionsLineScan( const CurrRegions: IHUntypedObjectX; const PrevRegions: IHUntypedObjectX; out CurrMergedRegions: IHUntypedObjectX; out PrevMergedRegions: IHUntypedObjectX; ImageHeight: OleVariant; MergeBorder: OleVariant; MaxImagesRegion: OleVariant);

说明: merge_regions_line_scan,从行扫描图像合并区域。

** MidrangeImage( const Image: IHUntypedObjectX; const Mask: IHUntypedObjectX; out ImageMidrange: IHUntypedObjectX; Margin: OleVariant);

说明: midrange_image,计算掩码内最大和最小值的平均。

** MinImage( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageMin: IHUntypedObjectX);

说明: min_image,按像素计算两个图像的最大小值。

** MinMatrix( MatrixID: OleVariant; MinType: OleVariant; out MatrixMinID: OleVariant);

说明: 矩阵最小值

** MinMaxGray( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; Percent: OleVariant; out Min: OleVariant; out Max: OleVariant; out Range: OleVariant);

说明: min_max_gray,计算区域内的最大和最小灰度值。

** MinkowskiAdd1( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionMinkAdd: IHUntypedObjectX; Iterations: OleVariant);

说明: minkowski_add1,执行区域的Minkowski添加。

** MinkowskiAdd2( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionMinkAdd: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Iterations: OleVariant);

说明: minkowski_add2,扩大区域(使用参考点)。

** MinkowskiSub1( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionMinkSub: IHUntypedObjectX; Iterations: OleVariant);

说明: minkowski_sub1,腐蚀区域。

** MinkowskiSub2( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionMinkSub: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Iterations: OleVariant);

说明: minkowski_sub2,腐蚀区域(使用参考点)。

** MirrorImage( const Image: IHUntypedObjectX; out ImageMirror: IHUntypedObjectX; Mode: OleVariant);

说明: mirror_image,镜像图像。

** MirrorRegion( const Region: IHUntypedObjectX; out RegionMirror: IHUntypedObjectX; Mode: OleVariant; WidthHeight: OleVariant);

说明: mirror_region,反馈平行于X或Y坐标轴的区域。

** ModParallelsXld( const Parallels: IHUntypedObjectX; const Image: IHUntypedObjectX; out ModParallels: IHUntypedObjectX; out ExtParallels: IHUntypedObjectX; Quality: OleVariant; MinGray: OleVariant; MaxGray: OleVariant; MaxStandard: OleVariant);

说明: mod_parallels_xld,测量包括同质区域的并行XLD多边形。

** ModifyComponentRelations( ComponentTrainingID: OleVariant; ReferenceComponent: OleVariant; ToleranceComponent: OleVariant; PositionTolerance: OleVariant; AngleTolerance: OleVariant);

说明: modify_component_relations,修改训练结果中的关系。

** MomentsAnyPointsXld( const XLD: IHUntypedObjectX; Mode: OleVariant; Area: OleVariant; CenterRow: OleVariant; CenterCol: OleVariant; P: OleVariant; Q: OleVariant; out M: OleVariant);

说明: moments_any_points_xld,被看做点云的轮廓或多边形的任意几何时刻(moments)。

** MomentsAnyXld( const XLD: IHUntypedObjectX; Mode: OleVariant; PointOrder: OleVariant; Area: OleVariant; CenterRow: OleVariant; CenterCol: OleVariant; P: OleVariant; Q: OleVariant; out M: OleVariant);

说明: moments_any_xld,轮廓或多边形的任意集合时刻(moments)。

** MomentsGrayPlane( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out MRow: OleVariant; out MCol: OleVariant; out Alpha: OleVariant; out Beta: OleVariant; out Mean: OleVariant);

说明: moments_gray_plane,通过平面计算灰度值力矩和近似值。

** MomentsObjectModel3D( ObjectModel3D: OleVariant; MomentsToCalculate: OleVariant; out Moments: OleVariant);

说明: 3d xld对象被看做点云的轮廓,的几何时刻(moments)

** MomentsPointsXld( const XLD: IHUntypedObjectX; out M11: OleVariant; out M20: OleVariant; out M02: OleVariant);

说明: moments_points_xld,被看做点云的轮廓或多边形的几何时刻(moments)M20, M02, 和 M11。

** MomentsRegion2Nd( const Regions: IHUntypedObjectX; out M11: OleVariant; out M20: OleVariant; out M02: OleVariant; out Ia: OleVariant; out Ib: OleVariant);

说明: moments_region_2nd,区域的某时刻几何特性,。

** MomentsRegion2NdInvar( const Regions: IHUntypedObjectX; out M11: OleVariant; out M20: OleVariant; out M02: OleVariant);

说明: moments_region_2nd_invar,区域的某时刻几何特性。

** MomentsRegion2NdRelInvar( const Regions: IHUntypedObjectX; out Phi1: OleVariant; out Phi2: OleVariant);

说明: moments_region_2nd_rel_invar,计算相关时刻参数。

** MomentsRegion3Rd( const Regions: IHUntypedObjectX; out M21: OleVariant; out M12: OleVariant; out M03: OleVariant; out M30: OleVariant);

说明: moments_region_3rd,区域的某时刻几何特性。

** MomentsRegion3RdInvar( const Regions: IHUntypedObjectX; out M21: OleVariant; out M12: OleVariant; out M03: OleVariant; out M30: OleVariant);

说明: moments_region_3rd_invar,区域的某时刻几何特性。

** MomentsRegionCentral( const Regions: IHUntypedObjectX; out I1: OleVariant; out I2: OleVariant; out I3: OleVariant; out I4: OleVariant);

说明: moments_region_central,区域的某时刻几何特性。

** MomentsRegionCentralInvar( const Regions: IHUntypedObjectX; out PSI1: OleVariant; out PSI2: OleVariant; out PSI3: OleVariant; out PSI4: OleVariant);

说明: moments_region_central_invar,区域的某时刻几何特性。

** MomentsXld( const XLD: IHUntypedObjectX; out M11: OleVariant; out M20: OleVariant; out M02: OleVariant);

说明: moments_xld,轮廓或多边形的几何时刻(moments)M20, M02, and M11。

** Monotony( const Image: IHUntypedObjectX; out ImageMonotony: IHUntypedObjectX);

说明: monotony,计算单一操作。

** MorphHat( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionMorphHat: IHUntypedObjectX);

说明: morph_hat,计算bottom_hat?和top_hat的联合。

** MorphSkeleton( const Region: IHUntypedObjectX; out RegionSkeleton: IHUntypedObjectX);

说明: morph_skeleton,计算区域的形态学框架。

** MorphSkiz( const Region: IHUntypedObjectX; out RegionSkiz: IHUntypedObjectX; Iterations1: OleVariant; Iterations2: OleVariant);

说明: morph_skiz,缩小区域。

** MoveContourOrig( Rows: OleVariant; Columns: OleVariant; out RowsMoved: OleVariant; out ColumnsMoved: OleVariant);

说明: move_contour_orig,将原点变换到引力的中心。

** MoveRectangle( WindowHandle: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; DestRow: OleVariant; DestColumn: OleVariant);

说明: move_rectangle,在输出窗口内部复制。

** MoveRegion( const Region: IHUntypedObjectX; out RegionMoved: IHUntypedObjectX; Row: OleVariant; Column: OleVariant);

说明: move_region,对区域进行变换。

** MultElementMatrix( MatrixAID: OleVariant; MatrixBID: OleVariant; out MatrixMultID: OleVariant);

说明: 多个矩阵元素相乘。

** MultElementMatrixMod( MatrixAID: OleVariant; MatrixBID: OleVariant);

说明: 多个矩阵元素取模

** MultImage( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Mult: OleVariant; Add: OleVariant);

说明: mult_image,使两个图像相乘。

** MultMatrix( MatrixAID: OleVariant; MatrixBID: OleVariant; MultType: OleVariant; out MatrixMultID: OleVariant);

说明: 多个矩阵变换

** MultMatrixMod( MatrixAID: OleVariant; MatrixBID: OleVariant; MultType: OleVariant);

说明: 多个矩阵取模

** NegateFunct1D( Function_: OleVariant; out FunctionInverted: OleVariant);

说明: negate_funct_1d,对Y值取非(反)。

** NewExternWindow( WINHWnd: OleVariant; Row: OleVariant; Column: OleVariant; Width: OleVariant; Height: OleVariant; out WindowHandle: OleVariant);

说明: new_extern_window,在Windows NT下创建虚拟图形窗口。

** NewLine( WindowHandle: OleVariant);

说明: new_line,设置下一行的开始文本光标的位置。

** NoiseDistributionMean( const const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; FilterSize: OleVariant; out Distribution: OleVariant);

说明: noise_distribution_mean,测定图像的噪声分布。

** NonmaxSuppressionAmp( const ImgAmp: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Mode: OleVariant);

说明: nonmax_suppression_amp,抑制图像上的非最大值点。

** NonmaxSuppressionDir( const ImgAmp: IHUntypedObjectX; const ImgDir: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Mode: OleVariant);

说明: nonmax_suppression_dir,利用指定图像抑制图像上的非最大值点。

** NormMatrix( MatrixID: OleVariant; NormType: OleVariant; out Value: OleVariant);

** NumPointsFunct1D( Function_: OleVariant; out Length: OleVariant);

说明: num_points_funct_1d,函数控制点的数目。

** ObjDiff( const Objects: IHUntypedObjectX; const ObjectsSub: IHUntypedObjectX; out ObjectsDiff: IHUntypedObjectX);

说明: 对象差值

** ObjToInteger( const Objects: IHUntypedObjectX; Index: OleVariant; Number: OleVariant; out SurrogateTuple: OleVariant);

说明: obj_to_integer,将图标转换为整型数。

** ObjectModel3DToXyz( out X: IHUntypedObjectX; out Y: IHUntypedObjectX; out Z: IHUntypedObjectX; ObjectModel3D: OleVariant; Type_: OleVariant; CamParam: OleVariant; Pose: OleVariant);

说明: 3d对象xyz坐标

** OcrChangeChar( OCRHandle: OleVariant; Character: OleVariant);

说明: ocr_change_char,为字符建立新的查阅表。

** OcrGetFeatures( const Character: IHUntypedObjectX; OCRHandle: OleVariant; out FeatureVector: OleVariant);

说明: ocr_get_features,计算给定Character(字符)的特征参数。

** OpenComputeDevice( DeviceIdentifier: OleVariant; out DeviceHandle: OleVariant);

** OpenFile( FileName: OleVariant; FileType: OleVariant; out FileHandle: OleVariant);

说明: open_file,打开文本文件。

** OpenFramegrabber( Name: OleVariant; HorizontalResolution: OleVariant; VerticalResolution: OleVariant; ImageWidth: OleVariant; ImageHeight: OleVariant; StartRow: OleVariant; StartColumn: OleVariant; Field: OleVariant; BitsPerChannel: OleVariant; ColorSpace: OleVariant; Generic: OleVariant; ExternalTrigger: OleVariant; CameraType: OleVariant; Device: OleVariant; Port: OleVariant; LineIn: OleVariant; out AcqHandle: OleVariant);

说明: open_framegrabber,打开并配置图像获取设备。

** OpenSerial( PortName: OleVariant; out SerialHandle: OleVariant);

说明: open_serial,打开串行设备。

** OpenSocketAccept( Port: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out AcceptingSocket: OleVariant);

说明: open_socket_accept,打开接受连接请求的插口(接口)。

** OpenSocketConnect( HostName: OleVariant; Port: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Socket: OleVariant);

说明: open_socket_connect,打开插口到已存在的插口。

** OpenTextwindow( Row: OleVariant; Column: OleVariant; Width: OleVariant; Height: OleVariant; BorderWidth: OleVariant; BorderColor: OleVariant; BackgroundColor: OleVariant; FatherWindow: OleVariant; Mode: OleVariant; Machine: OleVariant; out WindowHandle: OleVariant);

说明: open_textwindow,打开文本窗口。

** OpenWindow( Row: OleVariant; Column: OleVariant; Width: OleVariant; Height: OleVariant; FatherWindow: OleVariant; Mode: OleVariant; Machine: OleVariant; out WindowHandle: OleVariant);

说明: open_window,打开图形窗口。

** Opening( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionOpening: IHUntypedObjectX);

说明: opening,打开区域。

** OpeningCircle( const Region: IHUntypedObjectX; out RegionOpening: IHUntypedObjectX; Radius: OleVariant);

说明: opening_circle,打开圆形结构基础的区域。

** OpeningGolay( const Region: IHUntypedObjectX; out RegionOpening: IHUntypedObjectX; GolayElement: OleVariant; Rotation: OleVariant);

说明: opening_golay,打开格雷字母表的元素的区域。

** OpeningRectangle1( const Region: IHUntypedObjectX; out RegionOpening: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: opening_rectangle1,打开矩形结构基础的区域。

** OpeningSeg( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionOpening: IHUntypedObjectX);

说明: opening_seg,分离重叠区域。

** OpticalFlowMg( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; out VectorField: IHUntypedObjectX; Algorithm: OleVariant; SmoothingSigma: OleVariant; IntegrationSigma: OleVariant; FlowSmoothness: OleVariant; Gradientconst ancy: OleVariant; MGParamName: OleVariant; MGParamValue: OleVariant);

说明: optical_flow_mg,计算两个图像之间的光流。

** OptimizeAop( OperatorName: OleVariant; IconicType: OleVariant; FileName: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

说明: aop优化

** OptimizeFftSpeed( Width: OleVariant; Height: OleVariant; Mode: OleVariant);

说明: optimize_fft_speed,使FFT的运行时间最优化。

** OptimizeRftSpeed( Width: OleVariant; Height: OleVariant; Mode: OleVariant);

说明: optimize_rft_speed,使实值的FFT的运行时间最优化。

** OrientationPointsXld( const XLD: IHUntypedObjectX; out Phi: OleVariant);

说明: orientation_points_xld,被看做点云的轮廓或多边形的方向。

** OrientationRegion( const Regions: IHUntypedObjectX; out Phi: OleVariant);

说明: orientation_region,区域的定向。

** OrientationXld( const XLD: IHUntypedObjectX; out Phi: OleVariant);

说明: orientation_xld,轮廓或多边形的方向。

** OrthogonalDecomposeMatrix( MatrixID: OleVariant; DecompositionType: OleVariant; out putMatricesType: OleVariant; ComputeOrthogonal: OleVariant; out MatrixOrthogonalID: OleVariant; out MatrixTriangularID: OleVariant);

说明: 正交变形矩阵

** OverpaintGray( const ImageDestination: IHUntypedObjectX; const ImageSource: IHUntypedObjectX);

说明: overpaint_gray,重新绘制图像的灰度值。

** OverpaintRegion( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; Grayval: OleVariant; Type_: OleVariant);

说明: overpaint_region,重新绘制图像的区域。

** PaintGray( const ImageSource: IHUntypedObjectX; const ImageDestination: IHUntypedObjectX; out MixedImage: IHUntypedObjectX);

说明: paint_gray,把图像的灰度值画在另图像上。

** PaintRegion( const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Grayval: OleVariant; Type_: OleVariant);

说明: paint_region,把区域画在图像中。

** PaintXld( const XLD: IHUntypedObjectX; const Image: IHUntypedObjectX; out ImageResult: IHUntypedObjectX; Grayval: OleVariant);

说明: paint_xld,把XLD目标画在图像中。

** PartitionDynamic( const Region: IHUntypedObjectX; out Partitioned: IHUntypedObjectX; Distance: OleVariant; Percent: OleVariant);

说明: partition_dynamic,将区域分割为等大的矩形。

** PartitionLines( RowBeginIn: OleVariant; ColBeginIn: OleVariant; RowEndIn: OleVariant; ColEndIn: OleVariant; Feature: OleVariant; Operation: OleVariant; Min: OleVariant; Max: OleVariant; out RowBeginOut: OleVariant; out ColBeginOut: OleVariant; out RowEndOut: OleVariant; out ColEndOut: OleVariant; out FailRowBOut: OleVariant; out FailColBOut: OleVariant; out FailRowEOut: OleVariant; out FailColEOut: OleVariant);

说明: partition_lines,通过各种标准区分线。

** PartitionRectangle( const Region: IHUntypedObjectX; out Partitioned: IHUntypedObjectX; Width: OleVariant; Height: OleVariant);

说明: 通过各种标准区分矩形。

** PhaseDeg( const ImageComplex: IHUntypedObjectX; out ImagePhase: IHUntypedObjectX);

说明: phase_deg,返回用角度表示的复杂图像的相位。

** PhaseRad( const ImageComplex: IHUntypedObjectX; out ImagePhase: IHUntypedObjectX);

说明: phase_rad,返回用弧度表示的复杂图像的相位。

** PhotStereo( const Images: IHUntypedObjectX; out Height: IHUntypedObjectX; Slants: OleVariant; Tilts: OleVariant);

说明: phot_stereo,根据至少三个灰度值的图像来重建平面。

** PhotometricStereo( const Images: IHUntypedObjectX; out HeightField: IHUntypedObjectX; out Gradient: IHUntypedObjectX; out Albedo: IHUntypedObjectX; Slants: OleVariant; Tilts: OleVariant; ResultType: OleVariant; Reconst ructionMethod: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

** PlaneDeviation( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out Deviation: OleVariant);

说明: plane_deviation,从近似像平面计算灰度值的偏差。

** Plateaus( const Image: IHUntypedObjectX; out Plateaus: IHUntypedObjectX);

说明: plateaus,检测所有平稳状态灰度值。

** PlateausCenter( const Image: IHUntypedObjectX; out Plateaus: IHUntypedObjectX);

说明: plateaus_center,检测所有平稳状态灰度值的中心。

** PointsFoerstner( const Image: IHUntypedObjectX; SigmaGrad: OleVariant; SigmaInt: OleVariant; SigmaPoints: OleVariant; ThreshInhom: OleVariant; ThreshShape: OleVariant; Smoothing: OleVariant; EliminateDoublets: OleVariant; out RowJunctions: OleVariant; out ColumnJunctions: OleVariant; out CoRRJunctions: OleVariant; out CoRCJunctions: OleVariant; out CoCCJunctions: OleVariant; out RowArea: OleVariant; out ColumnArea: OleVariant; out CoRRArea: OleVariant; out CoRCArea: OleVariant; out CoCCArea: OleVariant);

说明: points_foerstner,使用F?rstner算子检测关注点。

** PointsHarris( const Image: IHUntypedObjectX; SigmaGrad: OleVariant; SigmaSmooth: OleVariant; Alpha: OleVariant; Threshold: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: points_harris,使用Harris算子检测关注点。

** PointsHarrisBinomial( const Image: IHUntypedObjectX; MaskSizeGrad: OleVariant; MaskSizeSmooth: OleVariant; Alpha: OleVariant; Threshold: OleVariant; Subpix: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: 使用Harris算子检测关注二项式。

** PointsLepetit( const Image: IHUntypedObjectX; Radius: OleVariant; CheckNeighbor: OleVariant; MinCheckNeighborDiff: OleVariant; MinScore: OleVariant; Subpix: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明:

** PointsSojka( const Image: IHUntypedObjectX; MaskSize: OleVariant; SigmaW: OleVariant; SigmaD: OleVariant; MinGrad: OleVariant; MinApparentness: OleVariant; MinAngle: OleVariant; Subpix: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: points_sojka,使用Sojka算子找出角点。

** PolarTransContourXld( const Contour: IHUntypedObjectX; out PolarTransContour: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; AngleStart: OleVariant; AngleEnd: OleVariant; RadiusStart: OleVariant; RadiusEnd: OleVariant; Width: OleVariant; Height: OleVariant);

说明: polar_trans_contour_xld,将环状弧中的轮廓转换为极坐标形式。

** PolarTransContourXldInv( const PolarContour: IHUntypedObjectX; out XYTransContour: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; AngleStart: OleVariant; AngleEnd: OleVariant; RadiusStart: OleVariant; RadiusEnd: OleVariant; WidthIn: OleVariant; HeightIn: OleVariant; Width: OleVariant; Height: OleVariant);

说明: polar_trans_contour_xld_inv,将极坐标下的轮廓转换为笛卡尔坐标下的形式。

** PolarTransImage( const ImageXY: IHUntypedObjectX; out ImagePolar: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Width: OleVariant; Height: OleVariant);

说明: polar_trans_image,把图像转换成极坐标。

** PolarTransImageExt( const Image: IHUntypedObjectX; out PolarTransImage: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; AngleStart: OleVariant; AngleEnd: OleVariant; RadiusStart: OleVariant; RadiusEnd: OleVariant; Width: OleVariant; Height: OleVariant; Interpolation: OleVariant);

说明: polar_trans_image_ext,把图像中的环形弧转变成极坐标。

** PolarTransImageInv( const PolarImage: IHUntypedObjectX; out XYTransImage: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; AngleStart: OleVariant; AngleEnd: OleVariant; RadiusStart: OleVariant; RadiusEnd: OleVariant; Width: OleVariant; Height: OleVariant; Interpolation: OleVariant);

说明: polar_trans_image_inv,把极坐标中的图像转变成直角坐标。

** PolarTransRegion( const Region: IHUntypedObjectX; out PolarTransRegion: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; AngleStart: OleVariant; AngleEnd: OleVariant; RadiusStart: OleVariant; RadiusEnd: OleVariant; Width: OleVariant; Height: OleVariant; Interpolation: OleVariant);

说明: polar_trans_region,将环状弧内的区域转换为极坐标。

** PolarTransRegionInv( const PolarRegion: IHUntypedObjectX; out XYTransRegion: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; AngleStart: OleVariant; AngleEnd: OleVariant; RadiusStart: OleVariant; RadiusEnd: OleVariant; WidthIn: OleVariant; HeightIn: OleVariant; Width: OleVariant; Height: OleVariant; Interpolation: OleVariant);

说明: polar_trans_region_inv,将极坐标中的区域转换为笛卡尔坐标中的区域。

** PoseAverage( Poses: OleVariant; Weights: OleVariant; Mode: OleVariant; SigmaT: OleVariant; SigmaR: OleVariant; out AveragePose: OleVariant; out Quality: OleVariant);

说明: 位置均值

** PoseCompose( PoseLeft: OleVariant; PoseRight: OleVariant; out PoseCompose: OleVariant);

说明: 位置合成

** PoseInvert( Pose: OleVariant; out PoseInvert: OleVariant);

说明: 位置反转

** PoseToHomMat3d( Pose: OleVariant; out HomMat3d: OleVariant);

说明: pose_to_hom_mat3d,将三位模式转换为同质变换矩阵。

** PoseToQuat( Pose: OleVariant; out Quaternion: OleVariant);

说明: 矩阵旋转变换

** Pouring( const Image: IHUntypedObjectX; out Regions: IHUntypedObjectX; Mode: OleVariant; MinGray: OleVariant; MaxGray: OleVariant);

说明: pouring,根据大于“pouring water”分割图像。

** PowElementMatrix( MatrixID: OleVariant; MatrixExpID: OleVariant; out MatrixPowID: OleVariant);

说明: 矩阵元素乘方

** PowElementMatrixMod( MatrixID: OleVariant; MatrixExpID: OleVariant);

说明: 矩阵元素乘方取模

** PowImage( const Image: IHUntypedObjectX; out PowImage: IHUntypedObjectX; Exponent: OleVariant);

说明: 图像乘方值

** PowMatrix( MatrixID: OleVariant; MatrixType: OleVariant; Power: OleVariant; out MatrixPowID: OleVariant);

说明: 矩阵乘方值

** PowMatrixMod( MatrixID: OleVariant; MatrixType: OleVariant; Power: OleVariant);

说明: 矩阵乘方值取模

** PowScalarElementMatrix( MatrixID: OleVariant; Power: OleVariant; out MatrixPowID: OleVariant);

说明: 可变矩阵乘方值

** PowScalarElementMatrixMod( MatrixID: OleVariant; Power: OleVariant);

说明: 可变矩阵乘方值取模

** PowerByte( const Image: IHUntypedObjectX; out PowerByte: IHUntypedObjectX);

说明: power_byte,返回复杂图像的功率谱。

** PowerLn( const Image: IHUntypedObjectX; out ImageResult: IHUntypedObjectX);

说明: power_ln,返回复杂图像的功率谱。

** PowerReal( const Image: IHUntypedObjectX; out ImageResult: IHUntypedObjectX);

说明: power_real,返回复杂图像的功率谱。

** PrepContourFourier( Rows: OleVariant; Columns: OleVariant; TransMode: OleVariant; out ParContour: OleVariant);

说明: prep_contour_fourier,参数化传输的元组。

** PrepareDirectVariationModel( const RefImage: IHUntypedObjectX; const VarImage: IHUntypedObjectX; ModelID: OleVariant; AbsThreshold: OleVariant; VarThreshold: OleVariant);

说明: prepare_direct_variation_model,为图像对比准备变化模型。

** PrepareObjectModel3D( ObjectModel3D: OleVariant; Purpose: OleVariant; OverwriteData: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 为图像准备变化模型。

** PrepareSampleIdentifier( SampleIdentifier: OleVariant; RemovePreparationData: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 准备样本标识

** PrepareVariationModel( ModelID: OleVariant; AbsThreshold: OleVariant; VarThreshold: OleVariant);

说明: prepare_variation_model,为图像对比准备变化模型。

** PrewittAmp( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX);

说明: prewitt_amp,使用Prewitt算子检测边缘(幅值)。

** PrewittDir( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX; out ImageEdgeDir: IHUntypedObjectX);

说明: prewitt_dir,使用Prewitt算子检测边缘(幅值和相位)。

** PrincipalComp( const MultiChannelImage: IHUntypedObjectX; out PCAImage: IHUntypedObjectX; out InfoPerComp: OleVariant);

说明: principal_comp,计算多通道图像的主要部分。

** ProjHomMat2dToPose( Homography: OleVariant; CameraMatrix: OleVariant; Method: OleVariant; out Pose: OleVariant);

说明: 2d矩阵姿态投影

** ProjMatchPointsDistortionRansac( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; RowMove: OleVariant; ColMove: OleVariant; RowTolerance: OleVariant; ColTolerance: OleVariant; Rotation: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out HomMat2d: OleVariant; out Kappa: OleVariant; out Error: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: Ransac算法节点投影失真计算

** ProjMatchPointsDistortionRansacGuided( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; HomMat2dGuide: OleVariant; KappaGuide: OleVariant; DistanceTolerance: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out HomMat2d: OleVariant; out Kappa: OleVariant; out Error: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: Ransac引导算法节点投影失真计算

** ProjMatchPointsRansac( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; RowMove: OleVariant; ColMove: OleVariant; RowTolerance: OleVariant; ColTolerance: OleVariant; Rotation: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out HomMat2d: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: Ransac算法,投影节点匹配

** ProjMatchPointsRansacGuided( const Image1: IHUntypedObjectX; const Image2: IHUntypedObjectX; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; GrayMatchMethod: OleVariant; MaskSize: OleVariant; HomMat2dGuide: OleVariant; DistanceTolerance: OleVariant; MatchThreshold: OleVariant; EstimationMethod: OleVariant; DistanceThreshold: OleVariant; RandSeed: OleVariant; out HomMat2d: OleVariant; out Points1: OleVariant; out Points2: OleVariant);

说明: Ransac引导算法,投影节点匹配

** Project3DPoint( X: OleVariant; Y: OleVariant; Z: OleVariant; CameraParam: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: project_3d_point,将三维点投射到子像素图像坐标。

** ProjectHomPointHomMat3d( HomMat3d: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; Pw: OleVariant; out Qx: OleVariant; out Qy: OleVariant; out Qw: OleVariant);

说明: 3D目标模型,投影坐标计算

** ProjectObjectModel3D( out ModelContours: IHUntypedObjectX; ObjectModel3D: OleVariant; CamParam: OleVariant; Pose: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: project_object_model_3d,把3D目标模型的边缘投影到图像坐标中。

** ProjectPointHomMat3d( HomMat3d: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; out Qx: OleVariant; out Qy: OleVariant);

说明: 3D目标模型,节点投影坐标计算

** ProjectShapeModel3D( out ModelContours: IHUntypedObjectX; ShapeModel3DID: OleVariant; CamParam: OleVariant; Pose: OleVariant; HiddenSurfaceRemoval: OleVariant; MinFaceAngle: OleVariant);

说明: project_shape_model_3d,把3D轮廓模型的边缘投影到图像坐标中。

** ProjectionPl( Row: OleVariant; Column: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant; out RowProj: OleVariant; out ColProj: OleVariant);

说明: projection_pl,计算线上点的投影。

** ProjectiveTransContourXld( const Contours: IHUntypedObjectX; out ContoursProjTrans: IHUntypedObjectX; HomMat2d: OleVariant);

说明: xld轮廓,投影变换矩阵计算

** ProjectiveTransHomPoint3D( HomMat3d: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; Pw: OleVariant; out Qx: OleVariant; out Qy: OleVariant; out Qz: OleVariant; out Qw: OleVariant);

说明: 3d节点,投影变换矩阵计算

** ProjectiveTransImage( const Image: IHUntypedObjectX; out TransImage: IHUntypedObjectX; HomMat2d: OleVariant; Interpolation: OleVariant; AdaptImageSize: OleVariant; TransformDomain: OleVariant);

说明: projective_trans_image,把投影变换应用于图像中。

** ProjectiveTransImageSize( const Image: IHUntypedObjectX; out TransImage: IHUntypedObjectX; HomMat2d: OleVariant; Interpolation: OleVariant; Width: OleVariant; Height: OleVariant; TransformDomain: OleVariant);

说明: projective_trans_image_size,把投影变换应用于图像中并且指定输出图像的大小。

** ProjectiveTransObjectModel3D( ObjectModel3D: OleVariant; HomMat3d: OleVariant; out ObjectModel3DProjectiveTrans: OleVariant);

** ProjectiveTransPixel( HomMat2d: OleVariant; Row: OleVariant; Col: OleVariant; out RowTrans: OleVariant; out ColTrans: OleVariant);

说明: projective_trans_pixel,利用同质投影变换矩阵表示像素坐标轴。

** ProjectiveTransPoint2D( HomMat2d: OleVariant; Px: OleVariant; Py: OleVariant; Pw: OleVariant; out Qx: OleVariant; out Qy: OleVariant; out Qw: OleVariant);

说明: projective_trans_point_2d,利用投影变换矩阵表示同质二维点。

** ProjectiveTransPoint3D( HomMat3d: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; out Qx: OleVariant; out Qy: OleVariant; out Qz: OleVariant);

** ProjectiveTransRegion( const Regions: IHUntypedObjectX; out TransRegions: IHUntypedObjectX; HomMat2d: OleVariant; Interpolation: OleVariant);

说明: projective_trans_region,对区域进行射影变换。

** ProtectOcrTrainf( TrainingFile: OleVariant; Password: OleVariant; TrainingFileProtected: OleVariant);

** Pruning( const Region: IHUntypedObjectX; out RegionPrune: IHUntypedObjectX; Length: OleVariant);

说明: pruning,去掉区域的分支。

** QuatCompose( QuaternionLeft: OleVariant; QuaternionRight: OleVariant; out QuaternionComposed: OleVariant);

说明: Quat旋转矩阵合成

** QuatConjugate( Quaternion: OleVariant; out ConjugatedQuaternion: OleVariant);

说明: Quat旋转矩阵连接

** QuatInterpolate( QuaternionStart: OleVariant; QuaternionEnd: OleVariant; InterpPos: OleVariant; out QuaternionInterpolated: OleVariant);

说明: Quat旋转矩阵交集

** QuatNormalize( Quaternion: OleVariant; out NormalizedQuaternion: OleVariant);

说明: Quat旋转矩阵

** QuatRotatePoint3D( Quaternion: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; out Qx: OleVariant; out Qy: OleVariant; out Qz: OleVariant);

说明: Quat旋转矩阵,节点3D旋转

** QuatToHomMat3d( Quaternion: OleVariant; out RotationMatrix: OleVariant);

说明: Quat旋转矩阵,3D矩阵

** QuatToPose( Quaternion: OleVariant; out Pose: OleVariant);

说明: Quat旋转矩阵,姿态变换

** QueryAllColors( WindowHandle: OleVariant; out Colors: OleVariant);

说明: query_all_colors,查询所有颜色名称。

** QueryAopInfo( OperatorName: OleVariant; IndexName: OleVariant; IndexValue: OleVariant; out Name: OleVariant; out Value: OleVariant);

说明: Quat旋转矩阵,aop信息

** QueryAvailableComputeDevices( out DeviceIdentifier: OleVariant);

说明: 查询可用设备信息

** QueryBarCodeParams( BarCodeHandle: OleVariant; Properties: OleVariant; out GenParamNames: OleVariant);

说明: 查询条码参数

** QueryCalibDataObservIndices( CalibDataID: OleVariant; ItemType: OleVariant; ItemIdx: OleVariant; out Index1: OleVariant; out Index2: OleVariant);

说明: 查询观测校准指数

** QueryColor( WindowHandle: OleVariant; out Colors: OleVariant);

说明: query_color,查询窗口中显示的所有颜色名称。

** QueryColored( out PossibleNumberOfColors: OleVariant);

说明: query_colored,查询颜色输出的颜色数目。

** QueryContourAttribsXld( const Contour: IHUntypedObjectX; out Attribs: OleVariant);

说明: query_contour_attribs_xld,返回XLD轮廓定义的属性的名字。

** QueryContourGlobalAttribsXld( const Contour: IHUntypedObjectX; out Attribs: OleVariant);

说明: query_contour_global_attribs_xld,返回XLD轮廓定义的全局属性的名字。

** QueryDataCode2DParams( DataCodeHandle: OleVariant; QueryName: OleVariant; out GenParamNames: OleVariant);

说明: query_data_code_2d_params,为给定二维数据编码模型获取通用参数或对象的名字,其也可用于其他的二维数据编码模型中。

** QueryFont( WindowHandle: OleVariant; out Font: OleVariant);

说明: query_font,查询可得到的字体。

** QueryGray( WindowHandle: OleVariant; out Grayval: OleVariant);

说明: query_gray,查询显示的灰度值。

** QueryInsert( WindowHandle: OleVariant; out Mode: OleVariant);

说明: query_insert,查询可能的图解模式。

** QueryLineWidth( out Min: OleVariant; out Max: OleVariant);

说明: query_line_width,查询可能的线宽。

** QueryLut( WindowHandle: OleVariant; out LookUpTable: OleVariant);

说明: query_lut,查询所有可得到的查询表。

** QueryMshape( WindowHandle: OleVariant; out ShapeNames: OleVariant);

说明: query_mshape,查询所有可得到的鼠标指针形状。

** QueryOperatorInfo( out Slots: OleVariant);

说明: query_operator_info,联合操作get_operator_info查询空档相关信息。

** QueryPaint( WindowHandle: OleVariant; out Mode: OleVariant);

说明: query_paint,查询灰度值显示模式。

** QueryParamInfo( out Slots: OleVariant);

说明: query_param_info,查询关于操作get_param_info的空档的在线信息。

** QueryShape( out DisplayShape: OleVariant);

说明: query_shape,查询区域显示模式。

** QuerySheetOfLightParams( SheetOfLightModelID: OleVariant; QueryName: OleVariant; out GenParamNames: OleVariant);

说明: 查询光线表参数

** QuerySpy( out Classes: OleVariant; out Values: OleVariant);

说明: query_spy,查询HALCON调试工具可能的设置。

** QueryTshape( WindowHandle: OleVariant; out TextCursor: OleVariant);

说明: query_tshape,查询文本光标的所有可得到的形状。

** QueryWindowType( out WindowTypes: OleVariant);

说明: query_window_type,查询所有可得到的窗口类型。

** RadialDistortionSelfCalibration( const Contours: IHUntypedObjectX; out SelectedContours: IHUntypedObjectX; Width: OleVariant; Height: OleVariant; InlierThreshold: OleVariant; RandSeed: OleVariant; DistortionModel: OleVariant; DistortionCenter: OleVariant; PrincipalPointVar: OleVariant; out CameraParam: OleVariant);

说明: 失真校准取值范围

** RadiometricSelfCalibration( const Images: IHUntypedObjectX; ExposureRatios: OleVariant; Features: OleVariant; FunctionType: OleVariant; Smoothness: OleVariant; PolynomialDegree: OleVariant; out InverseResponse: OleVariant);

说明: radiometric_self_calibration,执行相机的辐射测量的自校准。

** RankImage( const Image: IHUntypedObjectX; const Mask: IHUntypedObjectX; out ImageRank: IHUntypedObjectX; Rank: OleVariant; Margin: OleVariant);

说明: rank_image,通过任意等级掩码平滑图像。

** RankN( const Image: IHUntypedObjectX; out RankImage: IHUntypedObjectX; RankIndex: OleVariant);

说明: 生成RankN图像

** RankRect( const Image: IHUntypedObjectX; out ImageRank: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; Rank: OleVariant);

说明: 给对矩形的操作归类。

** RankRegion( const Region: IHUntypedObjectX; out RegionCount: IHUntypedObjectX; Width: OleVariant; Height: OleVariant; Number: OleVariant);

说明: rank_region,给对区域的操作归类。

** ReadAopKnowledge( FileName: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out Attributes: OleVariant; out OperatorNames: OleVariant);

说明: 读取aop数据

** ReadBarCodeModel( FileName: OleVariant; out BarCodeHandle: OleVariant);

说明: 读取条码模型

** ReadCalibData( FileName: OleVariant; out CalibDataID: OleVariant);

说明: 读取校准数据

** ReadCamPar( CamParFile: OleVariant; out CameraParam: OleVariant);

说明: read_cam_par,从文本文件中读取内部相机参数。

** ReadCameraSetupModel( FileName: OleVariant; out CameraSetupModelID: OleVariant);

说明: 读取相机设定模型

** ReadChar( WindowHandle: OleVariant; out Char: OleVariant; out Code: OleVariant);

说明: read_char,从文本窗口读取字符。

** ReadClassBox( ClassifHandle: OleVariant; FileName: OleVariant);

说明: read_class_box,从文件中读取分类器。

** ReadClassGmm( FileName: OleVariant; out GMMHandle: OleVariant);

说明: read_class_gmm,从文件中读取高斯混合模型。

** ReadClassKnn( FileName: OleVariant; out KNNHandle: OleVariant);

说明: 读取knn数据

** ReadClassMlp( FileName: OleVariant; out MLPHandle: OleVariant);

说明: read_class_mlp,从文件中读取多层感知器。

** ReadClassSvm( FileName: OleVariant; out SVMHandle: OleVariant);

说明: read_class_svm,从文件中读取支持向量机。

** ReadClassTrainData( FileName: OleVariant; out ClassTrainDataHandle: OleVariant);

说明: 读取训练数据

** ReadComponentModel( FileName: OleVariant; out ComponentModelID: OleVariant);

说明: read_component_model,从文件中读取组件模型。

** ReadContourXldArcInfo( out Contours: IHUntypedObjectX; FileName: OleVariant);

说明: read_contour_xld_arc_info,从用ARC/INFO生成格式表示的文件读取XLD轮廓。

** ReadContourXldDxf( out Contours: IHUntypedObjectX; FileName: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out DxfStatus: OleVariant);

说明: read_contour_xld_dxf,从DXF文件中读取 XLD轮廓。

** ReadDataCode2DModel( FileName: OleVariant; out DataCodeHandle: OleVariant);

说明: read_data_code_2d_model,从文件中读取二维数据编码模型并新建模型。

** ReadDeformableModel( FileName: OleVariant; out ModelID: OleVariant);

说明: 读取变形模型数据

** ReadDescriptorModel( FileName: OleVariant; out ModelID: OleVariant);

说明: 读取描述模型数据

** ReadFftOptimizationData( FileName: OleVariant);

说明: read_fft_optimization_data,从文件中下载FFT速度最优数据。

** ReadFunct1D( FileName: OleVariant; out Function_: OleVariant);

说明: read_funct_1d,从文件中读取函数。

** ReadGraySe( out SE: IHUntypedObjectX; FileName: OleVariant);

说明: read_gray_se,为灰度形态学下载结构基础。

** ReadImage( out Image: IHUntypedObjectX; FileName: OleVariant);

说明: read_image,读取有不同文件格式的图像。

** ReadKalman( FileName: OleVariant; out Dimension: OleVariant; out Model: OleVariant; out Measurement: OleVariant; out Prediction: OleVariant);

说明: read_kalman,读取卡尔曼滤波器的说明文件。

** ReadMatrix( FileName: OleVariant; out MatrixID: OleVariant);

说明: 读取矩阵数据

** ReadMeasure( FileName: OleVariant; out MeasureHandle: OleVariant);

说明: 读取矩阵测量

** ReadMetrologyModel( FileName: OleVariant; out MetrologyHandle: OleVariant);

说明: 读取计量模型测量

** ReadNccModel( FileName: OleVariant; out ModelID: OleVariant);

说明: read_ncc_model,从文件中读取NCC模型。

** ReadObjectModel3D( FileName: OleVariant; Scale: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out ObjectModel3D: OleVariant; out Status: OleVariant);

说明: 读取3d模型测量

** ReadObjectModel3DDxf( FileName: OleVariant; Scale: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out ObjectModel3D: OleVariant; out DxfStatus: OleVariant);

说明: read_object_model_3d_dxf,从DXF文件中读取3D目标模型。

** ReadOcr( FileName: OleVariant; out OCRHandle: OleVariant);

说明: read_ocr,从文件的FileName(文件名)读取OCR分级器。

** ReadOcrClassKnn( FileName: OleVariant; out OCRHandle: OleVariant);

说明: 读取ocr-knn数据

** ReadOcrClassMlp( FileName: OleVariant; out OCRHandle: OleVariant);

说明: read_ocr_class_mlp,从文件中读取OCR分级器。

** ReadOcrClassSvm( FileName: OleVariant; out OCRHandle: OleVariant);

说明: read_ocr_class_svm,从文件中读取基于OCR分级器的SVM。

** ReadOcrTrainf( out Characters: IHUntypedObjectX; TrainingFile: OleVariant; out CharacterNames: OleVariant);

说明: read_ocr_trainf,从文件中读取字符,将其转换到图像中。

** ReadOcrTrainfNames( TrainingFile: OleVariant; out CharacterNames: OleVariant; out CharacterCount: OleVariant);

说明: read_ocr_trainf_names,查询哪些字符存储在测试文件中。

** ReadOcrTrainfNamesProtected( TrainingFile: OleVariant; Password: OleVariant; out CharacterNames: OleVariant; out CharacterCount: OleVariant);

说明: 读取ocr数据

** ReadOcrTrainfSelect( out Characters: IHUntypedObjectX; TrainingFile: OleVariant; SearchNames: OleVariant; out FoundNames: OleVariant);

说明: read_ocr_trainf_select,从文件中读取测试特定字符,将其转换到图像中。

** ReadOcv( FileName: OleVariant; out OCVHandle: OleVariant);

说明: read_ocv,从文件中读取OCV工具。

** ReadPolygonXldArcInfo( out Polygons: IHUntypedObjectX; FileName: OleVariant);

说明: read_polygon_xld_arc_info,从用ARC/INFO生成格式表示的文件读取XLD多边形。

** ReadPolygonXldDxf( out Polygons: IHUntypedObjectX; FileName: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out DxfStatus: OleVariant);

说明: read_polygon_xld_dxf,从DXF文件中读取 XLD多边形。

** ReadPose( PoseFile: OleVariant; out Pose: OleVariant);

说明: read_pose,从文本文件中读取三维模式。

** ReadRegion( out Region: IHUntypedObjectX; FileName: OleVariant);

说明: read_region,读取二值图像或者HALCON区域。

** ReadSampleIdentifier( FileName: OleVariant; out SampleIdentifier: OleVariant);

说明: 读取样本标识数据

** ReadSamplesClassGmm( GMMHandle: OleVariant; FileName: OleVariant);

说明: read_samples_class_gmm,从文件中读取高斯混合模型的训练数据。

** ReadSamplesClassMlp( MLPHandle: OleVariant; FileName: OleVariant);

说明: read_samples_class_mlp,从文件中读取多层感知器的训练数据。

** ReadSamplesClassSvm( SVMHandle: OleVariant; FileName: OleVariant);

说明: read_samples_class_svm,从文件中读取支持向量机的训练数据。

** ReadSampset( FileName: OleVariant; out SampKey: OleVariant);

说明: read_sampset,从文件中读取训练数据组。

** ReadSequence( out Image: IHUntypedObjectX; HeaderSize: OleVariant; SourceWidth: OleVariant; SourceHeight: OleVariant; StartRow: OleVariant; StartColumn: OleVariant; DestWidth: OleVariant; DestHeight: OleVariant; PixelType: OleVariant; BitOrder: OleVariant; ByteOrder: OleVariant; Pad: OleVariant; Index: OleVariant; FileName: OleVariant);

说明: read_sequence,读取图像。

** ReadSerial( SerialHandle: OleVariant; NumCharacters: OleVariant; out Data: OleVariant);

说明: read_serial,读取串行设备。

** ReadShapeModel( FileName: OleVariant; out ModelID: OleVariant);

说明: read_shape_model,从文件中读取轮廓模型。

** ReadShapeModel3D( FileName: OleVariant; out ShapeModel3DID: OleVariant);

说明: read_shape_model_3d,从文件中读取3D轮廓模型。

** ReadString( WindowHandle: OleVariant; InString: OleVariant; Length: OleVariant; out OutString: OleVariant);

说明: read_string,从文本窗口读取字符串。

** ReadSurfaceModel( FileName: OleVariant; out SurfaceModelID: OleVariant);

说明: 读取表面模型数据

** ReadTemplate( FileName: OleVariant; out TemplateID: OleVariant);

说明: read_template,从文件中读取模板。

** ReadTrainingComponents( FileName: OleVariant; out ComponentTrainingID: OleVariant);

说明: read_training_components,从文件中读取组件训练结果。

** ReadTuple( FileName: OleVariant; out Tuple: OleVariant);

说明: read_tuple,从文件中读取数组。

** ReadVariationModel( FileName: OleVariant; out ModelID: OleVariant);

说明: read_variation_model,从文件中读取变化模型。

** ReadWorldFile( FileName: OleVariant; out WorldTransformation: OleVariant);

说明: read_world_file,从ARC/INFO世界文件中读取地理编码。

** RealToComplex( const ImageReal: IHUntypedObjectX; const ImageImaginary: IHUntypedObjectX; out ImageComplex: IHUntypedObjectX);

说明: real_to_complex,把两个实际图像转变为复杂图像。

** RealToVectorField( const Row: IHUntypedObjectX; const Col: IHUntypedObjectX; out VectorField: IHUntypedObjectX; Type_: OleVariant);

说明: real_to_vector_field,把两个实值图像转变为矢量域图像。

** ReceiveData( Socket: OleVariant; Format: OleVariant; out Data: OleVariant; out From: OleVariant);

说明: 接受数据

** ReceiveImage( out Image: IHUntypedObjectX; Socket: OleVariant);

说明: receive_image,通过插口连接接收图像。

** ReceiveRegion( out Region: IHUntypedObjectX; Socket: OleVariant);

说明: receive_region,通过插口连接接收区域。

** ReceiveSerializedItem( Socket: OleVariant; out SerializedItemHandle: OleVariant);

说明: 接受序列数据

** ReceiveTuple( Socket: OleVariant; out Tuple: OleVariant);

说明: receive_tuple,通过插口连接接收元组。

** ReceiveXld( out XLD: IHUntypedObjectX; Socket: OleVariant);

说明: receive_xld,通过插口连接接收XLD对象。

** ructHeightFieldFromGradient( const Gradient: IHUntypedObjectX; out HeightField: IHUntypedObjectX; Reconst ructionMethod: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 从梯度图获取高度

** ructPointsStereo( StereoModelID: OleVariant; Row: OleVariant; Column: OleVariant; CovIP: OleVariant; CameraIdx: OleVariant; PointIdx: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out CovWP: OleVariant; out PointIdxOut: OleVariant);

说明: 从立体节点获取高度

** ructSurfaceStereo( const Images: IHUntypedObjectX; StereoModelID: OleVariant; out ObjectModel3D: OleVariant);

说明: 从立体表面获取高度

** Rectangle1Domain( const Image: IHUntypedObjectX; out ImageReduced: IHUntypedObjectX; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: rectangle1_domain,把图像的区域缩小到矩形。

** Rectangularity( const Regions: IHUntypedObjectX; out Rectangularity: OleVariant);

说明: rectangularity,影响区域矩形相似度的形状系数。

** ReduceClassSvm( SVMHandle: OleVariant; Method: OleVariant; MinRemainingSV: OleVariant; MaxError: OleVariant; out SVMHandleReduced: OleVariant);

说明: reduce_class_svm,为了更快分类,用降低的支持向量机近似训练过的支持向量机。

** ReduceDomain( const Image: IHUntypedObjectX; const Region: IHUntypedObjectX; out ImageReduced: IHUntypedObjectX);

说明: reduce_domain,缩小图像的区域。

** ReduceObjectModel3DByView( const Region: IHUntypedObjectX; ObjectModel3D: OleVariant; CamParam: OleVariant; Pose: OleVariant; out ObjectModel3DReduced: OleVariant);

说明: 通过视口,减少图像区域

** ReduceOcrClassSvm( OCRHandle: OleVariant; Method: OleVariant; MinRemainingSV: OleVariant; MaxError: OleVariant; out OCRHandleReduced: OleVariant);

说明: reduce_ocr_class_svm,根据减小的SVM来接近基于OCR分级器的SVM。

** RefineSurfaceModelPose( SurfaceModelID: OleVariant; ObjectModel3D: OleVariant; InitialPose: OleVariant; MinScore: OleVariant; ReturnResultHandle: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Pose: OleVariant; out Score: OleVariant; out SurfaceMatchingResultID: OleVariant);

说明: 细化表面模型

** RegionFeatures( const Regions: IHUntypedObjectX; Features: OleVariant; out Value: OleVariant);

说明: 区域特征

** RegionToBin( const Region: IHUntypedObjectX; out BinImage: IHUntypedObjectX; ForegroundGray: OleVariant; BackgroundGray: OleVariant; Width: OleVariant; Height: OleVariant);

说明: region_to_bin,把区域转变为二进制字节图像。

** RegionToLabel( const Region: IHUntypedObjectX; out ImageLabel: IHUntypedObjectX; Type_: OleVariant; Width: OleVariant; Height: OleVariant);

说明: region_to_label,把区域转变为标签图像。

** RegionToMean( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out ImageMean: IHUntypedObjectX);

说明: region_to_mean,用它们的平均灰度值绘制区域。

** Regiongrowing( const Image: IHUntypedObjectX; out Regions: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Tolerance: OleVariant; MinSize: OleVariant);

说明: regiongrowing,利用区域增长分割图像。

** RegiongrowingMean( const Image: IHUntypedObjectX; out Regions: IHUntypedObjectX; StartRows: OleVariant; StartColumns: OleVariant; Tolerance: OleVariant; MinSize: OleVariant);

说明: regiongrowing_mean,利用平均灰度值执行区域增长。

** RegiongrowingN( const MultiChannelImage: IHUntypedObjectX; out Regions: IHUntypedObjectX; Metric: OleVariant; MinTolerance: OleVariant; MaxTolerance: OleVariant; MinSize: OleVariant);

说明: regiongrowing_n,利用区域增长为多通道图像分割图像。

** RegisterObjectModel3DGlobal( ObjectModels3D: OleVariant; HomMats3D: OleVariant; From: OleVariant; To_: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out HomMats3DOut: OleVariant; out Scores: OleVariant);

说明: 注册为全局3d模型对象

** RegisterObjectModel3DPair( ObjectModel3D1: OleVariant; ObjectModel3D2: OleVariant; Method: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out Pose: OleVariant; out Score: OleVariant);

说明: 注册为全局双目3d模型对象

** RegressContoursXld( const Contours: IHUntypedObjectX; out RegressContours: IHUntypedObjectX; Mode: OleVariant; Iterations: OleVariant);

说明: regress_contours_xld,计算XLD轮廓回归线的参数。

** RelPoseToFundamentalMatrix( RelPose: OleVariant; CovRelPose: OleVariant; CamPar1: OleVariant; CamPar2: OleVariant; out FMatrix: OleVariant; out CovFMat: OleVariant);

说明: rel_pose_to_fundamental_matrix,计算两个相机相关方向中获取的基本矩阵。

** ReleaseAllComputeDevices;

说明: 释放所有设备

** ReleaseComputeDevice( DeviceHandle: OleVariant);

说明: 释放设备

** RemoveDir( DirName: OleVariant);

说明: 删除目录

** RemoveNoiseRegion( const InputRegion: IHUntypedObjectX; out OutputRegion: IHUntypedObjectX; Type_: OleVariant);

说明: remove_noise_region,去除区域内的噪声。

** RemoveSampleIdentifierPreparationData( SampleIdentifier: OleVariant; ObjectIdx: OleVariant; ObjectSampleIdx: OleVariant);

说明: 删除样本标识

** RemoveSampleIdentifierTrainingData( SampleIdentifier: OleVariant; ObjectIdx: OleVariant; ObjectSampleIdx: OleVariant);

说明: 删除样本标识训练数据

** RenderObjectModel3D( out Image: IHUntypedObjectX; ObjectModel3D: OleVariant; CamParam: OleVariant; Pose: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 渲染3d模型对象

** RepeatMatrix( MatrixID: OleVariant; Rows: OleVariant; Columns: OleVariant; out MatrixRepeatedID: OleVariant);

说明: 重复矩阵

** ResetFuzzyMeasure( MeasureHandle: OleVariant; SetType: OleVariant);

说明: reset_fuzzy_measure,重置模糊元函数。

** ResetMetrologyObjectFuzzyParam( MetrologyHandle: OleVariant; Indices: OleVariant);

说明: 复位计量对象数据

** ResetMetrologyObjectParam( MetrologyHandle: OleVariant; Indices: OleVariant);

说明: 复位计量对象数据参数

** ResetObjDb( DefaultImageWidth: OleVariant; DefaultImageHeight: OleVariant; DefaultChannels: OleVariant);

说明: reset_obj_db,HALCON系统的初始化。

** ResetSheetOfLightModel( SheetOfLightModelID: OleVariant);

说明: 复位光线模型表

** RftGeneric( const Image: IHUntypedObjectX; out ImageFFT: IHUntypedObjectX; Direction: OleVariant; Norm: OleVariant; ResultType: OleVariant; Width: OleVariant);

说明: rft_generic,计算图像的实值快速傅里叶变换。

** Rgb1ToGray( const RGBImage: IHUntypedObjectX; out GrayImage: IHUntypedObjectX);

说明: rgb1_to_gray,把RGB图像转变成灰度图像。

** Rgb3ToGray( const ImageRed: IHUntypedObjectX; const ImageGreen: IHUntypedObjectX; const ImageBlue: IHUntypedObjectX; out ImageGray: IHUntypedObjectX);

说明: rgb3_to_gray,把RGB图像转变成灰度图像。

** RigidTransObjectModel3D( ObjectModel3D: OleVariant; Pose: OleVariant; out ObjectModel3DRigidTrans: OleVariant);

说明: 刚性3d模型变换

** Roberts( const Image: IHUntypedObjectX; out ImageRoberts: IHUntypedObjectX; FilterType: OleVariant);

说明: roberts,使用Roberts滤波器检测边缘。

** RobinsonAmp( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX);

说明: robinson_amp,使用Robinson算子检测边缘(幅值)。

** RobinsonDir( const Image: IHUntypedObjectX; out ImageEdgeAmp: IHUntypedObjectX; out ImageEdgeDir: IHUntypedObjectX);

说明: robinson_dir,使用Robinson算子检测边缘(幅值和相位)。

** RotateImage( const Image: IHUntypedObjectX; out ImageRotate: IHUntypedObjectX; Phi: OleVariant; Interpolation: OleVariant);

说明: rotate_image,以图像的中心为圆心旋转。

** Roundness( const Regions: IHUntypedObjectX; out Distance: OleVariant; out Sigma: OleVariant; out Roundness: OleVariant; out Sides: OleVariant);

说明: roundness,轮廓中获取的形状系数。

** RunBgEsti( const PresentImage: IHUntypedObjectX; out ForegroundRegion: IHUntypedObjectX; BgEstiHandle: OleVariant);

说明: run_bg_esti,评估背景并返回前景区域。

** RunlengthDistribution( const Region: IHUntypedObjectX; out Foreground: OleVariant; out Background: OleVariant);

说明: runlength_distribution,区域扫描宽度编码所需的顺串的分配。

** RunlengthFeatures( const Regions: IHUntypedObjectX; out NumRuns: OleVariant; out KFactor: OleVariant; out LFactor: OleVariant; out MeanLength: OleVariant; out Bytes: OleVariant);

说明: runlength_features,区域扫描宽度编码的特征值。

** SaddlePointsSubPix( const Image: IHUntypedObjectX; Filter: OleVariant; Sigma: OleVariant; Threshold: OleVariant; out Row: OleVariant; out Column: OleVariant);

说明: saddle_points_sub_pix,图像中底部点的子像素精确度检测。

** SampleFunct1D( Function_: OleVariant; XMin: OleVariant; XMax: OleVariant; XDist: OleVariant; Border: OleVariant; out SampledFunction: OleVariant);

说明: sample_funct_1d,再间隔区等距取样。

** SampleObjectModel3D( ObjectModel3D: OleVariant; Method: OleVariant; SampleDistance: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out SampledObjectModel3D: OleVariant);

说明: 3d模型样本

** ScaleImage( const Image: IHUntypedObjectX; out ImageScaled: IHUntypedObjectX; Mult: OleVariant; Add: OleVariant);

说明: scale_image,为图像的灰度值分级。

** ScaleImageMax( const Image: IHUntypedObjectX; out ImageScaleMax: IHUntypedObjectX);

说明: scale_image_max,最大灰度值在0到255范围内。

** ScaleMatrix( MatrixID: OleVariant; Factor: OleVariant; out MatrixScaledID: OleVariant);

说明: 矩阵缩放

** ScaleMatrixMod( MatrixID: OleVariant; Factor: OleVariant);

说明: 矩阵缩放取模

** ScaleYFunct1D( Function_: OleVariant; Mult: OleVariant; Add: OleVariant; out FunctionScaled: OleVariant);

说明: scale_y_funct_1d,将Y值相乘和相加。

** SearchOperator( Keyword: OleVariant; out ProcNames: OleVariant);

说明: search_operator,寻找关键字所有进程的名字。

** SegmentCharacters( const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; out ImageForeground: IHUntypedObjectX; out RegionForeground: IHUntypedObjectX; Method: OleVariant; EliminateLines: OleVariant; DotPrint: OleVariant; StrokeWidth: OleVariant; CharWidth: OleVariant; CharHeight: OleVariant; ThresholdOffset: OleVariant; Contrast: OleVariant; out UsedThreshold: OleVariant);

说明: segment_characters,将图像给定区域的字符分割。

** SegmentContoursXld( const Contours: IHUntypedObjectX; out ContoursSplit: IHUntypedObjectX; Mode: OleVariant; SmoothCont: OleVariant; MaxLineDist1: OleVariant; MaxLineDist2: OleVariant);

说明: segment_contours_xld,将XLD轮廓分割为分割线和圆周或椭圆弧。

** SegmentObjectModel3D( ObjectModel3D: OleVariant; ParamName: OleVariant; ParamValue: OleVariant; out ObjectModel3DOut: OleVariant);

** SelectCharacters( const Region: IHUntypedObjectX; out RegionCharacters: IHUntypedObjectX; DotPrint: OleVariant; StrokeWidth: OleVariant; CharWidth: OleVariant; CharHeight: OleVariant; Punctuation: OleVariant; DiacriticMarks: OleVariant; PartitionMethod: OleVariant; PartitionLines: OleVariant; FragmentDistance: OleVariant; ConnectFragments: OleVariant; ClutterSizeMax: OleVariant; StopAfter: OleVariant);

说明: select_characters,从给定区域中选择字符。

** SelectContoursXld( const Contours: IHUntypedObjectX; out SelectedContours: IHUntypedObjectX; Feature: OleVariant; Min1: OleVariant; Max1: OleVariant; Min2: OleVariant; Max2: OleVariant);

说明: select_contours_xld,根据一些特征选择XLD轮廓。

** SelectFeatureSetGmm( ClassTrainDataHandle: OleVariant; SelectionMethod: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out GMMHandle: OleVariant; out SelectedFeatureIndices: OleVariant; out Score: OleVariant);

说明: 根据gmm特征选择对象

** SelectFeatureSetKnn( ClassTrainDataHandle: OleVariant; SelectionMethod: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out KNNHandle: OleVariant; out SelectedFeatureIndices: OleVariant; out Score: OleVariant);

说明: 根据knn特征选择对象

** SelectFeatureSetMlp( ClassTrainDataHandle: OleVariant; SelectionMethod: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out MLPHandle: OleVariant; out SelectedFeatureIndices: OleVariant; out Score: OleVariant);

说明: 根据mlp特征选择对象

** SelectFeatureSetSvm( ClassTrainDataHandle: OleVariant; SelectionMethod: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out SVMHandle: OleVariant; out SelectedFeatureIndices: OleVariant; out Score: OleVariant);

说明: 根据svm特征选择对象

** SelectFeatureSetTrainfKnn( TrainingFile: OleVariant; FeatureList: OleVariant; SelectionMethod: OleVariant; Width: OleVariant; Height: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out OCRHandle: OleVariant; out FeatureSet: OleVariant; out Score: OleVariant);

说明: 根据knn训练参数特征选择对象

** SelectFeatureSetTrainfMlp( TrainingFile: OleVariant; FeatureList: OleVariant; SelectionMethod: OleVariant; Width: OleVariant; Height: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out OCRHandle: OleVariant; out FeatureSet: OleVariant; out Score: OleVariant);

说明: 根据mlp训练参数特征选择对象

** SelectFeatureSetTrainfMlpProtected( TrainingFile: OleVariant; Password: OleVariant; FeatureList: OleVariant; SelectionMethod: OleVariant; Width: OleVariant; Height: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out OCRHandle: OleVariant; out FeatureSet: OleVariant; out Score: OleVariant);

说明: 根据mlp训练参数特征选择对象

** SelectFeatureSetTrainfSvm( TrainingFile: OleVariant; FeatureList: OleVariant; SelectionMethod: OleVariant; Width: OleVariant; Height: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out OCRHandle: OleVariant; out FeatureSet: OleVariant; out Score: OleVariant);

说明: 根据svm训练参数特征选择对象

** SelectFeatureSetTrainfSvmProtected( TrainingFile: OleVariant; Password: OleVariant; FeatureList: OleVariant; SelectionMethod: OleVariant; Width: OleVariant; Height: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant; out OCRHandle: OleVariant; out FeatureSet: OleVariant; out Score: OleVariant);

说明: 根据svm训练参数特征选择对象

** SelectGray( const Regions: IHUntypedObjectX; const Image: IHUntypedObjectX; out SelectedRegions: IHUntypedObjectX; Features: OleVariant; Operation: OleVariant; Min: OleVariant; Max: OleVariant);

说明: select_gray,选择基于灰度值特征的区域。

** SelectGrayvaluesFromChannels( const MultiChannelImage: IHUntypedObjectX; const IndexImage: IHUntypedObjectX; out Selected: IHUntypedObjectX);

说明: select_grayvalues_from_channels,利用索引图像选择多通道图像的灰度值。

** SelectLines( RowBeginIn: OleVariant; ColBeginIn: OleVariant; RowEndIn: OleVariant; ColEndIn: OleVariant; Feature: OleVariant; Operation: OleVariant; Min: OleVariant; Max: OleVariant; out RowBeginOut: OleVariant; out ColBeginOut: OleVariant; out RowEndOut: OleVariant; out ColEndOut: OleVariant);

说明: select_lines,通过各种标准选择线。

** SelectLinesLongest( RowBeginIn: OleVariant; ColBeginIn: OleVariant; RowEndIn: OleVariant; ColEndIn: OleVariant; Num: OleVariant; out RowBeginOut: OleVariant; out ColBeginOut: OleVariant; out RowEndOut: OleVariant; out ColEndOut: OleVariant);

说明: select_lines_longest,选择最长输入线。

** SelectMatchingLines( const RegionIn: IHUntypedObjectX; out RegionLines: IHUntypedObjectX; AngleIn: OleVariant; DistIn: OleVariant; LineWidth: OleVariant; Thresh: OleVariant; out AngleOut: OleVariant; out DistOut: OleVariant);

说明: select_matching_lines,选取HNF中线的集合中匹配区域最好的线。

** SelectObj( const Objects: IHUntypedObjectX; out ObjectSelected: IHUntypedObjectX; Index: OleVariant);

说明: select_obj,从目标元组中选择目标。

** SelectObjectModel3D( ObjectModel3D: OleVariant; Feature: OleVariant; Operation: OleVariant; MinValue: OleVariant; MaxValue: OleVariant; out ObjectModel3DSelected: OleVariant);

说明: 选择3d模型目标。

** SelectPointsObjectModel3D( ObjectModel3D: OleVariant; Attrib: OleVariant; MinValue: OleVariant; MaxValue: OleVariant; out ObjectModel3DThresholded: OleVariant);

说明: 选择3d模型节点。

** SelectRegionPoint( const Regions: IHUntypedObjectX; out DestRegions: IHUntypedObjectX; Row: OleVariant; Column: OleVariant);

说明: select_region_point,选择包括给定像素在内的所有区域。

** SelectRegionSpatial( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; Direction: OleVariant; out RegionIndex1: OleVariant; out RegionIndex2: OleVariant);

说明: select_region_spatial,讨论区域的关联性。

** SelectShape( const Regions: IHUntypedObjectX; out SelectedRegions: IHUntypedObjectX; Features: OleVariant; Operation: OleVariant; Min: OleVariant; Max: OleVariant);

说明: select_shape,根据图形特征选择区域。

** SelectShapeProto( const Regions: IHUntypedObjectX; const Pattern: IHUntypedObjectX; out SelectedRegions: IHUntypedObjectX; Feature: OleVariant; Min: OleVariant; Max: OleVariant);

说明: select_shape_proto,选择彼此有某种关系的区域。

** SelectShapeStd( const Regions: IHUntypedObjectX; out SelectedRegions: IHUntypedObjectX; Shape: OleVariant; Percent: OleVariant);

说明: select_shape_std,选择给定形状的区域。

** SelectShapeXld( const XLD: IHUntypedObjectX; out SelectedXLD: IHUntypedObjectX; Features: OleVariant; Operation: OleVariant; Min: OleVariant; Max: OleVariant);

说明: select_shape_xld,根据形状特征选择轮廓或多边形。

** SelectSubFeatureClassTrainData( ClassTrainDataHandle: OleVariant; SubFeatureIndices: OleVariant; out SelectedClassTrainDataHandle: OleVariant);

说明: 按训练数据子特征选择对象。

** SelectXldPoint( const XLDs: IHUntypedObjectX; out DestXLDs: IHUntypedObjectX; Row: OleVariant; Column: OleVariant);

说明: select_xld_point,选择包括给定点在内的所有的轮廓或多边形。

** SendData( Socket: OleVariant; Format: OleVariant; Data: OleVariant; To_: OleVariant);

说明: 发送数据

** SendImage( const Image: IHUntypedObjectX; Socket: OleVariant);

说明: send_image,通过插口连接发送图像。

** SendRegion( const Region: IHUntypedObjectX; Socket: OleVariant);

说明: send_region,通过插口连接发送区域。

** SendSerializedItem( Socket: OleVariant; SerializedItemHandle: OleVariant);

说明: 发送序列数据

** SendTuple( Socket: OleVariant; Tuple: OleVariant);

说明: send_tuple,通过插口连接发送元组。

** SendXld( const XLD: IHUntypedObjectX; Socket: OleVariant);

说明: send_xld,通过插口连接发送XLD对象。

** SensorKalman( Dimension: OleVariant; MeasurementIn: OleVariant; out MeasurementOut: OleVariant);

说明: sensor_kalman,卡尔曼滤波器测量值的交互式输入。

** SerializeBarCodeModel( BarCodeHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: 条码模型序列化

** SerializeCalibData( CalibDataID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 校准数据序列化

** SerializeCamPar( CameraParam: OleVariant; out SerializedItemHandle: OleVariant);

说明: 双目相机数据序列化

** SerializeCameraSetupModel( CameraSetupModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 相机设置模型序列化

** SerializeClassBox( ClassifHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: 分类器模型数据序列化

** SerializeClassGmm( GMMHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: gmm分类器模型数据序列化

** SerializeClassKnn( KNNHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: knn分类器模型数据序列化

** SerializeClassMlp( MLPHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: mlp分类器模型数据序列化

** SerializeClassSvm( SVMHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: svm分类器模型数据序列化

** SerializeClassTrainData( ClassTrainDataHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: 分类器训练数据序列化

** SerializeComponentModel( ComponentModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 元件模型据序列化

** SerializeDataCode2DModel( DataCodeHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: 二维码数据序列化

** SerializeDeformableModel( ModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 变形模型数据序列化

** SerializeDescriptorModel( ModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 描述模型数据序列化

** SerializeFftOptimizationData( out SerializedItemHandle: OleVariant);

说明: fft优化数据序列化

** SerializeHomMat2d( HomMat2d: OleVariant; out SerializedItemHandle: OleVariant);

说明: hom矩阵数据序列化

** SerializeHomMat3d( HomMat3d: OleVariant; out SerializedItemHandle: OleVariant);

说明: 3d hom矩阵数据序列化

** SerializeImage( const Image: IHUntypedObjectX; out SerializedItemHandle: OleVariant);

说明: 图像数据序列化

** SerializeMatrix( MatrixID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 矩阵数据序列化

** SerializeMeasure( MeasureHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: 测量数据序列化

** SerializeMetrologyModel( MetrologyHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: 计量数据序列化

** SerializeNccModel( ModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: ncc模型数据序列化

** SerializeObject( const Object_: IHUntypedObjectX; out SerializedItemHandle: OleVariant);

说明: 对象数据序列化

** SerializeObjectModel3D( ObjectModel3D: OleVariant; out SerializedItemHandle: OleVariant);

说明: 3d模型数据序列化

** SerializeOcr( OCRHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: ocr数据序列化

** SerializeOcrClassKnn( OCRHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: knn分类器数据序列化

** SerializeOcrClassMlp( OCRHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: mlp分类器数据序列化

** SerializeOcrClassSvm( OCRHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: svm分类器数据序列化

** SerializeOcv( OCVHandle: OleVariant; out SerializedItemHandle: OleVariant);

说明: ocv数据序列化

** SerializePose( Pose: OleVariant; out SerializedItemHandle: OleVariant);

说明: 姿态数据序列化

** SerializeQuat( Quaternion: OleVariant; out SerializedItemHandle: OleVariant);

说明: quat数据序列化

** SerializeRegion( const Region: IHUntypedObjectX; out SerializedItemHandle: OleVariant);

说明: 区域数据序列化

** SerializeSampleIdentifier( SampleIdentifier: OleVariant; out SerializedItemHandle: OleVariant);

说明: 样本数据序列化

** SerializeShapeModel( ModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 轮廓数据序列化

** SerializeShapeModel3D( ShapeModel3DID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 3d轮廓数据序列化

** SerializeSurfaceModel( SurfaceModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 表面模型数据序列化

** SerializeTemplate( TemplateID: OleVariant; out SerializedItemHandle: OleVariant);

说明: ,模板数据序列化

** SerializeTrainingComponents( ComponentTrainingID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 元件训练数据序列化

** SerializeTuple( Tuple: OleVariant; out SerializedItemHandle: OleVariant);

说明: tuple元组数据序列化

** SerializeVariationModel( ModelID: OleVariant; out SerializedItemHandle: OleVariant);

说明: 模型变量数据序列化

** SerializeXld( const XLD: IHUntypedObjectX; out SerializedItemHandle: OleVariant);

说明: xld数据序列化

** SetAopInfo( OperatorName: OleVariant; IndexName: OleVariant; IndexValue: OleVariant; InfoName: OleVariant; InfoValue: OleVariant);

说明: aop数据序列化

** SetBarCodeParam( BarCodeHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: set_bar_code_param,设置条形码模型的选定参数。

** SetBarCodeParamSpecific( BarCodeHandle: OleVariant; CodeTypes: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: 设置条形码模型的特别参数。

** SetBgEstiParams( BgEstiHandle: OleVariant; Syspar1: OleVariant; Syspar2: OleVariant; GainMode: OleVariant; Gain1: OleVariant; Gain2: OleVariant; AdaptMode: OleVariant; MinDiff: OleVariant; StatNum: OleVariant; ConfidenceC: OleVariant; TimeC: OleVariant);

说明: set_bg_esti_params,改变数据集的参数。

** SetCalibData( CalibDataID: OleVariant; ItemType: OleVariant; ItemIdx: OleVariant; DataName: OleVariant; DataValue: OleVariant);

说明: 设置校准数据

** SetCalibDataCalibObject( CalibDataID: OleVariant; CalibObjIdx: OleVariant; CalibObjDescr: OleVariant);

说明: 设置校准数据对象

** SetCalibDataCamParam( CalibDataID: OleVariant; CameraIdx: OleVariant; CameraType: OleVariant; CameraParam: OleVariant);

说明: 设置校准数据相机参数

** SetCalibDataObservPoints( CalibDataID: OleVariant; CameraIdx: OleVariant; CalibObjIdx: OleVariant; CalibObjPoseIdx: OleVariant; Row: OleVariant; Column: OleVariant; Index: OleVariant; Pose: OleVariant);

说明: 设置校准数据节点

** SetCalibDataObservPose( CalibDataID: OleVariant; CameraIdx: OleVariant; CalibObjIdx: OleVariant; CalibObjPoseIdx: OleVariant; ObjInCameraPose: OleVariant);

说明: 设置校准数据姿态

** SetCameraSetupCamParam( CameraSetupModelID: OleVariant; CameraIdx: OleVariant; CameraType: OleVariant; CameraParam: OleVariant; CameraPose: OleVariant);

说明: 设置相机设置参数

** SetCameraSetupParam( CameraSetupModelID: OleVariant; CameraIdx: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

说明: 设置校准相机设置参数

** SetCheck( Check: OleVariant);

说明: set_check,激活和钝化HALCON控制模式。

** SetClassBoxParam( ClassifHandle: OleVariant; Flag: OleVariant; Value: OleVariant);

说明: set_class_box_param,为分类器设计系统参数。

** SetColor( WindowHandle: OleVariant; Color: OleVariant);

说明: set_color,设置输出颜色。

** SetColored( WindowHandle: OleVariant; NumberOfColors: OleVariant);

说明: set_colored,设置多输出颜色。

** SetComprise( WindowHandle: OleVariant; Mode: OleVariant);

说明: set_comprise,定义图像矩阵输出剪辑。

** SetComputeDeviceParam( DeviceHandle: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

说明: 设置连接设备参数

** SetDataCode2DParam( DataCodeHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: set_data_code_2d_param,设置二维数据编码模型的选定参数。

** SetDeformableModelOrigin( ModelID: OleVariant; Row: OleVariant; Column: OleVariant);

说明: 设置变形模型参数

** SetDeformableModelParam( ModelID: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: 设置变形模型参数

** SetDescriptorModelOrigin( ModelID: OleVariant; Row: OleVariant; Column: OleVariant);

说明: 设置描述模型参数

** SetDiagonalMatrix( MatrixID: OleVariant; VectorID: OleVariant; Diagonal: OleVariant);

说明: 设置正交矩阵参数

** SetDraw( WindowHandle: OleVariant; Mode: OleVariant);

说明: set_draw,定义区域填充模式。

** SetFeatureLengthsClassTrainData( ClassTrainDataHandle: OleVariant; SubFeatureLength: OleVariant; Names: OleVariant);

说明: 设置分类器训练数据长度参数

** SetFix( WindowHandle: OleVariant; Mode: OleVariant);

说明: set_fix,设置固定的查询表。

** SetFixedLut( WindowHandle: OleVariant; Mode: OleVariant);

说明: set_fixed_lut,为实际彩色图像固定查询表。

** SetFont( WindowHandle: OleVariant; Font: OleVariant);

说明: set_font,设置文本输出的字体。

** SetFramegrabberCallback( AcqHandle: OleVariant; CallbackType: OleVariant; CallbackFunction: OleVariant; UserContext: OleVariant);

说明: 设置图像获取回传参数

** SetFramegrabberLut( AcqHandle: OleVariant; ImageRed: OleVariant; ImageGreen: OleVariant; ImageBlue: OleVariant);

说明: set_framegrabber_lut,设置图像获取设备查询表。

** SetFramegrabberParam( AcqHandle: OleVariant; Param: OleVariant; Value: OleVariant);

说明: set_framegrabber_param,设置图像获取设备的指定参数。

** SetFullMatrix( MatrixID: OleVariant; Values: OleVariant);

说明: 设置矩阵参数

** SetFuzzyMeasure( MeasureHandle: OleVariant; SetType: OleVariant; Function_: OleVariant);

说明: set_fuzzy_measure,指定模糊元函数。

** SetFuzzyMeasureNormPair( MeasureHandle: OleVariant; PairSize: OleVariant; SetType: OleVariant; Function_: OleVariant);

说明: set_fuzzy_measure_norm_pair,为边缘匹配指定规范化模糊元函数。

** SetGray( WindowHandle: OleVariant; GrayValues: OleVariant);

说明: set_gray,定义区域输出的灰度值。

** SetGrayval( const Image: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Grayval: OleVariant);

说明: set_grayval,在图像中设置单灰度值。

** SetHsi( WindowHandle: OleVariant; Hue: OleVariant; Saturation: OleVariant; Intensity: OleVariant);

说明: set_hsi,定义输出颜色(HSI编码)。

** SetIcon( const Icon: IHUntypedObjectX; WindowHandle: OleVariant);

说明: set_icon,区域输出的图标定义。

** SetInsert( WindowHandle: OleVariant; Mode: OleVariant);

说明: set_insert,定义图像输出功能。

** SetLineApprox( WindowHandle: OleVariant; Approximation: OleVariant);

说明: set_line_approx,定义输出显示的近似误差。

** SetLineStyle( WindowHandle: OleVariant; Style: OleVariant);

说明: set_line_style,定义轮廓输出模式。

** SetLineWidth( WindowHandle: OleVariant; Width: OleVariant);

说明: set_line_width,定义区域轮廓输出的线宽。

** SetLocalDeformableModelMetric( const Image: IHUntypedObjectX; const VectorField: IHUntypedObjectX; ModelID: OleVariant; Metric: OleVariant);

说明: 设置变形模型本地参数

** SetLut( WindowHandle: OleVariant; LookUpTable: OleVariant);

说明: set_lut,设置查询表。

** SetLutStyle( WindowHandle: OleVariant; Hue: OleVariant; Saturation: OleVariant; Intensity: OleVariant);

说明: set_lut_style,改变查询表。

** SetMetrologyModelImageSize( MetrologyHandle: OleVariant; Width: OleVariant; Height: OleVariant);

说明: 设置计量模型图像尺寸参数

** SetMetrologyObjectFuzzyParam( MetrologyHandle: OleVariant; Indices: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 设置计量对象参数

** SetMetrologyObjectParam( MetrologyHandle: OleVariant; Indices: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 设置计量对象参数

** SetMshape( WindowHandle: OleVariant; Cursor: OleVariant);

说明: set_mshape,设置现在鼠标指针形状。

** SetNccModelOrigin( ModelID: OleVariant; Row: OleVariant; Column: OleVariant);

说明: set_ncc_model_origin,设置NCC模型的原点(参考点)。

** SetNccModelParam( ModelID: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: 设置ncc对象参数

** SetObjectModel3DAttrib( ObjectModel3D: OleVariant; Name: OleVariant; Type_: OleVariant; Data: OleVariant; out ObjectModel3DOut: OleVariant);

说明: 设置3d模型属性

** SetObjectModel3DAttribMod( ObjectModel3D: OleVariant; Name: OleVariant; Type_: OleVariant; Data: OleVariant);

说明: 设置3d模型属性

** SetOffsetTemplate( TemplateID: OleVariant; GrayOffset: OleVariant);

说明: set_offset_template,模板的灰度值偏差。

** SetOriginPose( PoseIn: OleVariant; DX: OleVariant; DY: OleVariant; DZ: OleVariant; out PoseNewOrigin: OleVariant);

说明: set_origin_pose,转换三位模式的原点。

** SetPaint( WindowHandle: OleVariant; Mode: OleVariant);

说明: set_paint,定义灰度值输出模式。

** SetParamsClassKnn( KNNHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: 设置knn训练器参数

** SetPart( WindowHandle: OleVariant; Row1: OleVariant; Column1: OleVariant; Row2: OleVariant; Column2: OleVariant);

说明: set_part,修正显示图像部分。

** SetPartStyle( WindowHandle: OleVariant; Style: OleVariant);

说明: set_part_style,为灰度值输出定义插值方法。

** SetPixel( WindowHandle: OleVariant; Pixel: OleVariant);

说明: set_pixel,定义颜色查询表索引。

** SetPlanarCalibDeformableModelMetric( const Image: IHUntypedObjectX; ModelID: OleVariant; Pose: OleVariant; Metric: OleVariant);

说明: 设置变形模型校准平面单位

** SetPlanarUncalibDeformableModelMetric( const Image: IHUntypedObjectX; ModelID: OleVariant; HomMat2d: OleVariant; Metric: OleVariant);

说明: 设置变形模型未校准平面单位

** SetProfileSheetOfLight( const ProfileDisparityImage: IHUntypedObjectX; SheetOfLightModelID: OleVariant; MovementPoses: OleVariant);

说明: 设置光线表参数文件

** SetReferenceTemplate( TemplateID: OleVariant; Row: OleVariant; Column: OleVariant);

说明: set_reference_template,为匹配模板定义参考位置。

** SetRgb( WindowHandle: OleVariant; Red: OleVariant; Green: OleVariant; Blue: OleVariant);

说明: set_rgb,通过RGB值设置颜色定义。

** SetSampleIdentifierObjectInfo( SampleIdentifier: OleVariant; ObjectIdx: OleVariant; InfoName: OleVariant; InfoValue: OleVariant);

说明: 设置样本对象数据

** SetSampleIdentifierParam( SampleIdentifier: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

说明: 设置样本对象数据

** SetSerialParam( SerialHandle: OleVariant; BaudRate: OleVariant; DataBits: OleVariant; FlowControl: OleVariant; Parity: OleVariant; StopBits: OleVariant; TotalTimeOut: OleVariant; InterCharTimeOut: OleVariant);

说明: set_serial_param,设置串行设备的参数。

** SetShape( WindowHandle: OleVariant; Shape: OleVariant);

说明: set_shape,定义区域输出轮廓。

** SetShapeModelMetric( const Image: IHUntypedObjectX; ModelID: OleVariant; HomMat2d: OleVariant; Metric: OleVariant);

说明: 设置轮廓模型单位

** SetShapeModelOrigin( ModelID: OleVariant; Row: OleVariant; Column: OleVariant);

说明: set_shape_model_origin,设置轮廓模型的原点(参考点)。

** SetShapeModelParam( ModelID: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: 设置轮廓模型参数

** SetSheetOfLightParam( SheetOfLightModelID: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 设置光线表参数

** SetSocketParam( Socket: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

说明: 设置socket参数

** SetSocketTimeout( Socket: OleVariant; Timeout: OleVariant);

说明: set_socket_timeout,设置插口的超时。

** SetSpy( Class_: OleVariant; Value: OleVariant);

说明: set_spy,HALCON调试工具的控制。

** SetStereoModelImagePairs( StereoModelID: OleVariant; From: OleVariant; To_: OleVariant);

说明: 设置双目立体模型图像参数

** SetStereoModelParam( StereoModelID: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

说明: 设置立体模型参数

** SetSubMatrix( MatrixID: OleVariant; MatrixSubID: OleVariant; Row: OleVariant; Column: OleVariant);

说明: 设置子矩阵参数

** SetSystem( SystemParameter: OleVariant; Value: OleVariant);

说明: set_system,HALCON系统参数的设置。

** SetTextModelParam( TextModel: OleVariant; Param: OleVariant; Value: OleVariant);

说明: 设置文本模型参数

** SetTposition( WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant);

说明: set_tposition,设置文本光标的位置。

** SetTshape( WindowHandle: OleVariant; TextCursor: OleVariant);

说明: set_tshape,设置文本光标的形状。

** SetValueMatrix( MatrixID: OleVariant; Row: OleVariant; Column: OleVariant; Value: OleVariant);

说明: 设置矩阵变量

** SetWindowAttr( AttributeName: OleVariant; AttributeValue: OleVariant);

说明: set_window_attr,设置窗口特征。

** SetWindowDc( WindowHandle: OleVariant; WINHDC: OleVariant);

说明: set_window_dc,设置虚拟图形窗口(Windows NT)的设计背景。

** SetWindowExtents( WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant; Width: OleVariant; Height: OleVariant);

说明: set_window_extents,修正窗口的位置和大小。

** SetWindowParam( WindowHandle: OleVariant; Param: OleVariant; Value: OleVariant);

说明: 设置窗口参数

** SetWindowType( WindowType: OleVariant);

说明: set_window_type,指定窗口类型。

** SfsModLr( const Image: IHUntypedObjectX; out Height: IHUntypedObjectX; Slant: OleVariant; Tilt: OleVariant; Albedo: OleVariant; Ambient: OleVariant);

说明: sfs_mod_lr,从灰度值图像重建平面。

** SfsOrigLr( const Image: IHUntypedObjectX; out Height: IHUntypedObjectX; Slant: OleVariant; Tilt: OleVariant; Albedo: OleVariant; Ambient: OleVariant);

说明: sfs_orig_lr,从灰度值图像重建平面。

** SfsPentland( const Image: IHUntypedObjectX; out Height: IHUntypedObjectX; Slant: OleVariant; Tilt: OleVariant; Albedo: OleVariant; Ambient: OleVariant);

说明: sfs_pentland,从灰度值图像重建平面。

** ShadeHeightField( const ImageHeight: IHUntypedObjectX; out ImageShade: IHUntypedObjectX; Slant: OleVariant; Tilt: OleVariant; Albedo: OleVariant; Ambient: OleVariant; Shadows: OleVariant);

说明: shade_height_field,遮蔽突起的字段。

** ShapeHistoAll( const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; Feature: OleVariant; out AbsoluteHisto: OleVariant; out RelativeHisto: OleVariant);

说明: shape_histo_all,用极限值确定特征的直方图。

** ShapeHistoPoint( const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; Feature: OleVariant; Row: OleVariant; Column: OleVariant; out AbsoluteHisto: OleVariant; out RelativeHisto: OleVariant);

说明: shape_histo_point,用极限值确定特征的直方图。

** ShapeTrans( const Region: IHUntypedObjectX; out RegionTrans: IHUntypedObjectX; Type_: OleVariant);

说明: shape_trans,改变区域的形状。

** ShapeTransXld( const XLD: IHUntypedObjectX; out XLDTrans: IHUntypedObjectX; Type_: OleVariant);

说明: shape_trans_xld,改变轮廓或多边形的形状。

** ShockFilter( const Image: IHUntypedObjectX; out SharpenedImage: IHUntypedObjectX; Theta: OleVariant; Iterations: OleVariant; Mode: OleVariant; Sigma: OleVariant);

说明: shock_filter,把冲击滤波器应用到图像中。

** SigmaImage( const Image: IHUntypedObjectX; out ImageSigma: IHUntypedObjectX; MaskHeight: OleVariant; MaskWidth: OleVariant; Sigma: OleVariant);

说明: sigma_image,使用sigma滤波器的非线性平滑。

** SignalCondition( ConditionHandle: OleVariant);

说明: 设置条件信号

** SignalEvent( EventHandle: OleVariant);

说明: 设置事件信号

** SimCaltab( out SimImage: IHUntypedObjectX; CalTabDescrFile: OleVariant; CameraParam: OleVariant; CaltabPose: OleVariant; GrayBackground: OleVariant; GrayCaltab: OleVariant; GrayMarks: OleVariant; ScaleFac: OleVariant);

说明: sim_caltab,根据校准板模拟图像。

** SimulateDefocus( const Image: IHUntypedObjectX; out DefocusedImage: IHUntypedObjectX; Blurring: OleVariant);

说明: simulate_defocus,对图像的均匀散焦模糊进行仿真。

** SimulateMotion( const Image: IHUntypedObjectX; out MovedImage: IHUntypedObjectX; Blurring: OleVariant; Angle: OleVariant; Type_: OleVariant);

说明: simulate_motion,(线性)运动模糊的仿真。

** SinImage( const Image: IHUntypedObjectX; out SinImage: IHUntypedObjectX);

** Skeleton( const Region: IHUntypedObjectX; out Skeleton: IHUntypedObjectX);

说明: skeleton,计算区域的框架。

** SlideImage( WindowHandleSource1: OleVariant; WindowHandleSource2: OleVariant; WindowHandle: OleVariant);

说明: slide_image,两个窗口缓冲区的交互输出。

** SmallestBoundingBoxObjectModel3D( ObjectModel3D: OleVariant; Type_: OleVariant; out Pose: OleVariant; out Length1: OleVariant; out Length2: OleVariant; out Length3: OleVariant);

** SmallestCircle( const Regions: IHUntypedObjectX; out Row: OleVariant; out Column: OleVariant; out Radius: OleVariant);

说明: smallest_circle,区域的最小周长。

** SmallestCircleXld( const XLD: IHUntypedObjectX; out Row: OleVariant; out Column: OleVariant; out Radius: OleVariant);

说明: smallest_circle_xld,轮廓或多边形的最小封闭圆。

** SmallestRectangle1( const Regions: IHUntypedObjectX; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: smallest_rectangle1,平行于坐标轴的包围某区域的矩形。

** SmallestRectangle1Xld( const XLD: IHUntypedObjectX; out Row1: OleVariant; out Column1: OleVariant; out Row2: OleVariant; out Column2: OleVariant);

说明: smallest_rectangle1_xld,平行与轮廓或多边形的坐标轴的封闭矩形。

** SmallestRectangle2( const Regions: IHUntypedObjectX; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Length1: OleVariant; out Length2: OleVariant);

说明: smallest_rectangle2,任意方向包围某区域的最小矩形。

** SmallestRectangle2Xld( const XLD: IHUntypedObjectX; out Row: OleVariant; out Column: OleVariant; out Phi: OleVariant; out Length1: OleVariant; out Length2: OleVariant);

说明: smallest_rectangle2_xld,轮廓或多边形任意方向的最小封闭矩形。

** SmallestSphereObjectModel3D( ObjectModel3D: OleVariant; out CenterPoint: OleVariant; out Radius: OleVariant);

说明: 3d模型最小外接球形对象

** SmoothContoursXld( const Contours: IHUntypedObjectX; out SmoothedContours: IHUntypedObjectX; NumRegrPoints: OleVariant);

说明: smooth_contours_xld,XLD轮廓的平滑。

** SmoothFunct1DGauss( Function_: OleVariant; Sigma: OleVariant; out SmoothedFunction: OleVariant);

说明: smooth_funct_1d_gauss,采用高斯函数平滑等距一维函数。

** SmoothFunct1DMean( Function_: OleVariant; SmoothSize: OleVariant; Iterations: OleVariant; out SmoothedFunction: OleVariant);

说明: smooth_funct_1d_mean,采用平均值将等距一维函数平滑化。

** SmoothImage( const Image: IHUntypedObjectX; out ImageSmooth: IHUntypedObjectX; Filter: OleVariant; Alpha: OleVariant);

说明: smooth_image,使用递归滤波器平滑图像。

** SmoothObjectModel3D( ObjectModel3D: OleVariant; Method: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out SmoothObjectModel3D: OleVariant);

说明: 平滑3d模型

** SobelAmp( const Image: IHUntypedObjectX; out EdgeAmplitude: IHUntypedObjectX; FilterType: OleVariant; Size: OleVariant);

说明: sobel_amp,使用Sobel算子检测边缘(幅值)。

** SobelDir( const Image: IHUntypedObjectX; out EdgeAmplitude: IHUntypedObjectX; out EdgeDirection: IHUntypedObjectX; FilterType: OleVariant; Size: OleVariant);

说明: sobel_dir,使用Sobel算子检测边缘(幅值和相位)。

** SocketAcceptConnect( AcceptingSocket: OleVariant; Wait: OleVariant; out Socket: OleVariant);

说明: socket_accept_connect,接受监听插口的连接请求。

** SolveMatrix( MatrixLHSID: OleVariant; MatrixLHSType: OleVariant; Epsilon: OleVariant; MatrixRHSID: OleVariant; out MatrixResultID: OleVariant);

说明: Solve矩阵

** SortContoursXld( const Contours: IHUntypedObjectX; out SortedContours: IHUntypedObjectX; SortMode: OleVariant; Order: OleVariant; RowOrCol: OleVariant);

说明: sort_contours_xld,根据相关位置分类轮廓。

** SortRegion( const Regions: IHUntypedObjectX; out SortedRegions: IHUntypedObjectX; SortMode: OleVariant; Order: OleVariant; RowOrCol: OleVariant);

说明: sort_region,根据相邻位置归类区域。

** SpDistribution( PercentSalt: OleVariant; PercentPepper: OleVariant; out Distribution: OleVariant);

说明: sp_distribution,产生椒盐噪声分布。

** SpatialRelation( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; Percent: OleVariant; out RegionIndex1: OleVariant; out RegionIndex2: OleVariant; out Relation1: OleVariant; out Relation2: OleVariant);

说明: spatial_relation,根据坐标轴方向左、右、上、下排列相关区域。

** SplitContoursXld( const Polygons: IHUntypedObjectX; out Contours: IHUntypedObjectX; Mode: OleVariant; Weight: OleVariant; Smooth: OleVariant);

说明: split_contours_xld,在主要点分割XLD轮廓。

** SplitSkeletonLines( const SkeletonRegion: IHUntypedObjectX; MaxDistance: OleVariant; out BeginRow: OleVariant; out BeginCol: OleVariant; out EndRow: OleVariant; out EndCol: OleVariant);

说明: split_skeleton_lines,用像素宽,没有分支的线来分离线。

** SplitSkeletonRegion( const SkeletonRegion: IHUntypedObjectX; out RegionLines: IHUntypedObjectX; MaxDistance: OleVariant);

说明: split_skeleton_region,用像素宽,没有分支的区域来分离线。

** SqrtImage( const Image: IHUntypedObjectX; out SqrtImage: IHUntypedObjectX);

说明: sqrt_image,计算图像的平方根。

** SqrtMatrix( MatrixID: OleVariant; out MatrixSqrtID: OleVariant);

说明: 矩阵的平方根。 ** SqrtMatrixMod( MatrixID: OleVariant);

说明: 矩阵的平方根,取模

** StationaryCameraSelfCalibration( NumImages: OleVariant; ImageWidth: OleVariant; ImageHeight: OleVariant; ReferenceImage: OleVariant; MappingSource: OleVariant; MappingDest: OleVariant; HomMatrices2D: OleVariant; Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; NumCorrespondences: OleVariant; EstimationMethod: OleVariant; CameraModel: OleVariant; FixedCameraParams: OleVariant; out CameraMatrices: OleVariant; out Kappa: OleVariant; out RotationMatrices: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out Error: OleVariant);

说明: stationary_camera_self_calibration,投射静止投射相机的自校准。

** StoreParKnowledge( FileName: OleVariant);

说明: store_par_knowledge,在文件中存储关于自动平行化的信息。

** SubImage( const ImageMinuend: IHUntypedObjectX; const ImageSubtrahend: IHUntypedObjectX; out ImageSub: IHUntypedObjectX; Mult: OleVariant; Add: OleVariant);

说明: sub_image,使两个图像相减。

** SubMatrix( MatrixAID: OleVariant; MatrixBID: OleVariant; out MatrixSubID: OleVariant);

说明: 矩阵相减模

** SubMatrixMod( MatrixAID: OleVariant; MatrixBID: OleVariant);

说明: 矩阵相减,取模

** SuggestLexicon( LexiconHandle: OleVariant; Word: OleVariant; out Suggestion: OleVariant; out NumCorrections: OleVariant);

说明: suggest_lexicon,将Word(单词)与词典中所有词汇相比较,计算出将Word从词典中导入单词中所需的足校的编辑操作符NUMcorrections。

** SumMatrix( MatrixID: OleVariant; SumType: OleVariant; out MatrixSumID: OleVariant);

说明: 矩阵求和

** SurfaceNormalsObjectModel3D( ObjectModel3D: OleVariant; Method: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out ObjectModel3DNormals: OleVariant);

说明: 3d模型表面

** SvdMatrix( MatrixID: OleVariant; SVDType: OleVariant; ComputeSingularVectors: OleVariant; out MatrixUID: OleVariant; out MatrixSID: OleVariant; out MatrixVID: OleVariant);

说明: 矩阵svd奇异值分解

** SymmDifference( const Region1: IHUntypedObjectX; const Region2: IHUntypedObjectX; out RegionDifference: IHUntypedObjectX);

说明: symm_difference,计算两个区域对称差异。

** SymmDifferenceClosedContoursXld( const Contours1: IHUntypedObjectX; const Contours2: IHUntypedObjectX; out ContoursDifference: IHUntypedObjectX);

说明: symm_difference_closed_contours_xld,闭合轮廓的对称差异。

** SymmDifferenceClosedPolygonsXld( const Polygons1: IHUntypedObjectX; const Polygons2: IHUntypedObjectX; out PolygonsDifference: IHUntypedObjectX);

说明: symm_difference_closed_polygons_xld,闭合多边形的对称差异。

** Symmetry( const Image: IHUntypedObjectX; out ImageSymmetry: IHUntypedObjectX; MaskSize: OleVariant; Direction: OleVariant; Exponent: OleVariant);

说明: symmetry,沿一行的灰度值的对称性。

** SystemCall( Command: OleVariant);

说明: system_call,执行系统请求。

** TanImage( const Image: IHUntypedObjectX; out TanImage: IHUntypedObjectX);

说明: 图像正切值

** TestAccess( const Object_: IHUntypedObjectX; out Dummy: IHUntypedObjectX; NumReadChord: OleVariant; NumCopyObj: OleVariant; Write_chord: OleVariant);

说明: 测试Access

** TestEqualObj( const Objects1: IHUntypedObjectX; const Objects2: IHUntypedObjectX; out IsEqual: OleVariant);

说明: test_equal_obj,比较目标图像的平等性。

** TestEqualRegion( const Regions1: IHUntypedObjectX; const Regions2: IHUntypedObjectX; out IsEqual: OleVariant);

说明: test_equal_region,检测两个目标区域是否相同。

** TestObjDef( const Object_: IHUntypedObjectX; out IsDefined: OleVariant);

说明: test_obj_def,测试目标是否被删除。

** TestRegionPoint( const Regions: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; out IsInside: OleVariant);

说明: 测试区域节点

** TestSampsetBox( ClassifHandle: OleVariant; SampKey: OleVariant; out Error: OleVariant);

说明: test_sampset_box,为数组分类。

** TestSelfIntersectionXld( const XLD: IHUntypedObjectX; CloseXLD: OleVariant; out DoesIntersect: OleVariant);

说明: test_self_intersection_xld,测试轮廓或多边形自身相交性。

** TestSubsetRegion( const Region1: IHUntypedObjectX; const Region2: IHUntypedObjectX; out IsSubset: OleVariant);

说明: test_subset_region,检测区域是否包含在另区域中。

** TestXldPoint( const XLD: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; out IsInside: OleVariant);

说明: test_xld_point,测试或多个包括给定点在内的轮廓或多边形。

** TestdOcrClassBox( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; Class_: OleVariant; out Confidence: OleVariant);

说明: testd_ocr_class_box,测试给定类中字符的置信度。

** TextLineOrientation( const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; CharHeight: OleVariant; OrientationFrom: OleVariant; OrientationTo: OleVariant; out OrientationAngle: OleVariant);

说明: text_line_orientation,决定文本行或段落的定向(定位)。

** TextLineSlant( const Region: IHUntypedObjectX; const Image: IHUntypedObjectX; CharHeight: OleVariant; SlantFrom: OleVariant; SlantTo: OleVariant; out SlantAngle: OleVariant);

说明: text_line_slant,决定文本行或段落的字符的倾斜。

** TextureLaws( const Image: IHUntypedObjectX; out ImageTexture: IHUntypedObjectX; FilterTypes: OleVariant; Shift: OleVariant; FilterSize: OleVariant);

说明: texture_laws,使用Laws文本滤波器过滤图像。

** Thickening( const Region: IHUntypedObjectX; const StructElement1: IHUntypedObjectX; const StructElement2: IHUntypedObjectX; out RegionThick: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Iterations: OleVariant);

说明: thickening,把Hit-or-miss运行的结果添加到区域。

** ThickeningGolay( const Region: IHUntypedObjectX; out RegionThick: IHUntypedObjectX; GolayElement: OleVariant; Rotation: OleVariant);

说明: thickening_golay,把Hit-or-miss运行的结果添加到区域中(使用Golay结构基础)。

** ThickeningSeq( const Region: IHUntypedObjectX; out RegionThick: IHUntypedObjectX; GolayElement: OleVariant; Iterations: OleVariant);

说明: thickening_seq,把Hit-or-miss运行的结果添加到区域中(按顺序)。

** Thinning( const Region: IHUntypedObjectX; const StructElement1: IHUntypedObjectX; const StructElement2: IHUntypedObjectX; out RegionThin: IHUntypedObjectX; Row: OleVariant; Column: OleVariant; Iterations: OleVariant);

说明: thinning,从区域移去Hit-or-miss运行的结果。

** ThinningGolay( const Region: IHUntypedObjectX; out RegionThin: IHUntypedObjectX; GolayElement: OleVariant; Rotation: OleVariant);

说明: thinning_golay,从区域移去Hit-or-miss运行的结果(使用Golay结构基础)。

** ThinningSeq( const Region: IHUntypedObjectX; out RegionThin: IHUntypedObjectX; GolayElement: OleVariant; Iterations: OleVariant);

说明: thinning_seq,从区域移去Hit-or-miss运行的结果(按顺序)。

** Threshold( const Image: IHUntypedObjectX; out Region: IHUntypedObjectX; MinGray: OleVariant; MaxGray: OleVariant);

说明: threshold,利用全局阀值分割图像。

** ThresholdSubPix( const Image: IHUntypedObjectX; out Border: IHUntypedObjectX; Threshold: OleVariant);

说明: threshold_sub_pix,根据子像素的准确性从图像中提取水平(平坦)交叉口。

** TileChannels( const Image: IHUntypedObjectX; out TiledImage: IHUntypedObjectX; NumColumns: OleVariant; TileOrder: OleVariant);

说明: tile_channels,把多重图像拼成大图像。

** TileImages( const Images: IHUntypedObjectX; out TiledImage: IHUntypedObjectX; NumColumns: OleVariant; TileOrder: OleVariant);

说明: tile_images,把多重图像目标拼成大图像。

** TileImagesOffset( const Images: IHUntypedObjectX; out TiledImage: IHUntypedObjectX; OffsetRow: OleVariant; OffsetCol: OleVariant; Row1: OleVariant; Col1: OleVariant; Row2: OleVariant; Col2: OleVariant; Width: OleVariant; Height: OleVariant);

说明: tile_images_offset,把多重图像目标拼成有确定的位置信息的大图像。

** TimedWaitCondition( ConditionHandle: OleVariant; MutexHandle: OleVariant; Timeout: OleVariant);

说明: 等待

** TopHat( const Region: IHUntypedObjectX; const StructElement: IHUntypedObjectX; out RegionTopHat: IHUntypedObjectX);

说明: top_hat,计算区域的top hat(原图像和它的开之间的差)。

** TopographicSketch( const Image: IHUntypedObjectX; out Sketch: IHUntypedObjectX);

说明: topographic_sketch,计算图像的地理原始草图。

** TrainClassGmm( GMMHandle: OleVariant; MaxIter: OleVariant; Threshold: OleVariant; ClassPriors: OleVariant; Regularize: OleVariant; out Centers: OleVariant; out Iter: OleVariant);

说明: train_class_gmm,训练高斯混合模型。

** TrainClassKnn( KNNHandle: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: train_class_knn,训练LNN感知器。

** TrainClassMlp( MLPHandle: OleVariant; MaxIterations: OleVariant; WeightTolerance: OleVariant; ErrorTolerance: OleVariant; out Error: OleVariant; out ErrorLog: OleVariant);

说明: train_class_mlp,训练mlp多层感知器。

** TrainClassSvm( SVMHandle: OleVariant; Epsilon: OleVariant; TrainMode: OleVariant);

说明: train_class_svm,训练支持向量机。

** TrainModelComponents( const ModelImage: IHUntypedObjectX; const InitialComponents: IHUntypedObjectX; const TrainingImages: IHUntypedObjectX; out ModelComponents: IHUntypedObjectX; ContrastLow: OleVariant; ContrastHigh: OleVariant; MinSize: OleVariant; MinScore: OleVariant; SearchRowTol: OleVariant; SearchColumnTol: OleVariant; SearchAngleTol: OleVariant; TrainingEmphasis: OleVariant; AmbiguityCriterion: OleVariant; MaxContourOverlap: OleVariant; ClusterThreshold: OleVariant; out ComponentTrainingID: OleVariant);

说明: train_model_components,为基于组件的匹配训练组件和关系。

** TrainSampleIdentifier( SampleIdentifier: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

** TrainVariationModel( const Images: IHUntypedObjectX; ModelID: OleVariant);

说明: train_variation_model,测试变化模型。

** TraindOcrClassBox( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; OCRHandle: OleVariant; Class_: OleVariant; out AvgConfidence: OleVariant);

说明: traind_ocr_class_box,通过图像的特定区域直接测试分级器。

** TraindOcvProj( const Pattern: IHUntypedObjectX; OCVHandle: OleVariant; Name: OleVariant; Mode: OleVariant);

说明: traind_ocv_proj,测试OCV工具。

** TrainfOcrClassBox( OCRHandle: OleVariant; TrainingFile: OleVariant; out AvgConfidence: OleVariant);

说明: trainf_ocr_class_box,根据指定测试文件测试分级器的OCRHandle。

** TrainfOcrClassKnn( OCRHandle: OleVariant; TrainingFile: OleVariant; GenParamNames: OleVariant; GenParamValues: OleVariant);

说明: ocr-knn分类器训练

** TrainfOcrClassMlp( OCRHandle: OleVariant; TrainingFile: OleVariant; MaxIterations: OleVariant; WeightTolerance: OleVariant; ErrorTolerance: OleVariant; out Error: OleVariant; out ErrorLog: OleVariant);

说明: trainf_ocr_class_mlp,测试OCR分级器的OCRHandle,根据存储在OCR文件中的测试特性。

** TrainfOcrClassMlpProtected( OCRHandle: OleVariant; TrainingFile: OleVariant; Password: OleVariant; MaxIterations: OleVariant; WeightTolerance: OleVariant; ErrorTolerance: OleVariant; out Error: OleVariant; out ErrorLog: OleVariant);

说明: ocr-mlp分类器训练

** TrainfOcrClassSvm( OCRHandle: OleVariant; TrainingFile: OleVariant; Epsilon: OleVariant; TrainMode: OleVariant);

说明: trainf_ocr_class_svm,测试OCR分级器。

** TrainfOcrClassSvmProtected( OCRHandle: OleVariant; TrainingFile: OleVariant; Password: OleVariant; Epsilon: OleVariant; TrainMode: OleVariant);

说明: ocr-svm分类器训练

** TransFromRgb( const ImageRed: IHUntypedObjectX; const ImageGreen: IHUntypedObjectX; const ImageBlue: IHUntypedObjectX; out ImageResult1: IHUntypedObjectX; out ImageResult2: IHUntypedObjectX; out ImageResult3: IHUntypedObjectX; ColorSpace: OleVariant);

说明: trans_from_rgb,把图像从RGB颜色空间转变成任意颜色空间。

** TransPoseShapeModel3D( ShapeModel3DID: OleVariant; PoseIn: OleVariant; Transformation: OleVariant; out PoseOut: OleVariant);

说明: trans_pose_shape_model_3d,把3D目标模型的坐标系中的位置转变为3D轮廓模型的参考坐标系中的位置,反之亦然。

** TransToRgb( const ImageInput1: IHUntypedObjectX; const ImageInput2: IHUntypedObjectX; const ImageInput3: IHUntypedObjectX; out ImageRed: IHUntypedObjectX; out ImageGreen: IHUntypedObjectX; out ImageBlue: IHUntypedObjectX; ColorSpace: OleVariant);

说明: trans_to_rgb,把图像从任意颜色空间转变成RGB颜色空间。

** TransformFunct1D( Function_: OleVariant; Params: OleVariant; out TransformedFunction: OleVariant);

说明: transform_funct_1d,根据给定传递参数变换你函数。

** TransformMetrologyObject( MetrologyHandle: OleVariant; Indices: OleVariant; Row: OleVariant; Column: OleVariant; Phi: OleVariant; Mode: OleVariant);

说明: 对象变换

** TranslateMeasure( MeasureHandle: OleVariant; Row: OleVariant; Column: OleVariant);

说明: translate_measure,转化(解释)测试对象。

** TransposeMatrix( MatrixID: OleVariant; out MatrixTransposedID: OleVariant);

** TransposeMatrixMod( MatrixID: OleVariant);

** TransposeRegion( const Region: IHUntypedObjectX; out Transposed: IHUntypedObjectX; Row: OleVariant; Column: OleVariant);

说明: transpose_region,翻译关于点的区域。

** TriangulateObjectModel3D( ObjectModel3D: OleVariant; Method: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant; out TriangulatedObjectModel3D: OleVariant; out Information: OleVariant);

说明: 3角曲面3d模型

** TrimmedMean( const Image: IHUntypedObjectX; const Mask: IHUntypedObjectX; out ImageTMean: IHUntypedObjectX; Number: OleVariant; Margin: OleVariant);

说明: trimmed_mean,使用任意等级掩码平滑图像。

** TryLockMutex( MutexHandle: OleVariant; out Busy: OleVariant);

说明: 测试锁定

** TryWaitEvent( EventHandle: OleVariant; out Busy: OleVariant);

说明: 测试事件等待

** TupleAbs( T: OleVariant; out Abs: OleVariant);

说明: tuple_abs,计算元组的绝对值。

** TupleAcos( T: OleVariant; out ACos: OleVariant);

说明: tuple_acos,计算元组的反余弦。

** TupleAdd( S1: OleVariant; S2: OleVariant; out Sum: OleVariant);

说明: tuple_add,两个元组相加。

** TupleAnd( T1: OleVariant; T2: OleVariant; out And_: OleVariant);

说明: tuple_and,两个元组的逻辑与。

** TupleAsin( T: OleVariant; out ASin: OleVariant);

说明: tuple_asin,计算元组的反余弦。

** TupleAtan( T: OleVariant; out ATan: OleVariant);

说明: tuple_atan,计算元组的反正切。

** TupleAtan2( Y: OleVariant; X: OleVariant; out ATan: OleVariant);

说明: tuple_atan2,计算元组四个象限的反正切。

** TupleBand( T1: OleVariant; T2: OleVariant; out BAnd: OleVariant);

说明: tuple_band,计算两个元组的按位运算。

** TupleBnot( T: OleVariant; out BNot: OleVariant);

说明: tuple_bnot,两个元组逐位取逻辑非。

** TupleBor( T1: OleVariant; T2: OleVariant; out BOr: OleVariant);

说明: tuple_bor,计算两个元组的按位运算。

** TupleBxor( T1: OleVariant; T2: OleVariant; out BXor: OleVariant);

说明: tuple_bxor,两个元组逐位进行互斥逻辑或运算。

** TupleCeil( T: OleVariant; out Ceil: OleVariant);

说明: tuple_ceil,计算元组的上限函数。

** TupleChr( T: OleVariant; out Chr: OleVariant);

说明: tuple_chr,根据ASCII码将整型元组转换为字符串。

** TupleChrt( T: OleVariant; out Chrt: OleVariant);

说明: tuple_chrt,根据ASCII码将整型元组转换为字符串。

** TupleConcat( T1: OleVariant; T2: OleVariant; out Concat: OleVariant);

说明: tuple_concat,合并两个元组为新的。

** TupleCos( T: OleVariant; out Cos: OleVariant);

说明: tuple_cos,计算元组的余弦。

** TupleCosh( T: OleVariant; out Cosh: OleVariant);

说明: tuple_cosh,计算元组的双曲余弦。

** TupleCumul( Tuple: OleVariant; out Cumul: OleVariant);

说明: tuple_cumul,计算元组的累计和。

** TupleDeg( Rad: OleVariant; out Deg: OleVariant);

说明: tuple_deg,将元组从弧度转换为角度。

** TupleDeviation( Tuple: OleVariant; out Deviation: OleVariant);

说明: tuple_deviation,返回元组元素的标准差。

** TupleDiv( Q1: OleVariant; Q2: OleVariant; out Quot: OleVariant);

说明: tuple_div,将两个元组相除。

** TupleEnvironment( Names: OleVariant; out Values: OleVariant);

说明: tuple_environment,读取或多个环境变量。

** TupleEqual( T1: OleVariant; T2: OleVariant; out Equal: OleVariant);

说明: tuple_equal,测试两个元组是否相同。

** TupleEqualElem( T1: OleVariant; T2: OleVariant; out Equal: OleVariant);

说明: 测试两个元组元素是否相同。

** TupleExp( T: OleVariant; out Exp: OleVariant);

说明: tuple_exp,元组的指数运算。

** TupleFabs( T: OleVariant; out Abs: OleVariant);

说明: tuple_fabs,计算元组(例如浮点数)的绝对值。

** TupleFind( Tuple: OleVariant; ToFind: OleVariant; out Indices: OleVariant);

说明: tuple_find,返回元组所有出现的符号,同时位于另元组内。

** TupleFirstN( Tuple: OleVariant; Index: OleVariant; out Selected: OleVariant);

说明: tuple_first_n,选取元组的第元素。

** TupleFloor( T: OleVariant; out Floor: OleVariant);

说明: tuple_floor,计算元组的“地板函数”。

** TupleFmod( T1: OleVariant; T2: OleVariant; out Fmod: OleVariant);

说明: tuple_fmod,计算两个元组浮点数相除的余数。

** TupleGenconst ( Length: OleVariant; const _: OleVariant; out Newtuple: OleVariant);

说明: tuple_gen_const,创建特殊长度的元组和初始化它的元素。

** TupleGenSequence( Start: OleVariant; End_: OleVariant; Step: OleVariant; out Sequence: OleVariant);

说明: 创建等序化的元组和初始化它的元素。

** TupleGreater( T1: OleVariant; T2: OleVariant; out Greater: OleVariant);

说明: tuple_greater,测试元组是否大于另元组。

** TupleGreaterElem( T1: OleVariant; T2: OleVariant; out Greater: OleVariant);

说明: 测试元组元素是否大于等于另。

** TupleGreaterEqual( T1: OleVariant; T2: OleVariant; out Greatereq: OleVariant);

说明: tuple_greater_equal,测试元组是否大于等于另。

** TupleGreaterEqualElem( T1: OleVariant; T2: OleVariant; out Greatereq: OleVariant);

说明: 测试元组元素是否等于另。

** TupleHistoRange( Tuple: OleVariant; Min: OleVariant; Max: OleVariant; NumBins: OleVariant; out Histo: OleVariant; out BinSize: OleVariant);

说明: 元组直方图

** TupleInsert( Tuple: OleVariant; Index: OleVariant; InsertTuple: OleVariant; out Extended: OleVariant);

说明: 元组插入

** TupleInt( T: OleVariant; out Int: OleVariant);

说明: tuple_int,讲元组转换为整型元组。

** TupleInverse( Tuple: OleVariant; out Inverted: OleVariant);

说明: tuple_inverse,将元组反置(反转)。

** TupleIsInt( T: OleVariant; out IsInt: OleVariant);

说明: 元组整数测试

** TupleIsIntElem( T: OleVariant; out IsInt: OleVariant);

说明: 元组元素整数测试

** TupleIsMixed( T: OleVariant; out IsMixed: OleVariant);

说明: 元组混合测试

** TupleIsNumber( T: OleVariant; out IsNumber: OleVariant);

说明: tuple_is_number,检测字符串元组是否表示数字。

** TupleIsReal( T: OleVariant; out IsReal: OleVariant);

说明: 元组实数测试

** TupleIsRealElem( T: OleVariant; out IsReal: OleVariant);

说明: 元组元素实数测试

** TupleIsString( T: OleVariant; out IsString: OleVariant);

说明: 元组字符串测试

** TupleIsStringElem( T: OleVariant; out IsString: OleVariant);

说明: 元组元素字符串测试

** TupleLastN( Tuple: OleVariant; Index: OleVariant; out Selected: OleVariant);

说明: tuple_last_n,选择从符号“n”开始到元组末尾的所有元素。

** TupleLdexp( T1: OleVariant; T2: OleVariant; out Ldexp: OleVariant);

说明: tuple_ldexp,计算两个元组的返回长双精度指数函数。

** TupleLength( Tuple: OleVariant; out Length: OleVariant);

说明: tuple_length,返回元组元素数目。

** TupleLess( T1: OleVariant; T2: OleVariant; out Less: OleVariant);

说明: tuple_less,测试元组是否小于另元组。

** TupleLessElem( T1: OleVariant; T2: OleVariant; out Less: OleVariant);

说明: 测试元组元素是否小于另元组。

** TupleLessEqual( T1: OleVariant; T2: OleVariant; out Lesseq: OleVariant);

说明: tuple_less_equal,测试元组是否小于等于另。

** TupleLessEqualElem( T1: OleVariant; T2: OleVariant; out Lesseq: OleVariant);

** TupleLog( T: OleVariant; out Log: OleVariant);

说明: tuple_log,计算元组的自然对数。

** TupleLog10( T: OleVariant; out Log: OleVariant);

说明: tuple_log10,计算元组底为10的对数。

** TupleLsh( T: OleVariant; Shift: OleVariant; out Lsh: OleVariant);

说明: tuple_lsh,元组逐位左移。

** TupleMax( Tuple: OleVariant; out Max: OleVariant);

说明: tuple_max,返回元组的最大元素。

** TupleMax2( T1: OleVariant; T2: OleVariant; out Max2: OleVariant);

说明: tuple_max2,计算两个元组的元素宽度的最大值。

** TupleMean( Tuple: OleVariant; out Mean: OleVariant);

说明: tuple_mean,返回一定数量元组的平均值。

** TupleMedian( Tuple: OleVariant; out Median: OleVariant);

说明: tuple_median,返回元组元素的中值。

** TupleMin( Tuple: OleVariant; out Min: OleVariant);

说明: tuple_min,返回元组的最小元素。

** TupleMin2( T1: OleVariant; T2: OleVariant; out Min2: OleVariant);

说明: tuple_min2,计算两个元组的元素宽度的最小值。

** TupleMod( T1: OleVariant; T2: OleVariant; out Mod_: OleVariant);

说明: tuple_mod,计算两个元组整型数相除的余数。

** TupleMult( P1: OleVariant; P2: OleVariant; out Prod: OleVariant);

说明: tuple_mult,两个元组相乘。

** TupleNeg( T: OleVariant; out Neg: OleVariant);

说明: tuple_neg,将元组取反。

** TupleNot( T: OleVariant; out Not_: OleVariant);

说明: tuple_not,两个元组的逻辑非。

** TupleNotEqual( T1: OleVariant; T2: OleVariant; out Nequal: OleVariant);

说明: tuple_not_equal,测试两个元组是不是不等。

** TupleNotEqualElem( T1: OleVariant; T2: OleVariant; out Nequal: OleVariant);

说明: 测试两个元组元素是不是不等。

** TupleNumber( T: OleVariant; out Number: OleVariant);

说明: tuple_number,将字符串元组转换为数字元组。

** TupleOr( T1: OleVariant; T2: OleVariant; out Or_: OleVariant);

说明: tuple_or,两个元组的逻辑或。

** TupleOrd( T: OleVariant; out Ord: OleVariant);

说明: tuple_ord,将长度为1的字符串的元组转换为它们相应的ASCII码元组。

** TupleOrds( T: OleVariant; out Ords: OleVariant);

说明: tuple_ords,将字符串的元组转换为它们ASCII码的元组。

** TuplePow( T1: OleVariant; T2: OleVariant; out Pow: OleVariant);

说明: tuple_pow,计算两个元组的冥函数。

** TupleRad( Deg: OleVariant; out Rad: OleVariant);

说明: tuple_rad,将元组从角度转换为弧度。

** TupleRand( Length: OleVariant; out Rand: OleVariant);

说明: tuple_rand,返回任意值为0或1的元组。

** TupleReal( T: OleVariant; out Real: OleVariant);

说明: tuple_real,将元组转换为浮点数的元组。

** TupleRegexpMatch( Data: OleVariant; Expression: OleVariant; out Matches: OleVariant);

说明: tuple_regexp_match,利用公式提取子链。

** TupleRegexpReplace( Data: OleVariant; Expression: OleVariant; Replace: OleVariant; out Result: OleVariant);

说明: tuple_regexp_replace,用有规律的公式代替子链。

** TupleRegexpSelect( Data: OleVariant; Expression: OleVariant; out Selection: OleVariant);

说明: tuple_regexp_select,选择符合公式的元组元素。

** TupleRegexpTest( Data: OleVariant; Expression: OleVariant; out NumMatches: OleVariant);

说明: tuple_regexp_test,测试字符串是否满足规则公式的要求。

** TupleRemove( Tuple: OleVariant; Index: OleVariant; out Reduced: OleVariant);

说明: tuple_remove,从元组中移出元素。

** TupleReplace( Tuple: OleVariant; Index: OleVariant; ReplaceTuple: OleVariant; out Replaced: OleVariant);

说明: 元组替换

** TupleRound( T: OleVariant; out Round: OleVariant);

说明: tuple_round,将元组转换为整型数的元组。

** TupleRsh( T: OleVariant; Shift: OleVariant; out Rsh: OleVariant);

说明: tuple_rsh,元组逐位右移。

** TupleSelect( Tuple: OleVariant; Index: OleVariant; out Selected: OleVariant);

说明: tuple_select,选择元组中单一元素。

** TupleSelectMask( Tuple: OleVariant; Mask: OleVariant; out Selected: OleVariant);

说明: 选择元组掩码

** TupleSelectRange( Tuple: OleVariant; Leftindex: OleVariant; Rightindex: OleVariant; out Selected: OleVariant);

说明: tuple_select_range,选择元组中的一些元素。

** TupleSelectRank( Tuple: OleVariant; RankIndex: OleVariant; out Selected: OleVariant);

说明: tuple_select_rank,选择元组中序号为n的元素。

** TupleSgn( T: OleVariant; out Sgn: OleVariant);

说明: tuple_sgn,计算元组的正负。

** TupleSin( T: OleVariant; out Sin: OleVariant);

说明: tuple_sin,计算元组的正弦。

** TupleSinh( T: OleVariant; out Sinh: OleVariant);

说明: tuple_sinh,计算元组的双曲正弦。

** TupleSort( Tuple: OleVariant; out Sorted: OleVariant);

说明: tuple_sort,按照升序分类(排列)元组的元素。

** TupleSortIndex( Tuple: OleVariant; out Indices: OleVariant);

说明: tuple_sort_index,将元组的元素分类并返回分类元组的目录。

** TupleSplit( String_: OleVariant; Separator: OleVariant; out Substrings: OleVariant);

说明: tuple_split,在预定义的独立字符间将字符串分离为子链。

** TupleSqrt( T: OleVariant; out Sqrt: OleVariant);

说明: tuple_sqrt,计算元组的平方根(二次方根)。

** TupleStrBitSelect( Tuple: OleVariant; Index: OleVariant; out Selected: OleVariant);

说明: tuple_str_bit_select,选择元组中单一符号或位。

** TupleStrFirstN( String_: OleVariant; Position: OleVariant; out Substring: OleVariant);

说明: tuple_str_first_n,分割从第字符直到字符串元组外的位置“n”处。

** TupleStrLastN( String_: OleVariant; Position: OleVariant; out Substring: OleVariant);

说明: tuple_str_last_n,从字符串元组外位置“n”处开始分割所有的字符。

** TupleStrchr( String_: OleVariant; ToFind: OleVariant; out Position: OleVariant);

说明: tuple_strchr,前向搜索位于字符串元组内的字符。

** TupleString( T: OleVariant; Format: OleVariant; out String_: OleVariant);

说明: tuple_string,将元组转换为字符串元组。

** TupleStrlen( T1: OleVariant; out Length: OleVariant);

说明: tuple_strlen,字符串元组中每个字符串的长度。

** TupleStrrchr( String_: OleVariant; ToFind: OleVariant; out Position: OleVariant);

说明: tuple_strrchr,后向搜索位于字符串元组内的字符。

** TupleStrrstr( String_: OleVariant; ToFind: OleVariant; out Position: OleVariant);

说明: tuple_strrstr,后向搜索位于字符串元组内的字符串。

** TupleStrstr( String_: OleVariant; ToFind: OleVariant; out Position: OleVariant);

说明: tuple_strstr,前向搜索位于字符串元组内的字符串。

** TupleSub( D1: OleVariant; D2: OleVariant; out Diff: OleVariant);

说明: tuple_sub,两个元组相减。

** TupleSubstr( String_: OleVariant; Position1: OleVariant; Position2: OleVariant; out Substring: OleVariant);

说明: 两个元组字符串相减。

** TupleSum( Tuple: OleVariant; out Sum: OleVariant);

说明: tuple_sum,返回元组所有元素的和。

** TupleTan( T: OleVariant; out Tan: OleVariant);

说明: tuple_tan,计算元组的正切。

** TupleTanh( T: OleVariant; out Tanh: OleVariant);

说明: tuple_tanh,计算远足的双曲正切。

** TupleType( T: OleVariant; out Type_: OleVariant);

说明: 两个元组类型

** TupleTypeElem( T: OleVariant; out Types: OleVariant);

说明: 两个元组元素类型

** TupleUniq( Tuple: OleVariant; out Uniq: OleVariant);

说明: tuple_uniq,丢弃元组中除成功归类的元素外的所有元素。

** TupleXor( T1: OleVariant; T2: OleVariant; out Xor_: OleVariant);

说明: tuple_xor,两个元组的逻辑互斥或。

** Union1( const Region: IHUntypedObjectX; out RegionUnion: IHUntypedObjectX);

说明: union1,返回所有输入区域的并集。

** Union2( const Region1: IHUntypedObjectX; const Region2: IHUntypedObjectX; out RegionUnion: IHUntypedObjectX);

说明: union2,返回两个区域的并集。

** Union2ClosedContoursXld( const Contours1: IHUntypedObjectX; const Contours2: IHUntypedObjectX; out ContoursUnion: IHUntypedObjectX);

说明: union2_closed_contours_xld,闭合轮廓的并集。

** Union2ClosedPolygonsXld( const Polygons1: IHUntypedObjectX; const Polygons2: IHUntypedObjectX; out PolygonsUnion: IHUntypedObjectX);

说明: union2_closed_polygons_xld,闭合多边形的并集。

** UnionAdjacentContoursXld( const Contours: IHUntypedObjectX; out UnionContours: IHUntypedObjectX; MaxDistAbs: OleVariant; MaxDistRel: OleVariant; Mode: OleVariant);

说明: union_adjacent_contours_xld,合并终点连接在一起的轮廓。

** UnionCocircularContoursXld( const Contours: IHUntypedObjectX; out UnionContours: IHUntypedObjectX; MaxArcAngleDiff: OleVariant; MaxArcOverlap: OleVariant; MaxTangentAngle: OleVariant; MaxDist: OleVariant; MaxRadiusDiff: OleVariant; MaxCenterDist: OleVariant; MergeSmallContours: OleVariant; Iterations: OleVariant);

说明: union_cocircular_contours_xld,合并属于同圆周的轮廓。

** UnionCollinearContoursExtXld( const Contours: IHUntypedObjectX; out UnionContours: IHUntypedObjectX; MaxDistAbs: OleVariant; MaxDistRel: OleVariant; MaxShift: OleVariant; MaxAngle: OleVariant; MaxOverlap: OleVariant; MaxRegrError: OleVariant; MaxCosts: OleVariant; WeightDist: OleVariant; WeightShift: OleVariant; WeightAngle: OleVariant; WeightLink: OleVariant; WeightRegr: OleVariant; Mode: OleVariant);

说明: union_collinear_contours_ext_xld,合并位于同直线上的轮廓(由附加函数操作)。

** UnionCollinearContoursXld( const Contours: IHUntypedObjectX; out UnionContours: IHUntypedObjectX; MaxDistAbs: OleVariant; MaxDistRel: OleVariant; MaxShift: OleVariant; MaxAngle: OleVariant; Mode: OleVariant);

说明: union_collinear_contours_xld,合并位于同直线上的轮廓。

** UnionCotangentialContoursXld( const Contours: IHUntypedObjectX; out UnionContours: IHUntypedObjectX; FitClippingLength: OleVariant; FitLength: OleVariant; MaxTangAngle: OleVariant; MaxDist: OleVariant; MaxDistPerp: OleVariant; MaxOverlap: OleVariant; Mode: OleVariant);

说明: 按余切,合并位于同直线上的轮廓。

** UnionObjectModel3D( ObjectModels3D: OleVariant; Method: OleVariant; out UnionObjectModel3D: OleVariant);

说明: 合并3d模型

** UnionStraightContoursHistoXld( const Contours: IHUntypedObjectX; out UnionContours: IHUntypedObjectX; out SelectedContours: IHUntypedObjectX; RefLineStartRow: OleVariant; RefLineStartColumn: OleVariant; RefLineEndRow: OleVariant; RefLineEndColumn: OleVariant; Width: OleVariant; MaxWidth: OleVariant; FilterSize: OleVariant; out HistoValues: OleVariant);

说明: union_straight_contours_histo_xld,合并到给定线有相似距离的相邻直线轮廓。

** UnionStraightContoursXld( const Contours: IHUntypedObjectX; out UnionContours: IHUntypedObjectX; MaxDist: OleVariant; MaxDiff: OleVariant; Percent: OleVariant; Mode: OleVariant; Iterations: OleVariant);

说明: union_straight_contours_xld,合并具有相似方向的相邻直线轮廓。

** UnlockMutex( MutexHandle: OleVariant);

说明: 解锁Mutex

** UnprojectCoordinates( const Image: IHUntypedObjectX; WindowHandle: OleVariant; Row: OleVariant; Column: OleVariant; out ImageRow: OleVariant; out ImageColumn: OleVariant; out Height: OleVariant);

说明: 取消坐标投影

** UnwarpImageVectorField( const Image: IHUntypedObjectX; const VectorField: IHUntypedObjectX; out ImageUnwarped: IHUntypedObjectX);

说明: unwarp_image_vector_field,使用矢量场来展开图像。

** UpdateBgEsti( const PresentImage: IHUntypedObjectX; const UpDateRegion: IHUntypedObjectX; BgEstiHandle: OleVariant);

说明: update_bg_esti,改变估测背景图像。

** UpdateKalman( FileName: OleVariant; DimensionIn: OleVariant; ModelIn: OleVariant; MeasurementIn: OleVariant; out DimensionOut: OleVariant; out ModelOut: OleVariant; out MeasurementOut: OleVariant);

说明: update_kalman,读取卡尔曼滤波器的更新文件。

** UpdateWindowPose( WindowHandle: OleVariant; LastRow: OleVariant; LastCol: OleVariant; CurrentRow: OleVariant; CurrentCol: OleVariant; Mode: OleVariant);

** VarThreshold( const Image: IHUntypedObjectX; out Region: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant; StdDevScale: OleVariant; AbsThreshold: OleVariant; LightDark: OleVariant);

说明: var_threshold,根据局域平均标准偏差分析将图像二值化。

** VectorAngleToRigid( Row1: OleVariant; Column1: OleVariant; Angle1: OleVariant; Row2: OleVariant; Column2: OleVariant; Angle2: OleVariant; out HomMat2d: OleVariant);

说明: vector_angle_to_rigid,从点和角度方面计算严格的仿射变换。

** VectorFieldLength( const VectorField: IHUntypedObjectX; out Length: IHUntypedObjectX; Mode: OleVariant);

说明: vector_field_length,计算矢量场的矢量长度。

** VectorFieldToHomMat2d( const VectorField: IHUntypedObjectX; out HomMat2d: OleVariant);

说明: vector_field_to_hom_mat2d,根据位移矢量字段获取最接近的近似图。

** VectorFieldToReal( const VectorField: IHUntypedObjectX; out Row: IHUntypedObjectX; out Col: IHUntypedObjectX);

说明: vector_field_to_real,把矢量域图像转变为两个实值图像。

** VectorToAniso( Px: OleVariant; Py: OleVariant; Qx: OleVariant; Qy: OleVariant; out HomMat2d: OleVariant);

说明: 坐标矢量转换

** VectorToEssentialMatrix( Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; CovRR1: OleVariant; CovRC1: OleVariant; CovCC1: OleVariant; CovRR2: OleVariant; CovRC2: OleVariant; CovCC2: OleVariant; CamMat1: OleVariant; CamMat2: OleVariant; Method: OleVariant; out EMatrix: OleVariant; out CovEMat: OleVariant; out Error: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out CovXYZ: OleVariant);

说明: vector_to_essential_matrix,计算给定图像点间映射和已知相机矩阵的原始矩阵,重建三维点。

** VectorToFundamentalMatrix( Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; CovRR1: OleVariant; CovRC1: OleVariant; CovCC1: OleVariant; CovRR2: OleVariant; CovRC2: OleVariant; CovCC2: OleVariant; Method: OleVariant; out FMatrix: OleVariant; out CovFMat: OleVariant; out Error: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out W: OleVariant; out CovXYZW: OleVariant);

说明: vector_to_fundamental_matrix,计算给定图像点间对应关系和已知相机参数的两个相机的相对方位,重建三维点。

** VectorToFundamentalMatrixDistortion( Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; CovRR1: OleVariant; CovRC1: OleVariant; CovCC1: OleVariant; CovRR2: OleVariant; CovRC2: OleVariant; CovCC2: OleVariant; ImageWidth: OleVariant; ImageHeight: OleVariant; Method: OleVariant; out FMatrix: OleVariant; out Kappa: OleVariant; out Error: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out W: OleVariant);

说明: 矢量矩阵失真变换

** VectorToHomMat2d( Px: OleVariant; Py: OleVariant; Qx: OleVariant; Qy: OleVariant; out HomMat2d: OleVariant);

说明: vector_to_hom_mat2d,根据点与点间的映射获取最接近的近似图

** VectorToHomMat3d( TransformationType: OleVariant; Px: OleVariant; Py: OleVariant; Pz: OleVariant; Qx: OleVariant; Qy: OleVariant; Qz: OleVariant; out HomMat3d: OleVariant);

说明: 矢量矩阵变换

** VectorToPose( WorldX: OleVariant; WorldY: OleVariant; WorldZ: OleVariant; ImageRow: OleVariant; ImageColumn: OleVariant; CameraParam: OleVariant; Method: OleVariant; QualityType: OleVariant; out Pose: OleVariant; out Quality: OleVariant);

说明: 矢量姿态矩阵变换

** VectorToProjHomMat2d( Px: OleVariant; Py: OleVariant; Qx: OleVariant; Qy: OleVariant; Method: OleVariant; CovXX1: OleVariant; CovYY1: OleVariant; CovXY1: OleVariant; CovXX2: OleVariant; CovYY2: OleVariant; CovXY2: OleVariant; out HomMat2d: OleVariant; out Covariance: OleVariant);

说明: vector_to_proj_hom_mat2d,利用给定点的映射计算映射变换矩阵。

** VectorToProjHomMat2dDistortion( Points1Row: OleVariant; Points1Col: OleVariant; Points2Row: OleVariant; Points2Col: OleVariant; CovRR1: OleVariant; CovRC1: OleVariant; CovCC1: OleVariant; CovRR2: OleVariant; CovRC2: OleVariant; CovCC2: OleVariant; ImageWidth: OleVariant; ImageHeight: OleVariant; Method: OleVariant; out HomMat2d: OleVariant; out Kappa: OleVariant; out Error: OleVariant);

说明: 矢量2d矩阵失真变换

** VectorToRelPose( Rows1: OleVariant; Cols1: OleVariant; Rows2: OleVariant; Cols2: OleVariant; CovRR1: OleVariant; CovRC1: OleVariant; CovCC1: OleVariant; CovRR2: OleVariant; CovRC2: OleVariant; CovCC2: OleVariant; CamPar1: OleVariant; CamPar2: OleVariant; Method: OleVariant; out RelPose: OleVariant; out CovRelPose: OleVariant; out Error: OleVariant; out X: OleVariant; out Y: OleVariant; out Z: OleVariant; out CovXYZ: OleVariant);

说明: 矢量姿态相对变换

** VectorToRigid( Px: OleVariant; Py: OleVariant; Qx: OleVariant; Qy: OleVariant; out HomMat2d: OleVariant);

说明: vector_to_rigid,根据点的映射获取近似严格的仿射变换。

** VectorToSimilarity( Px: OleVariant; Py: OleVariant; Qx: OleVariant; Qy: OleVariant; out HomMat2d: OleVariant);

说明: vector_to_similarity,根据点的映射获取近似的相似变换。

** VolumeObjectModel3DRelativeToPlane( ObjectModel3D: OleVariant; Plane: OleVariant; Mode: OleVariant; UseFaceOrientation: OleVariant; out Volume: OleVariant);

说明: 3d模型相对体积平面

** WaitBarrier( BarrierHandle: OleVariant);

说明: 屏蔽等待

** WaitCondition( ConditionHandle: OleVariant; MutexHandle: OleVariant);

说明: 条件等待

** WaitEvent( EventHandle: OleVariant);

说明: 事件等待

** WaitSeconds( Seconds: OleVariant);

说明: wait_seconds,延迟操作的执行。

** Watersheds( const Image: IHUntypedObjectX; out Basins: IHUntypedObjectX; out Watersheds: IHUntypedObjectX);

说明: watersheds,从图像中提取分界线和“盆地”。

** WatershedsThreshold( const Image: IHUntypedObjectX; out Basins: IHUntypedObjectX; Threshold: OleVariant);

说明: watersheds_threshold,利用阀值从图像中提取“分水岭盆地”。

** WienerFilter( const Image: IHUntypedObjectX; const Psf: IHUntypedObjectX; const FilteredImage: IHUntypedObjectX; out RestoredImage: IHUntypedObjectX);

说明: wiener_filter,通过Wiener滤波进行图像恢复。

** WienerFilterNi( const Image: IHUntypedObjectX; const Psf: IHUntypedObjectX; const NoiseRegion: IHUntypedObjectX; out RestoredImage: IHUntypedObjectX; MaskWidth: OleVariant; MaskHeight: OleVariant);

说明: wiener_filter_ni,通过Wiener滤波进行图像恢复。

** WriteAopKnowledge( FileName: OleVariant; ParamName: OleVariant; ParamValue: OleVariant);

说明: 保存aop数据

** WriteBarCodeModel( BarCodeHandle: OleVariant; FileName: OleVariant);

说明: 保存条码模型数据

** WriteCalibData( CalibDataID: OleVariant; FileName: OleVariant);

说明: 保存校准数据

** WriteCamPar( CameraParam: OleVariant; CamParFile: OleVariant);

说明: write_cam_par,将内部相机参数写入文本文件中。

** WriteCameraSetupModel( CameraSetupModelID: OleVariant; FileName: OleVariant);

说明: 保存相机设置模型数据

** WriteClassBox( ClassifHandle: OleVariant; FileName: OleVariant);

说明: write_class_box,在文件中保存分类器。

** WriteClassGmm( GMMHandle: OleVariant; FileName: OleVariant);

说明: write_class_gmm,向文件中写入高斯混合模型。

** WriteClassKnn( KNNHandle: OleVariant; FileName: OleVariant);

** WriteClassMlp( MLPHandle: OleVariant; FileName: OleVariant);

说明: write_class_mlp,向文件中写入多层感知器。

** WriteClassSvm( SVMHandle: OleVariant; FileName: OleVariant);

说明: write_class_svm,向文件中写入支持向量机。

** WriteClassTrainData( ClassTrainDataHandle: OleVariant; FileName: OleVariant);

说明: 保存分类器训练数据

** WriteComponentModel( ComponentModelID: OleVariant; FileName: OleVariant);

说明: write_component_model,把组件模型写入文件中。

** WriteContourXldArcInfo( const Contours: IHUntypedObjectX; FileName: OleVariant);

说明: write_contour_xld_arc_info,向用ARC/INFO生成格式表示的文件写入XLD轮廓。

** WriteContourXldDxf( const Contours: IHUntypedObjectX; FileName: OleVariant);

说明: write_contour_xld_dxf,向DXF格式的文件中写入 XLD轮廓。

** WriteDataCode2DModel( DataCodeHandle: OleVariant; FileName: OleVariant);

说明: write_data_code_2d_model,将二维数据编码模型写入文件。

** WriteDeformableModel( ModelID: OleVariant; FileName: OleVariant);

说明: 保存变形模型数据

** WriteDescriptorModel( ModelID: OleVariant; FileName: OleVariant);

说明: 保存描述模型数据

** WriteFftOptimizationData( FileName: OleVariant);

说明: write_fft_optimization_data,把FFT速度最优数据存储在文件中。

** WriteFunct1D( Function_: OleVariant; FileName: OleVariant);

说明: write_funct_1d,将函数写入文件。

** WriteImage( const Image: IHUntypedObjectX; Format: OleVariant; FillColor: OleVariant; FileName: OleVariant);

说明: write_image,用图形格式写图像。

** WriteLut( WindowHandle: OleVariant; FileName: OleVariant);

说明: write_lut,把查询表作为文件写入。

** WriteMatrix( MatrixID: OleVariant; FileFormat: OleVariant; FileName: OleVariant);

说明: 保存矩阵数据

** WriteMeasure( MeasureHandle: OleVariant; FileName: OleVariant);

说明: 保存计量数据

** WriteMetrologyModel( MetrologyHandle: OleVariant; FileName: OleVariant);

说明: 保存计量模型数据

** WriteNccModel( ModelID: OleVariant; FileName: OleVariant);

说明: write_ncc_model,向文件中写入NCC模型。

** WriteObjectModel3D( ObjectModel3D: OleVariant; FileType: OleVariant; FileName: OleVariant; GenParamName: OleVariant; GenParamValue: OleVariant);

说明: 保存3d模型数据

** WriteOcr( OCRHandle: OleVariant; FileName: OleVariant);

说明: write_ocr,将OCR分级器的OCRHandle写入文件的FileName(文件名)。

** WriteOcrClassKnn( OCRHandle: OleVariant; FileName: OleVariant);

说明: 保存ocr-knn分类器数据

** WriteOcrClassMlp( OCRHandle: OleVariant; FileName: OleVariant);

说明: write_ocr_class_mlp,将OCR分级器的OCRHandle写入由文件名确定的文件中。

** WriteOcrClassSvm( OCRHandle: OleVariant; FileName: OleVariant);

说明: write_ocr_class_svm,将OCR分级器写入文件。

** WriteOcrTrainf( const Character: IHUntypedObjectX; const Image: IHUntypedObjectX; Class_: OleVariant; TrainingFile: OleVariant);

说明: write_ocr_trainf,将已测试的字符存储到文件中。

** WriteOcrTrainfImage( const Character: IHUntypedObjectX; Class_: OleVariant; TrainingFile: OleVariant);

说明: write_ocr_trainf_image,将字符写入正在测试的文件中。

** WriteOcv( OCVHandle: OleVariant; FileName: OleVariant);

说明: write_ocv,将OCV工具保存到文件。

** WritePolygonXldArcInfo( const Polygons: IHUntypedObjectX; FileName: OleVariant);

说明: write_polygon_xld_arc_info,向用ARC/INFO生成格式表示的文件写入XLD多边形。

** WritePolygonXldDxf( const Polygons: IHUntypedObjectX; FileName: OleVariant);

说明: write_polygon_xld_dxf,向DXF格式的文件中写入 XLD多边形。

** WritePose( Pose: OleVariant; PoseFile: OleVariant);

说明: write_pose,将三维模式写入文本文件。

** WriteRegion( const Region: IHUntypedObjectX; FileName: OleVariant);

说明: write_region,在文件中写入地域。

** WriteSampleIdentifier( SampleIdentifier: OleVariant; FileName: OleVariant);

说明: 保存样本数据

** WriteSamplesClassGmm( GMMHandle: OleVariant; FileName: OleVariant);

说明: write_samples_class_gmm,向文件中写入高斯混合模型的训练数据。

** WriteSamplesClassMlp( MLPHandle: OleVariant; FileName: OleVariant);

说明: write_samples_class_mlp,向文件中写入多层感知器的训练数据。

** WriteSamplesClassSvm( SVMHandle: OleVariant; FileName: OleVariant);

说明: write_samples_class_svm,向文件中写入支持向量机的训练数据。

** WriteSerial( SerialHandle: OleVariant; Data: OleVariant);

说明: write_serial,写入串行设备。

** WriteShapeModel( ModelID: OleVariant; FileName: OleVariant);

说明: write_shape_model,向文件中写入轮廓模型。

** WriteShapeModel3D( ShapeModel3DID: OleVariant; FileName: OleVariant);

说明: write_shape_model_3d,向文件写入3D轮廓模型。

** WriteString( WindowHandle: OleVariant; String_: OleVariant);

说明: write_string,在窗口中打印文本。

** WriteSurfaceModel( SurfaceModelID: OleVariant; FileName: OleVariant);

说明: 保存表面模型数据

** WriteTemplate( TemplateID: OleVariant; FileName: OleVariant);

说明: write_template,向文件中写入模板。

** WriteTrainingComponents( ComponentTrainingID: OleVariant; FileName: OleVariant);

说明: write_training_components,把组件训练结果写入文件中。

** WriteTuple( Tuple: OleVariant; FileName: OleVariant);

说明: write_tuple,向文件中写入数组。

** WriteVariationModel( ModelID: OleVariant; FileName: OleVariant);

说明: write_variation_model,将变化模型写入文件。

** XRangeFunct1D( Function_: OleVariant; out XMin: OleVariant; out XMax: OleVariant);

说明: x_range_funct_1d,函数的最小和最大X值。

** XyzToObjectModel3D( const X: IHUntypedObjectX; const Y: IHUntypedObjectX; const Z: IHUntypedObjectX; out ObjectModel3D: OleVariant);

说明: xyz坐标到3d模型在;换

** YRangeFunct1D( Function_: OleVariant; out YMin: OleVariant; out YMax: OleVariant);

说明: y_range_funct_1d,函数的最小和最大Y值。

** ZeroCrossing( const Image: IHUntypedObjectX; out RegionCrossing: IHUntypedObjectX);

说明: zero_crossing,从图像中提取零相交。

** ZeroCrossingSubPix( const Image: IHUntypedObjectX; out ZeroCrossings: IHUntypedObjectX);

说明: zero_crossing_sub_pix,根据子像素准确性从图像中提取零相交。

** ZeroCrossingsFunct1D( Function_: OleVariant; out ZeroCrossings: OleVariant);

说明: zero_crossings_funct_1d,计算函数的零点。

** ZoomImageFactor( const Image: IHUntypedObjectX; out ImageZoomed: IHUntypedObjectX; ScaleWidth: OleVariant; ScaleHeight: OleVariant; Interpolation: OleVariant);

说明: zoom_image_factor,把图像缩放规定因子倍。

** ZoomImageSize( const Image: IHUntypedObjectX; out ImageZoom: IHUntypedObjectX; Width: OleVariant; Height: OleVariant; Interpolation: OleVariant);

说明: zoom_image_size,把图像缩放到规定大小。

** ZoomRegion( const Region: IHUntypedObjectX; out RegionZoom: IHUntypedObjectX; ScaleWidth: OleVariant; ScaleHeight: OleVariant);

说明: zoom_region,缩放区域。

【《zw版·delphi与halcon系列原创教程》,网址,cnblogs.com/ziwang/】