《zw版·delphi与halcon系列原创教程》zw版_THImagex控件函数列表

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,显示实时的图像处理效果。

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

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

  1. AbsDiffImage(const Image2:IHImageX; Mult:OleVariant):IHImageX;
  2. AbsImage:IHImageX;
  3. AccessChannel(Channel:Integer):IHImageX;
  4. AcosImage:IHImageX;
  5. AdaptTemplate(const TemplateID:IHTemplateX);
  6. AddImage(const Image2:IHImageX; Mult:OleVariant; Add:OleVariant):IHImageX;
  7. AddNoiseDistribution(Distribution:OleVariant):IHImageX;
  8. AddNoiseWhite(Amp:Double):IHImageX;
  9. AddSampleIdentifierPreparationData(const SampleIdentifier:IHSampleIdentifierX; ObjectIdx:OleVariant; GenParamName:OleVariant; GenParamValue:OleVariant):Integer;
  10. AddSampleIdentifierTrainingData(const SampleIdentifier:IHSampleIdentifierX; ObjectIdx:OleVariant; GenParamName:OleVariant; GenParamValue:OleVariant):Integer;
  11. AddSamplesImageClassGmm(const ClassRegions:IHRegionX; const GMMHandle:IHClassGmmX; Randomize:Double);
  12. AddSamplesImageClassKnn(const ClassRegions:IHRegionX; const KNNHandle:IHClassKnnX);
  13. AddSamplesImageClassMlp(const ClassRegions:IHRegionX; const MLPHandle:IHClassMlpX);
  14. AddSamplesImageClassSvm(const ClassRegions:IHRegionX; const SVMHandle:IHClassSvmX);
  15. AdjustMosaicImages(From:OleVariant; To_:OleVariant; ReferenceImage:Integer; HomMatrices2D:OleVariant; const EstimationMethod:WideString; EstimateParameters:OleVariant; const OECFModel:WideString):IHImageX;
  16. AffineTransImage(const HomMat2d:IHHomMat2DX; const Interpolation:WideString; const AdaptImageSize:WideString):IHImageX;
  17. AffineTransImageSize(const HomMat2d:IHHomMat2DX; const Interpolation:WideString; Width:Integer; Height:Integer):IHImageX;
  18. AnisotropeDiff(Percent:Integer; Mode:Integer; Iteration:Integer; NeighborhoodType:Integer):IHImageX;
  19. AnisotropicDiffusion(const Mode:WideString; Contrast:Double; Theta:Double; Iterations:Integer):IHImageX;
  20. AppendChannel(const Image:IHImageX):IHImageX;
  21. ApplyColorTransLut(const Image2:IHImageX; const Image3:IHImageX; out ImageResult2:IHImageX; out ImageResult3:IHImageX; const ColorTransLUTHandle:IHColorTransLUTX):IHImageX;
  22. ApplySampleIdentifier(const SampleIdentifier:IHSampleIdentifierX; NumResults:Integer; RatingThreshold:Double; GenParamName:OleVariant; GenParamValue:OleVariant; out Rating:OleVariant):OleVariant;
  23. ApplySheetOfLightCalibration(const SheetOfLightModelID:IHSheetOfLightModelX);
  24. AreaCenterGray(const Regions:IHRegionX; out Row:OleVariant; out Column:OleVariant):OleVariant;
  25. AsinImage:IHImageX;
  26. Atan2Image(const ImageX:IHImageX):IHImageX;
  27. AtanImage:IHImageX;
  28. AutoThreshold(Sigma:OleVariant):IHRegionX;
  29. BandpassImage(const FilterType:WideString):IHImageX;
  30. BestMatch(const TemplateID:IHTemplateX; MaxError:Double; const SubPixel:WideString; out Column:OleVariant; out Error:OleVariant):OleVariant;
  31. BestMatchMg(const TemplateID:IHTemplateX; MaxError:Double; const SubPixel:WideString; NumLevels:Integer; WhichLevels:OleVariant; out Column:Double; out Error:Double):Double;
  32. BestMatchPreMg(const TemplateID:IHTemplateX; MaxError:Double; const SubPixel:WideString; NumLevels:Integer; WhichLevels:OleVariant; out Column:Double; out Error:Double):Double;
  33. BestMatchRot(const TemplateID:IHTemplateX; AngleStart:Double; AngleExtend:Double; MaxError:Double; const SubPixel:WideString; out Column:OleVariant; out Angle:OleVariant; out Error:OleVariant):OleVariant;
  34. BestMatchRotMg(const TemplateID:IHTemplateX; AngleStart:Double; AngleExtend:Double; MaxError:Double; const SubPixel:WideString; NumLevels:Integer; out Column:OleVariant; out Angle:OleVariant; out Error:OleVariant):OleVariant;
  35. BinThreshold:IHRegionX;
  36. BinocularDisparity(const Image2:IHImageX; out Score:IHImageX; const Method:WideString; MaskWidth:Integer; MaskHeight:Integer; TextureThresh:OleVariant; MinDisparity:Integer; MaxDisparity:Integer; NumLevels:Integer; ScoreThresh:OleVariant; Filter:OleVariant; const SubDisparity:WideString):IHImageX;
  37. BinocularDisparityMg(const Image2:IHImageX; out Score:IHImageX; Grayconst ancy:Double; Gradientconst ancy:Double; Smoothness:Double; InitialGuess:Double; const CalculateScore:WideString; MGParamName:OleVariant; MGParamValue:OleVariant):IHImageX;
  38. BinocularDistance(const Image2:IHImageX; out Score:IHImageX; CamParamRect1:OleVariant; CamParamRect2:OleVariant; RelPoseRect:OleVariant; const Method:WideString; MaskWidth:Integer; MaskHeight:Integer; TextureThresh:OleVariant; MinDisparity:Integer; MaxDisparity:Integer; NumLevels:Integer; ScoreThresh:OleVariant; Filter:OleVariant; SubDistance:OleVariant):IHImageX;
  39. BinocularDistanceMg(const Image2:IHImageX; out Score:IHImageX; CamParamRect1:OleVariant; CamParamRect2:OleVariant; RelPoseRect:OleVariant; Grayconst ancy:Double; Gradientconst ancy:Double; Smoothness:Double; InitialGuess:Double; const CalculateScore:WideString; MGParamName:OleVariant; MGParamValue:OleVariant):IHImageX;
  40. BinomialFilter(MaskWidth:Integer; MaskHeight:Integer):IHImageX;
  41. BitAnd(const Image2:IHImageX):IHImageX;
  42. BitLshift(Shift:Integer):IHImageX;
  43. BitMask(BitMask:Integer):IHImageX;
  44. BitNot:IHImageX;
  45. BitOr(const Image2:IHImageX):IHImageX;
  46. BitRshift(Shift:Integer):IHImageX;
  47. BitSlice(Bit:Integer):IHImageX;
  48. BitXor(const Image2:IHImageX):IHImageX;
  49. Cast(const Source:IHObjectX);
  50. CfaToRgb(const CFAType:WideString; const Interpolation:WideString):IHImageX;
  51. ChangeDomain(const NewDomain:IHRegionX):IHImageX;
  52. ChangeFormat(Width:Integer; Height:Integer):IHImageX;
  53. ChangeRadialDistortionImage(const Region:IHRegionX; CamParamIn:OleVariant; CamParamOut:OleVariant):IHImageX;
  54. ChangeRadialDistortionPoints(Row:OleVariant; Col:OleVariant; CamParamIn:OleVariant; CamParamOut:OleVariant; out ColChanged:OleVariant):OleVariant;
  55. ChannelsToImage:IHImageX;
  56. CharThreshold(const HistoRegion:IHRegionX; Sigma:Double; Percent:OleVariant; out Threshold:OleVariant):IHRegionX;
  57. CheckDifference(const Pattern:IHImageX; const Mode:WideString; DiffLowerBound:Integer; DiffUpperBound:Integer; GrayOffset:Integer; AddRow:Integer; AddCol:Integer):IHRegionX;
  58. Class2DimSup(const ImageRow:IHImageX; const FeatureSpace:IHRegionX):IHRegionX;
  59. Class2DimUnsup(const Image2:IHImageX; Threshold:Integer; NumClasses:Integer):IHRegionX;
  60. ClassNdimBox(const ClassifHandle:IHClassBoxX):IHRegionX;
  61. ClassNdimNorm(const Metric:WideString; const SingleMultiple:WideString; Radius:OleVariant; Center:OleVariant):IHRegionX;
  62. ClassifyImageClassGmm(const GMMHandle:IHClassGmmX; RejectionThreshold:Double):IHRegionX;
  63. ClassifyImageClassKnn(outDistanceImage:IHImageX; const KNNHandle:IHClassKnnX; RejectionThreshold:Double):IHRegionX;
  64. ClassifyImageClassLut(const ClassLUTHandle:IHClassLUTX):IHRegionX;
  65. ClassifyImageClassMlp(const MLPHandle:IHClassMlpX; RejectionThreshold:Double):IHRegionX;
  66. ClassifyImageClassSvm(const SVMHandle:IHClassSvmX):IHRegionX;
  67. ClearColorTransLut(const ColorTransLUTHandle:IHColorTransLUTX);
  68. ClusterModelComponents(const ComponentTrainingID:IHComponentTrainingX; const AmbiguityCriterion:WideString; MaxContourOverlap:Double; ClusterThreshold:Double):IHRegionX;
  69. CoherenceEnhancingDiff(Sigma:Double; Rho:Double; Theta:Double; Iterations:Integer):IHImageX;
  70. CompareExtVariationModel(const ModelID:IHVariationModelX; const Mode:WideString):IHRegionX;
  71. CompareVariationModel(const ModelID:IHVariationModelX):IHRegionX;
  72. ComplexToReal(outImageImaginary:IHImageX):IHImageX;
  73. Compose2(const Image2:IHImageX):IHImageX;
  74. Compose3(const Image2:IHImageX; const Image3:IHImageX):IHImageX;
  75. Compose4(const Image2:IHImageX; const Image3:IHImageX; const Image4:IHImageX):IHImageX;
  76. Compose5(const Image2:IHImageX; const Image3:IHImageX; const Image4:IHImageX; const Image5:IHImageX):IHImageX;
  77. Compose6(const Image2:IHImageX; const Image3:IHImageX; const Image4:IHImageX; const Image5:IHImageX; const Image6:IHImageX):IHImageX;
  78. Compose7(const Image2:IHImageX; const Image3:IHImageX; const Image4:IHImageX; const Image5:IHImageX; const Image6:IHImageX; const Image7:IHImageX):IHImageX;
  79. ConcatObj(const Objects2:IHImageX):IHImageX;
  80. Connect; override;
  81. ConnectGridPoints(Row:OleVariant; Column:OleVariant; Sigma:OleVariant; MaxDist:OleVariant):IHXLDX;
  82. ConnectTo(svrIntf:IHImageX);
  83. ConvertImageType(const NewType:WideString):IHImageX;
  84. ConvertMapType(const NewType:WideString; ImageWidth:OleVariant):IHImageX;
  85. ConvolFft(const ImageFilter:IHImageX):IHImageX;
  86. ConvolGabor(const GaborFilter:IHImageX; out ImageResultHilbert:IHImageX):IHImageX;
  87. ConvolImage(FilterMask:OleVariant; Margin:OleVariant):IHImageX;
  88. CoocFeatureImage(const Regions:IHRegionX; LdGray:Integer; Direction:OleVariant; out Correlation:OleVariant; out Homogeneity:OleVariant; out Contrast:OleVariant):OleVariant;
  89. CoocFeatureMatrix(outCorrelation:Double; out Homogeneity:Double; out Contrast:Double):Double;
  90. CopyImage:IHImageX;
  91. CopyObj(Index:Integer; NumObj:Integer):IHImageX;
  92. CornerResponse(Size:Integer; Weight:Double):IHImageX;
  93. CorrelationFft(const ImageFFT2:IHImageX):IHImageX;
  94. CosImage:IHImageX;
  95. CountChannels:OleVariant;
  96. CountObj:Integer;
  97. CreateAnisoShapeModel(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; AngleStep:OleVariant; ScaleRMin:Double; ScaleRMax:Double; ScaleRStep:OleVariant; ScaleCMin:Double; ScaleCMax:Double; ScaleCStep:OleVariant; Optimization:OleVariant; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant):IHShapeModelX;
  98. CreateBgEsti(Syspar1:Double; Syspar2:Double; const GainMode:WideString; Gain1:Double; Gain2:Double; const AdaptMode:WideString; MinDiff:Double; StatNum:Integer; ConfidenceC:Double; TimeC:Double):IHBgEstiX;
  99. CreateCalibDescriptorModel(CamParam:OleVariant; ReferencePose:OleVariant; const DetectorType:WideString; DetectorParamName:OleVariant; DetectorParamValue:OleVariant; DescriptorParamName:OleVariant; DescriptorParamValue:OleVariant; Seed:Integer):IHDescriptorModelX;
  100. CreateColorTransLut(const ColorSpace:WideString; const TransDirection:WideString; NumBits:Integer):IHColorTransLUTX;
  101. CreateComponentModel(const ComponentRegions:IHRegionX; Variation Row:OleVariant; Variation Column:OleVariant; Variation Angle:OleVariant; AngleStart:Double; AngleExtent:Double; ContrastLowComp:OleVariant; ContrastHighComp:OleVariant; MinSizeComp:OleVariant; MinContrastComp:OleVariant; MinScoreComp:OleVariant; NumLevelsComp:OleVariant; AngleStepComp:OleVariant; const OptimizationComp:WideString; MetricComp:OleVariant; PregenerationComp:OleVariant; out RootRanking:OleVariant):IHComponentModelX;
  102. CreateLocalDeformableModel(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; AngleStep:OleVariant; ScaleRMin:Double; ScaleRMax:Double; ScaleRStep:OleVariant; ScaleCMin:Double; ScaleCMax:Double; ScaleCStep:OleVariant; Optimization:OleVariant; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant; ParamName:OleVariant; ParamValue:OleVariant):IHDeformableModelX;
  103. CreateNccModel(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; AngleStep:OleVariant; const Metric:WideString):IHNCCModelX;
  104. CreatePlanarCalibDeformableModel(CamParam:OleVariant; ReferencePose:OleVariant; NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; AngleStep:OleVariant; ScaleRMin:Double; ScaleRMax:Double; ScaleRStep:OleVariant; ScaleCMin:Double; ScaleCMax:Double; ScaleCStep:OleVariant; Optimization:OleVariant; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant; ParamName:OleVariant; ParamValue:OleVariant):IHDeformableModelX;
  105. CreatePlanarUncalibDeformableModel(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; AngleStep:OleVariant; ScaleRMin:Double; ScaleRMax:Double; ScaleRStep:OleVariant; ScaleCMin:Double; ScaleCMax:Double; ScaleCStep:OleVariant; Optimization:OleVariant; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant; ParamName:OleVariant; ParamValue:OleVariant):IHDeformableModelX;
  106. CreateScaledShapeModel(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; AngleStep:OleVariant; ScaleMin:Double; ScaleMax:Double; ScaleStep:OleVariant; Optimization:OleVariant; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant):IHShapeModelX;
  107. CreateShapeModel(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; AngleStep:OleVariant; Optimization:OleVariant; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant):IHShapeModelX;
  108. CreateTemplate(FirstError:Integer; NumLevel:Integer; const Optimize:WideString; const GrayValues:WideString):IHTemplateX;
  109. CreateTemplateRot(NumLevel:Integer; AngleStart:Double; AngleExtend:Double; AngleStep:Double; const Optimize:WideString; const GrayValues:WideString):IHTemplateX;
  110. CreateUncalibDescriptorModel(const DetectorType:WideString; DetectorParamName:OleVariant; DetectorParamValue:OleVariant; DescriptorParamName:OleVariant; DescriptorParamValue:OleVariant; Seed:Integer):IHDescriptorModelX;
  111. CriticalPointsSubPix(const Filter:WideString; Sigma:Double; Threshold:Double; out ColumnMin:OleVariant; out RowMax:OleVariant; out ColumnMax:OleVariant; out RowSaddle:OleVariant; out ColumnSaddle:OleVariant):OleVariant;
  112. CropDomain:IHImageX;
  113. CropDomainRel(Top:Integer; Left:Integer; Bottom:Integer; Right:Integer):IHImageX;
  114. CropPart(Row:Integer; Column:Integer; Width:Integer; Height:Integer):IHImageX;
  115. CropRectangle1(Row1:Integer; Column1:Integer; Row2:Integer; Column2:Integer):IHImageX;
  116. DecodeBarCodeRectangle2(const BarCodeHandle:IHBarCodeX; CodeType:OleVariant; Row:OleVariant; Column:OleVariant; Phi:OleVariant; Length1:OleVariant; Length2:OleVariant):OleVariant;
  117. Decompose2(outImage2:IHImageX):IHImageX;
  118. Decompose3(outImage2:IHImageX; out Image3:IHImageX):IHImageX;
  119. Decompose4(outImage2:IHImageX; out Image3:IHImageX; out Image4:IHImageX):IHImageX;
  120. Decompose5(outImage2:IHImageX; out Image3:IHImageX; out Image4:IHImageX; out Image5:IHImageX):IHImageX;
  121. Decompose6(outImage2:IHImageX; out Image3:IHImageX; out Image4:IHImageX; out Image5:IHImageX; out Image6:IHImageX):IHImageX;
  122. Decompose7(outImage2:IHImageX; out Image3:IHImageX; out Image4:IHImageX; out Image5:IHImageX; out Image6:IHImageX; out Image7:IHImageX):IHImageX;
  123. DepthFromFocus(outConfidence:IHImageX; Filter:OleVariant; Selection:OleVariant):IHImageX;
  124. DerivateGauss(Sigma:OleVariant; const Component:WideString):IHImageX;
  125. DerivateVectorField(Sigma:OleVariant; const Component:WideString):IHImageX;
  126. DeserializeImage(const SerializedItemHandle:IHSerializedItemX);
  127. DeserializeObject(const SerializedItemHandle:IHSerializedItemX);
  128. DetectEdgeSegments(SobelSize:Integer; MinAmplitude:Integer; MaxDistance:Integer; MinLength:Integer; out BeginCol:OleVariant; out EndRow:OleVariant; out EndCol:OleVariant):OleVariant;
  129. DetermineDeformableModelParams(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; ScaleMin:OleVariant; ScaleMax:OleVariant; const Optimization:WideString; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant; ParamName:OleVariant; ParamValue:OleVariant; Parameters:OleVariant; out ParameterValue:OleVariant):OleVariant;
  130. DetermineShapeModelParams(NumLevels:OleVariant; AngleStart:Double; AngleExtent:Double; ScaleMin:OleVariant; ScaleMax:OleVariant; const Optimization:WideString; const Metric:WideString; Contrast:OleVariant; MinContrast:OleVariant; Parameters:OleVariant; out ParameterValue:OleVariant):OleVariant;
  131. DeviationImage(Width:Integer; Height:Integer):IHImageX;
  132. DeviationN:IHImageX;
  133. DiffOfGauss(Sigma:Double; SigFactor:Double):IHImageX;
  134. Disconnect; override;
  135. DispChannel(const WindowHandle:IHWindowX; Channel:OleVariant);
  136. DispColor(const WindowHandle:IHWindowX);
  137. DispImage(const WindowHandle:IHWindowX);
  138. DispObj(const WindowHandle:IHWindowX);
  139. DivImage(const Image2:IHImageX; Mult:OleVariant; Add:OleVariant):IHImageX;
  140. DoOcvSimple(const OCVHandle:IHOCVX; PatternName:OleVariant; const AdaptPos:WideString; const AdaptSize:WideString; const AdaptAngle:WideString; const AdaptGray:WideString; Threshold:Double):OleVariant;
  141. DotsImage(Diameter:Integer; const FilterType:WideString; PixelShift:Integer):IHImageX;
  142. DualRank(const MaskType:WideString; Radius:Integer; ModePercent:Integer; Margin:OleVariant):IHImageX;
  143. DualThreshold(MinSize:Integer; MinGray:Double; Threshold:Double):IHRegionX;
  144. DumpWindowImage(const WindowHandle:IHWindowX);
  145. DynThreshold(const ThresholdImage:IHImageX; Offset:OleVariant; const LightDark:WideString):IHRegionX;
  146. EdgesColor(outImaDir:IHImageX; const Filter:WideString; Alpha:Double; const NMS:WideString; Low:Integer; High:Integer):IHImageX;
  147. EdgesColorSubPix(const Filter:WideString; Alpha:Double; Low:OleVariant; High:OleVariant):IHXLDContX;
  148. EdgesImage(outImaDir:IHImageX; const Filter:WideString; Alpha:Double; const NMS:WideString; Low:OleVariant; High:OleVariant):IHImageX;
  149. EdgesSubPix(const Filter:WideString; Alpha:Double; Low:OleVariant; High:OleVariant):IHXLDContX;
  150. EliminateMinMax(MaskWidth:Integer; MaskHeight:Integer; Gap:Double; Mode:Integer):IHImageX;
  151. EliminateSp(MaskWidth:Integer; MaskHeight:Integer; MinThresh:Integer; MaxThresh:Integer):IHImageX;
  152. EllipticAxisGray(const Regions:IHRegionX; out Rb:OleVariant; out Phi:OleVariant):OleVariant;
  153. Emphasize(MaskWidth:Integer; MaskHeight:Integer; Factor:Double):IHImageX;
  154. EnergyGabor(const ImageHilbert:IHImageX):IHImageX;
  155. EntropyGray(const Regions:IHRegionX; out Anisotropy:OleVariant):OleVariant;
  156. EntropyImage(Width:Integer; Height:Integer):IHImageX;
  157. EquHistoImage:IHImageX;
  158. EstimateAlAm(outAmbient:OleVariant):OleVariant;
  159. EstimateNoise(const Method:WideString; Percent:OleVariant):OleVariant;
  160. EstimateSlAlLr(outAlbedo:OleVariant):OleVariant;
  161. EstimateSlAlZc(outAlbedo:OleVariant):OleVariant;
  162. EstimateTiltLr:OleVariant;
  163. EstimateTiltZc:OleVariant;
  164. ExhaustiveMatch(const RegionOfInterest:IHRegionX; const ImageTemplate:IHImageX; const Mode:WideString):IHImageX;
  165. ExhaustiveMatchMg(const ImageTemplate:IHImageX; const Mode:WideString; Level:Integer; Threshold:Integer):IHImageX;
  166. ExpImage(Base:OleVariant):IHImageX;
  167. ExpandDomainGray(ExpansionRange:Integer):IHImageX;
  168. ExpandGray(const Regions:IHRegionX; const ForbiddenArea:IHRegionX; Iterations:OleVariant; const Mode:WideString; Threshold:OleVariant):IHRegionX;
  169. ExpandGrayRef(const Regions:IHRegionX; const ForbiddenArea:IHRegionX; Iterations:OleVariant; const Mode:WideString; RefGray:OleVariant; Threshold:OleVariant):IHRegionX;
  170. ExpandLine(Coordinate:Integer; const ExpandType:WideString; const RowColumn:WideString; Threshold:OleVariant):IHRegionX;
  171. FastMatch(const TemplateID:IHTemplateX; MaxError:Double):IHRegionX;
  172. FastMatchMg(const TemplateID:IHTemplateX; MaxError:Double; NumLevel:OleVariant):IHRegionX;
  173. FastThreshold(MinGray:OleVariant; MaxGray:OleVariant; MinSize:Integer):IHRegionX;
  174. FftGeneric(const Direction:WideString; Exponent:Integer; const Norm:WideString; const Mode:WideString; const ResultType:WideString):IHImageX;
  175. FftImage:IHImageX;
  176. FftImageInv:IHImageX;
  177. FillInterlace(const Mode:WideString):IHImageX;
  178. Find1DBarCode(BarCodeDescr:OleVariant; GenericName:OleVariant; GenericValue:OleVariant; out BarcodeFound:Integer; out BarCodeElements:OleVariant; out Orientation:Double):IHRegionX;
  179. Find1DBarCodeRegion(BarCodeDescr:OleVariant; GenericName:OleVariant; GenericValue:OleVariant; out Orientation:OleVariant):IHRegionX;
  180. Find1DBarCodeScanline(BarCodeDescr:OleVariant; GenericName:OleVariant; GenericValue:OleVariant; const StopIfFound:WideString; out BarcodeFound:Integer; out BarCodeElements:OleVariant; out Orientation:Double; out ScanlineNumPoints:OleVariant; out ScanlineDecoded:OleVariant; out ScanlinePointsRow:OleVariant; out ScanlinePointsColumn:OleVariant):IHRegionX;
  181. Find2DBarCode(BarCodeDescr:OleVariant; GenParamNames:OleVariant; GenParamValues:OleVariant; out CodeRegDescr:OleVariant):IHRegionX;
  182. FindAnisoShapeModel(const ModelID:IHShapeModelX; AngleStart:Double; AngleExtent:Double; ScaleRMin:Double; ScaleRMax:Double; ScaleCMin:Double; ScaleCMax:Double; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; SubPixel:OleVariant; NumLevels:OleVariant; Greediness:Double; out Column:OleVariant; out Angle:OleVariant; out ScaleR:OleVariant; out ScaleC:OleVariant; out Score:OleVariant):OleVariant;
  183. FindAnisoShapeModels(const ModelIDs:IHShapeModelX; 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 Column:OleVariant; out Angle:OleVariant; out ScaleR:OleVariant; out ScaleC:OleVariant; out Score:OleVariant; out Model:OleVariant):OleVariant;
  184. FindBarCode(const BarCodeHandle:IHBarCodeX; CodeType:OleVariant; out DecodedDataStrings:OleVariant):IHRegionX;
  185. FindCalibDescriptorModel(const ModelID:IHDescriptorModelX; DetectorParamName:OleVariant; DetectorParamValue:OleVariant; DescriptorParamName:OleVariant; DescriptorParamValue:OleVariant; MinScore:OleVariant; NumMatches:Integer; CamParam:OleVariant; ScoreType:OleVariant; out Score:OleVariant):OleVariant;
  186. FindCaltab(const CalTabDescrFile:WideString; SizeGauss:OleVariant; MarkThresh:OleVariant; MinDiamMarks:Integer):IHRegionX;
  187. FindComponentModel(const ComponentModelID:IHComponentModelX; RootComponent:OleVariant; AngleStartRoot:OleVariant; AngleExtentRoot:OleVariant; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; const IfRootNotFound:WideString; const IfComponentNotFound:WideString; const PosePrediction:WideString; MinScoreComp:OleVariant; SubPixelComp:OleVariant; NumLevelsComp:OleVariant; GreedinessComp:OleVariant; out ModelEnd:OleVariant; out Score:OleVariant; out RowComp:OleVariant; out ColumnComp:OleVariant; out AngleComp:OleVariant; out ScoreComp:OleVariant; out ModelComp:OleVariant):OleVariant;
  188. FindDataCode2D(const DataCodeHandle:IHDataCode2DX; GenParamNames:OleVariant; GenParamValues:OleVariant; out ResultHandles:OleVariant; out DecodedDataStrings:OleVariant):IHXLDContX;
  189. FindLocalDeformableModel(outVectorField:IHImageX; out DeformedContours:IHXLDContX; const ModelID:IHDeformableModelX; AngleStart:Double; AngleExtent:Double; ScaleRMin:Double; ScaleRMax:Double; ScaleCMin:Double; ScaleCMax:Double; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; NumLevels:OleVariant; Greediness:Double; ResultType:OleVariant; ParamName:OleVariant; ParamValue:OleVariant; out Score:OleVariant; out Row:OleVariant; out Column:OleVariant):IHImageX;
  190. FindMarksAndPose(const CalTabRegion:IHRegionX; const CalTabDescrFile:WideString; StartCamParam:OleVariant; StartThresh:Integer; DeltaThresh:Integer; MinThresh:Integer; Alpha:Double; MinContLength:Double; MaxDiamMarks:Double; out CCoord:OleVariant; out StartPose:OleVariant):OleVariant;
  191. FindNccModel(const ModelID:IHNCCModelX; AngleStart:Double; AngleExtent:Double; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; const SubPixel:WideString; NumLevels:OleVariant; out Column:OleVariant; out Angle:OleVariant; out Score:OleVariant):OleVariant;
  192. FindPlanarCalibDeformableModel(const ModelID:IHDeformableModelX; AngleStart:Double; AngleExtent:Double; ScaleRMin:Double; ScaleRMax:Double; ScaleCMin:Double; ScaleCMax:Double; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; NumLevels:OleVariant; Greediness:Double; ParamName:OleVariant; ParamValue:OleVariant; out CovPose:OleVariant; out Score:OleVariant):OleVariant;
  193. FindPlanarUncalibDeformableModel(const ModelID:IHDeformableModelX; AngleStart:Double; AngleExtent:Double; ScaleRMin:Double; ScaleRMax:Double; ScaleCMin:Double; ScaleCMax:Double; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; NumLevels:OleVariant; Greediness:Double; ParamName:OleVariant; ParamValue:OleVariant; out Score:OleVariant):IHHomMat2DX;
  194. FindRectificationGrid(MinContrast:OleVariant; Radius:OleVariant):IHRegionX;
  195. FindScaledShapeModel(const ModelID:IHShapeModelX; AngleStart:Double; AngleExtent:Double; ScaleMin:Double; ScaleMax:Double; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; SubPixel:OleVariant; NumLevels:OleVariant; Greediness:Double; out Column:OleVariant; out Angle:OleVariant; out Scale:OleVariant; out Score:OleVariant):OleVariant;
  196. FindScaledShapeModels(const ModelIDs:IHShapeModelX; AngleStart:OleVariant; AngleExtent:OleVariant; ScaleMin:OleVariant; ScaleMax:OleVariant; MinScore:OleVariant; NumMatches:OleVariant; MaxOverlap:OleVariant; SubPixel:OleVariant; NumLevels:OleVariant; Greediness:OleVariant; out Column:OleVariant; out Angle:OleVariant; out Scale:OleVariant; out Score:OleVariant; out Model:OleVariant):OleVariant;
  197. FindShapeModel(const ModelID:IHShapeModelX; AngleStart:Double; AngleExtent:Double; MinScore:Double; NumMatches:Integer; MaxOverlap:Double; SubPixel:OleVariant; NumLevels:OleVariant; Greediness:Double; out Column:OleVariant; out Angle:OleVariant; out Score:OleVariant):OleVariant;
  198. FindShapeModel3D(const ShapeModel3DID:IHShapeModel3DX; MinScore:Double; Greediness:Double; NumLevels:OleVariant; GenParamNames:OleVariant; GenParamValues:OleVariant; out CovPose:OleVariant; out Score:OleVariant):OleVariant;
  199. FindShapeModels(const ModelIDs:IHShapeModelX; AngleStart:OleVariant; AngleExtent:OleVariant; MinScore:OleVariant; NumMatches:OleVariant; MaxOverlap:OleVariant; SubPixel:OleVariant; NumLevels:OleVariant; Greediness:OleVariant; out Column:OleVariant; out Angle:OleVariant; out Score:OleVariant; out Model:OleVariant):OleVariant;
  200. FindText(const TextModel:IHTextModelX):IHTextResultX;
  201. FindUncalibDescriptorModel(const ModelID:IHDescriptorModelX; DetectorParamName:OleVariant; DetectorParamValue:OleVariant; DescriptorParamName:OleVariant; DescriptorParamValue:OleVariant; MinScore:OleVariant; NumMatches:Integer; ScoreType:OleVariant; out Score:OleVariant):IHHomMat2DX;
  202. FitSurfaceFirstOrder(const Regions:IHRegionX; const Algorithm:WideString; Iterations:Integer; ClippingFactor:Double; out Beta:OleVariant; out Gamma:OleVariant):OleVariant;
  203. FitSurfaceSecondOrder(const Regions:IHRegionX; const Algorithm:WideString; Iterations:Integer; ClippingFactor:Double; out Beta:OleVariant; out Gamma:OleVariant; out Delta:OleVariant; out Epsilon:OleVariant; out Zeta:OleVariant):OleVariant;
  204. FreiAmp:IHImageX;
  205. FreiDir(outImageEdgeDir:IHImageX):IHImageX;
  206. FullDomain:IHImageX;
  207. FuzzyEntropy(const Regions:IHRegionX; Apar:Integer; Cpar:Integer):OleVariant;
  208. FuzzyMeasurePairing(const MeasureHandle:IHMeasureX; Sigma:Double; AmpThresh:Double; FuzzyThresh:Double; const Transition:WideString; const Pairing:WideString; NumPairs:Integer; 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):OleVariant;
  209. FuzzyMeasurePairs(const MeasureHandle:IHMeasureX; Sigma:Double; AmpThresh:Double; FuzzyThresh:Double; const Transition:WideString; 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):OleVariant;
  210. FuzzyMeasurePos(const MeasureHandle:IHMeasureX; Sigma:Double; AmpThresh:Double; FuzzyThresh:Double; const Transition:WideString; out ColumnEdge:OleVariant; out Amplitude:OleVariant; out FuzzyScore:OleVariant; out Distance:OleVariant):OleVariant;
  211. FuzzyPerimeter(const Regions:IHRegionX; Apar:Integer; Cpar:Integer):OleVariant;
  212. GammaImage(Gamma:Double; Offset:Double; Threshold:Double; MaxGray:OleVariant; const Encode:WideString):IHImageX;
  213. GaussImage(Size:Integer):IHImageX;
  214. GenBandfilter(MinFrequency:Double; MaxFrequency:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  215. GenBandpass(MinFrequency:Double; MaxFrequency:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  216. GenBinocularProjRectification(const FMatrix:IHHomMat2DX; CovFMat:OleVariant; Width1:Integer; Height1:Integer; Width2:Integer; Height2:Integer; SubSampling:OleVariant; const Mapping:WideString; out CovFMatRect:OleVariant; out H1:IHHomMat2DX; out H2:IHHomMat2DX):IHImageX;
  217. GenBinocularRectificationMap(CamParam1:OleVariant; CamParam2:OleVariant; RelPose:OleVariant; SubSampling:Double; const Method:WideString; const MapType:WideString; out CamParamRect1:OleVariant; out CamParamRect2:OleVariant; out CamPoseRect1:OleVariant; out CamPoseRect2:OleVariant; out RelPoseRect:OleVariant):IHImageX;
  218. GenBundleAdjustedMosaic(const HomMatrices2D:IHHomMat2DX; StackingOrder:OleVariant; const TransformDomain:WideString; out TransMat2D:IHHomMat2DX):IHImageX;
  219. GenCoocMatrix(const Regions:IHRegionX; LdGray:Integer; Direction:Integer):IHImageX;
  220. GenCubeMapMosaic(outRear:IHImageX; out Left:IHImageX; out Right:IHImageX; out Top:IHImageX; out Bottom:IHImageX; const CameraMatrices:IHHomMat2DX; const RotationMatrices:IHHomMat2DX; CubeMapDimension:Integer; StackingOrder:OleVariant; const Interpolation:WideString):IHImageX;
  221. GenDerivativeFilter(const Derivative:WideString; Exponent:Integer; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  222. GenDiscSe(const Type_:WideString; Width:Integer; Height:Integer; Smax:OleVariant);
  223. GenEmptyObj;
  224. GenFilterMask(FilterMask:OleVariant; Scale:Double; Width:Integer; Height:Integer);
  225. GenGabor(Angle:Double; Frequency:Double; Bandwidth:Double; Orientation:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  226. GenGaussFilter(Sigma1:Double; Sigma2:Double; Phi:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  227. GenGaussPyramid(const Mode:WideString; Scale:Double):IHImageX;
  228. GenGridRectificationMap(const ConnectingLines:IHXLDX; out Meshes:IHXLDX; GridSpacing:Integer; Rotation:OleVariant; Row:OleVariant; Column:OleVariant; const MapType:WideString):IHImageX;
  229. GenHighpass(Frequency:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  230. GenImage1(const Type_:WideString; Width:Integer; Height:Integer; PixelPointer:Integer);
  231. GenImage1Extern(const Type_:WideString; Width:Integer; Height:Integer; PixelPointer:Integer; ClearProc:Integer);
  232. GenImage1Rect(PixelPointer:Integer; Width:Integer; Height:Integer; VerticalPitch:Integer; HorizontalBitPitch:Integer; BitsPerPixel:Integer; const DoCopy:WideString; ClearProc:Integer);
  233. GenImage3(const Type_:WideString; Width:Integer; Height:Integer; PixelPointerRed:Integer; PixelPointerGreen:Integer; PixelPointerBlue:Integer);
  234. GenImage3Extern(const Type_:WideString; Width:Integer; Height:Integer; PointerRed:Integer; PointerGreen:Integer; PointerBlue:Integer; ClearProc:Integer);
  235. GenImageconst (const Type_:WideString; Width:Integer; Height:Integer);
  236. GenImageGrayRamp(Alpha:Double; Beta:Double; Mean:Double; Row:Integer; Column:Integer; Width:Integer; Height:Integer);
  237. GenImageInterleaved(PixelPointer:Integer; const ColorFormat:WideString; OriginalWidth:Integer; OriginalHeight:Integer; Alignment:Integer; const Type_:WideString; ImageWidth:Integer; ImageHeight:Integer; StartRow:Integer; StartColumn:Integer; BitsPerChannel:Integer; BitShift:Integer);
  238. GenImageProto(Grayval:OleVariant):IHImageX;
  239. GenImageSurfaceFirstOrder(const Type_:WideString; Alpha:Double; Beta:Double; Gamma:Double; Row:Double; Col:Double; Width:Integer; Height:Integer);
  240. GenImageSurfaceSecondOrder(const Type_:WideString; Alpha:Double; Beta:Double; Gamma:Double; Delta:Double; Epsilon:Double; Zeta:Double; Row:Double; Col:Double; Width:Integer; Height:Integer);
  241. GenImageToWorldPlaneMap(CameraParam:OleVariant; WorldPose:OleVariant; WidthIn:Integer; HeightIn:Integer; WidthMapped:Integer; HeightMapped:Integer; Scale:OleVariant; const MapType:WideString);
  242. GenInitialComponents(ContrastLow:OleVariant; ContrastHigh:OleVariant; MinSize:OleVariant; const Mode:WideString; GenericName:OleVariant; GenericValue:OleVariant):IHRegionX;
  243. GenLowpass(Frequency:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  244. GenMeanFilter(const MaskShape:WideString; Diameter1:Double; Diameter2:Double; Phi:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  245. GenPrincipalCompTrans(outTransInv:OleVariant; out Mean:OleVariant; out Cov:OleVariant; out InfoPerComp:OleVariant):OleVariant;
  246. GenProjectiveMosaic(StartImage:Integer; MappingSource:OleVariant; MappingDest:OleVariant; const HomMatrices2D:IHHomMat2DX; StackingOrder:OleVariant; const TransformDomain:WideString; out MosaicMatrices2D:IHHomMat2DX):IHImageX;
  247. GenPsfDefocus(PSFwidth:Integer; PSFheight:Integer; Blurring:Double);
  248. GenPsfMotion(PSFwidth:Integer; PSFheight:Integer; Blurring:Double; Angle:Integer; Type_:Integer);
  249. GenRadialDistortionMap(CamParamIn:OleVariant; CamParamOut:OleVariant; const MapType:WideString);
  250. GenSinBandpass(Frequency:Double; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  251. GenSphericalMosaic(const CameraMatrices:IHHomMat2DX; const RotationMatrices:IHHomMat2DX; LatMin:OleVariant; LatMax:OleVariant; LongMin:OleVariant; LongMax:OleVariant; LatLongStep:OleVariant; StackingOrder:OleVariant; Interpolation:OleVariant):IHImageX;
  252. GenStdBandpass(Frequency:Double; Sigma:Double; const Type_:WideString; const Norm:WideString; const Mode:WideString; Width:Integer; Height:Integer);
  253. Get1DBarCode(BarCodeDescr:OleVariant; GenericName:OleVariant; GenericValue:OleVariant; Orientation:Double):OleVariant;
  254. Get1DBarCodeScanline(BarCodeDescr:OleVariant; GenericName:OleVariant; GenericValue:OleVariant; Orientation:Double; const StopIfFound:WideString; out ScanlineNumPoints:OleVariant; out ScanlineDecoded:OleVariant; out ScanlinePointsRow:OleVariant; out ScanlinePointsColumn:OleVariant):OleVariant;
  255. Get2DBarCode(const BarCodeRegion:IHRegionX; BarCodeDescr:OleVariant; CodeRegDescr:OleVariant; GenParamNames:OleVariant; GenParamValues:OleVariant; out BarCodeData:OleVariant):OleVariant;
  256. Get2DBarCodePos(const BarCodeRegion:IHRegionX; BarCodeDescr:OleVariant; CodeRegDescr:OleVariant; GenParamNames:OleVariant; GenParamValues:OleVariant; out BarCodeData:OleVariant; out DataElementRow:OleVariant; out DataElementCol:OleVariant):OleVariant;
  257. GetChannelInfo(const Request:WideString; Channel:OleVariant):OleVariant;
  258. GetDomain:IHRegionX;
  259. GetFeaturesOcrClassKnn(const OCRHandle:IHOCRKnnX; const Transform:WideString):OleVariant;
  260. GetFeaturesOcrClassMlp(const OCRHandle:IHOCRMlpX; const Transform:WideString):OleVariant;
  261. GetFeaturesOcrClassSvm(const OCRHandle:IHOCRSvmX; const Transform:WideString):OleVariant;
  262. GetGrayval(Row:OleVariant; Column:OleVariant):OleVariant;
  263. GetGrayvalContourXld(const Contour:IHXLDContX; const Interpolation:WideString):OleVariant;
  264. GetGrayvalInterpolated(Row:OleVariant; Column:OleVariant; const Interpolation:WideString):OleVariant;
  265. GetImagePointer1(outType_:OleVariant; out Width:OleVariant; out Height:OleVariant):OleVariant;
  266. GetImagePointer1Rect(outWidth:Integer; out Height:Integer; out VerticalPitch:Integer; out HorizontalBitPitch:Integer; out BitsPerPixel:Integer):Integer;
  267. GetImagePointer3(outPointerGreen:OleVariant; out PointerBlue:OleVariant; out Type_:OleVariant; out Width:OleVariant; out Height:OleVariant):OleVariant;
  268. GetImageSize(outHeight:OleVariant):OleVariant;
  269. GetImageTime(outSecond:Integer; out Minute:Integer; out Hour:Integer; out Day:Integer; out YDay:Integer; out Month:Integer; out Year:Integer):Integer;
  270. GetImageType:OleVariant;
  271. GetObjClass:OleVariant;
  272. GetSheetOfLightResult(const SheetOfLightModelID:IHSheetOfLightModelX; ResultName:OleVariant);
  273. GiveBgEsti(const BgEstiHandle:IHBgEstiX);
  274. GnuplotPlotImage(const GnuplotFileID:IHGnuplotX; SamplesX:Integer; SamplesY:Integer; ViewRotX:OleVariant; ViewRotZ:OleVariant; const Hidden3D:WideString);
  275. GrabData(outContours:IHXLDContX; const AcqHandle:IHFramegrabberX; out Data:OleVariant):IHRegionX;
  276. GrabDataAsync(outContours:IHXLDContX; const AcqHandle:IHFramegrabberX; MaxDelay:Double; out Data:OleVariant):IHRegionX;
  277. GrabImage(const AcqHandle:IHFramegrabberX);
  278. GrabImageAsync(const AcqHandle:IHFramegrabberX; MaxDelay:Double);
  279. GrayBothat(const SE:IHImageX):IHImageX;
  280. GrayClosing(const SE:IHImageX):IHImageX;
  281. GrayClosingRect(MaskHeight:Integer; MaskWidth:Integer):IHImageX;
  282. GrayClosingShape(MaskHeight:OleVariant; MaskWidth:OleVariant; const MaskShape:WideString):IHImageX;
  283. GrayDilation(const SE:IHImageX):IHImageX;
  284. GrayDilationRect(MaskHeight:Integer; MaskWidth:Integer):IHImageX;
  285. GrayDilationShape(MaskHeight:OleVariant; MaskWidth:OleVariant; const MaskShape:WideString):IHImageX;
  286. GrayErosion(const SE:IHImageX):IHImageX;
  287. GrayErosionRect(MaskHeight:Integer; MaskWidth:Integer):IHImageX;
  288. GrayErosionShape(MaskHeight:OleVariant; MaskWidth:OleVariant; const MaskShape:WideString):IHImageX;
  289. GrayHisto(const Regions:IHRegionX; out RelativeHisto:OleVariant):OleVariant;
  290. GrayHistoAbs(const Regions:IHRegionX; Quantization:OleVariant):OleVariant;
  291. GrayHistoRange(const Regions:IHRegionX; Min:OleVariant; Max:OleVariant; NumBins:Integer; out BinSize:Double):OleVariant;
  292. GrayInside:IHImageX;
  293. GrayOpening(const SE:IHImageX):IHImageX;
  294. GrayOpeningRect(MaskHeight:Integer; MaskWidth:Integer):IHImageX;
  295. GrayOpeningShape(MaskHeight:OleVariant; MaskWidth:OleVariant; const MaskShape:WideString):IHImageX;
  296. GrayProjections(const Region:IHRegionX; const Mode:WideString; out VertProjection:OleVariant):OleVariant;
  297. GrayRangeRect(MaskHeight:Integer; MaskWidth:Integer):IHImageX;
  298. GraySkeleton:IHImageX;
  299. GrayTophat(const SE:IHImageX):IHImageX;
  300. HarmonicInterpolation(const Region:IHRegionX; Precision:Double):IHImageX;
  301. HighpassImage(Width:Integer; Height:Integer):IHImageX;
  302. Histo2Dim(const Regions:IHRegionX; const ImageRow:IHImageX):IHImageX;
  303. HoughLineTransDir(DirectionUncertainty:Integer; AngleResolution:Integer):IHImageX;
  304. HoughLinesDir(outLines:IHRegionX; DirectionUncertainty:Integer; AngleResolution:Integer; const Smoothing:WideString; FilterSize:Integer; Threshold:Integer; AngleGap:Integer; DistGap:Integer; const GenLines:WideString; out Angle:OleVariant; out Dist:OleVariant):IHImageX;
  305. HysteresisThreshold(Low:OleVariant; High:OleVariant; MaxLength:Integer):IHRegionX;
  306. Illuminate(MaskWidth:Integer; MaskHeight:Integer; Factor:Double):IHImageX;
  307. ImageToChannels:IHImageX;
  308. ImageToWorldPlane(CameraParam:OleVariant; WorldPose:OleVariant; Width:Integer; Height:Integer; Scale:OleVariant; const Interpolation:WideString):IHImageX;
  309. InpaintingAniso(const Region:IHRegionX; const Mode:WideString; Contrast:Double; Theta:Double; Iterations:Integer; Rho:Double):IHImageX;
  310. InpaintingCed(const Region:IHRegionX; Sigma:Double; Rho:Double; Theta:Double; Iterations:Integer):IHImageX;
  311. InpaintingCt(const Region:IHRegionX; Epsilon:Double; Kappa:Double; Sigma:Double; Rho:Double; ChannelCoefficients:OleVariant):IHImageX;
  312. InpaintingMcf(const Region:IHRegionX; Sigma:Double; Theta:Double; Iterations:Integer):IHImageX;
  313. InpaintingTexture(const Region:IHRegionX; MaskSize:Integer; SearchSize:Integer; Anisotropy:Double; const PostIteration:WideString; Smoothness:Double):IHImageX;
  314. InspectShapeModel(outModelRegions:IHRegionX; NumLevels:Integer; Contrast:OleVariant):IHImageX;
  315. IntegerToObj(SurrogateTuple:OleVariant);
  316. Intensity(const Regions:IHRegionX; out Deviation:OleVariant):OleVariant;
  317. InvertImage:IHImageX;
  318. IsotropicDiffusion(Sigma:Double; Iterations:Integer):IHImageX;
  319. KirschAmp:IHImageX;
  320. KirschDir(outImageEdgeDir:IHImageX):IHImageX;
  321. LabelToRegion:IHRegionX;
  322. Laplace(const ResultType:WideString; MaskSize:OleVariant; const FilterMask:WideString):IHImageX;
  323. LaplaceOfGauss(Sigma:OleVariant):IHImageX;
  324. LearnNdimBox(const Foreground:IHRegionX; const Background:IHRegionX; const ClassifHandle:IHClassBoxX);
  325. LearnNdimNorm(const Foreground:IHRegionX; const Background:IHRegionX; const Metric:WideString; Distance:OleVariant; MinNumberPercent:OleVariant; out Center:OleVariant; out Quality:Double):OleVariant;
  326. LinearTransColor(TransMat:OleVariant):IHImageX;
  327. LinesColor(Sigma:OleVariant; Low:OleVariant; High:OleVariant; const ExtractWidth:WideString; const CompleteJunctions:WideString):IHXLDContX;
  328. LinesFacet(MaskSize:Integer; Low:OleVariant; High:OleVariant; const LightDark:WideString):IHXLDContX;
  329. LinesGauss(Sigma:OleVariant; Low:OleVariant; High:OleVariant; const LightDark:WideString; const ExtractWidth:WideString; const LineModel:WideString; const CompleteJunctions:WideString):IHXLDContX;
  330. LocalMax:IHRegionX;
  331. LocalMaxSubPix(const Filter:WideString; Sigma:Double; Threshold:Double; out Column:OleVariant):OleVariant;
  332. LocalMin:IHRegionX;
  333. LocalMinSubPix(const Filter:WideString; Sigma:Double; Threshold:Double; out Column:OleVariant):OleVariant;
  334. LogImage(Base:OleVariant):IHImageX;
  335. Lowlands:IHRegionX;
  336. LowlandsCenter:IHRegionX;
  337. LutTrans(Lut:OleVariant):IHImageX;
  338. MapImage(const Map:IHImageX):IHImageX;
  339. MatchEssentialMatrixRansac(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; const CamMat1:IHHomMat2DX; const CamMat2:IHHomMat2DX; const GrayMatchMethod:WideString; MaskSize:Integer; RowMove:Integer; ColMove:Integer; RowTolerance:Integer; ColTolerance:Integer; Rotation:OleVariant; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:OleVariant; RandSeed:Integer; out CovEMat:OleVariant; out Error:OleVariant; out Points1:OleVariant; out Points2:OleVariant):IHHomMat2DX;
  340. MatchFundamentalMatrixDistortionRansac(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; const GrayMatchMethod:WideString; MaskSize:Integer; RowMove:Integer; ColMove:Integer; RowTolerance:Integer; ColTolerance:Integer; Rotation:OleVariant; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:OleVariant; RandSeed:Integer; out Kappa:Double; out Error:Double; out Points1:OleVariant; out Points2:OleVariant):IHHomMat2DX;
  341. MatchFundamentalMatrixRansac(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; const GrayMatchMethod:WideString; MaskSize:Integer; RowMove:Integer; ColMove:Integer; RowTolerance:Integer; ColTolerance:Integer; Rotation:OleVariant; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:OleVariant; RandSeed:Integer; out CovFMat:OleVariant; out Error:Double; out Points1:OleVariant; out Points2:OleVariant):IHHomMat2DX;
  342. MatchRelPoseRansac(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; CamPar1:OleVariant; CamPar2:OleVariant; const GrayMatchMethod:WideString; MaskSize:Integer; RowMove:Integer; ColMove:Integer; RowTolerance:Integer; ColTolerance:Integer; Rotation:OleVariant; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:OleVariant; RandSeed:Integer; out CovRelPose:OleVariant; out Error:OleVariant; out Points1:OleVariant; out Points2:OleVariant):OleVariant;
  343. MaxImage(const Image2:IHImageX):IHImageX;
  344. MeanCurvatureFlow(Sigma:Double; Theta:Double; Iterations:Integer):IHImageX;
  345. MeanImage(MaskWidth:Integer; MaskHeight:Integer):IHImageX;
  346. MeanN:IHImageX;
  347. MeanSp(MaskWidth:Integer; MaskHeight:Integer; MinThresh:Integer; MaxThresh:Integer):IHImageX;
  348. MeasurePairs(const MeasureHandle:IHMeasureX; Sigma:Double; Threshold:Double; const Transition:WideString; const Select:WideString; out ColumnEdgeFirst:OleVariant; out AmplitudeFirst:OleVariant; out RowEdgeSecond:OleVariant; out ColumnEdgeSecond:OleVariant; out AmplitudeSecond:OleVariant; out IntraDistance:OleVariant; out InterDistance:OleVariant):OleVariant;
  349. MeasurePos(const MeasureHandle:IHMeasureX; Sigma:Double; Threshold:Double; const Transition:WideString; const Select:WideString; out ColumnEdge:OleVariant; out Amplitude:OleVariant; out Distance:OleVariant):OleVariant;
  350. MeasureProfileSheetOfLight(const SheetOfLightModelID:IHSheetOfLightModelX; MovementPose:OleVariant);
  351. MeasureProjection(const MeasureHandle:IHMeasureX):OleVariant;
  352. MeasureThresh(const MeasureHandle:IHMeasureX; Sigma:Double; Threshold:Double; const Select:WideString; out ColumnThresh:OleVariant; out Distance:OleVariant):OleVariant;
  353. MedianImage(const MaskType:WideString; Radius:Integer; Margin:OleVariant):IHImageX;
  354. MedianRect(MaskWidth:Integer; MaskHeight:Integer):IHImageX;
  355. MedianSeparate(MaskWidth:Integer; MaskHeight:Integer; Margin:OleVariant):IHImageX;
  356. MedianWeighted(const MaskType:WideString; MaskSize:Integer):IHImageX;
  357. MidrangeImage(const Mask:IHRegionX; Margin:OleVariant):IHImageX;
  358. MinImage(const Image2:IHImageX):IHImageX;
  359. MinMaxGray(const Regions:IHRegionX; Percent:OleVariant; out Max:OleVariant; out Range:OleVariant):OleVariant;
  360. MirrorImage(const Mode:WideString):IHImageX;
  361. MomentsGrayPlane(const Regions:IHRegionX; out MCol:OleVariant; out Alpha:OleVariant; out Beta:OleVariant; out Mean:OleVariant):OleVariant;
  362. Monotony:IHImageX;
  363. MultImage(const Image2:IHImageX; Mult:OleVariant; Add:OleVariant):IHImageX;
  364. NoiseDistributionMean(const const Region:IHRegionX; FilterSize:Integer):OleVariant;
  365. NonmaxSuppressionAmp(const Mode:WideString):IHImageX;
  366. NonmaxSuppressionDir(const ImgDir:IHImageX; const Mode:WideString):IHImageX;
  367. ObjDiff(const ObjectsSub:IHImageX):IHImageX;
  368. ObjToInteger(Index:Integer; Number:Integer):OleVariant;
  369. OcrGetFeatures(const OCRHandle:IHOCRBoxX):OleVariant;
  370. OpticalFlowMg(const Image2:IHImageX; const Algorithm:WideString; SmoothingSigma:Double; IntegrationSigma:Double; FlowSmoothness:Double; Gradientconst ancy:Double; MGParamName:OleVariant; MGParamValue:OleVariant):IHImageX;
  371. OverpaintGray(const ImageSource:IHImageX);
  372. OverpaintRegion(const Region:IHRegionX; Grayval:OleVariant; const Type_:WideString);
  373. PaintGray(const ImageDestination:IHImageX):IHImageX;
  374. PaintRegion(const Region:IHRegionX; Grayval:OleVariant; const Type_:WideString):IHImageX;
  375. PaintXld(const XLD:IHXLDX; Grayval:OleVariant):IHImageX;
  376. PhaseDeg:IHImageX;
  377. PhaseRad:IHImageX;
  378. PhotStereo(Slants:OleVariant; Tilts:OleVariant):IHImageX;
  379. PhotometricStereo(outGradient:IHImageX; out Albedo:IHImageX; Slants:OleVariant; Tilts:OleVariant; ResultType:OleVariant; const Reconst ructionMethod:WideString; GenParamName:OleVariant; GenParamValue:OleVariant):IHImageX;
  380. PlaneDeviation(const Regions:IHRegionX):OleVariant;
  381. Plateaus:IHRegionX;
  382. PlateausCenter:IHRegionX;
  383. PointsFoerstner(SigmaGrad:OleVariant; SigmaInt:OleVariant; SigmaPoints:OleVariant; ThreshInhom:OleVariant; ThreshShape:Double; const Smoothing:WideString; const EliminateDoublets:WideString; 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):OleVariant;
  384. PointsHarris(SigmaGrad:Double; SigmaSmooth:Double; Alpha:Double; Threshold:OleVariant; out Column:OleVariant):OleVariant;
  385. PointsHarrisBinomial(MaskSizeGrad:Integer; MaskSizeSmooth:Integer; Alpha:Double; Threshold:OleVariant; const Subpix:WideString; out Column:OleVariant):OleVariant;
  386. PointsLepetit(Radius:Integer; CheckNeighbor:Integer; MinCheckNeighborDiff:Integer; MinScore:Integer; const Subpix:WideString; out Column:OleVariant):OleVariant;
  387. PointsSojka(MaskSize:Integer; SigmaW:OleVariant; SigmaD:OleVariant; MinGrad:OleVariant; MinApparentness:OleVariant; MinAngle:Double; const Subpix:WideString; out Column:OleVariant):OleVariant;
  388. PolarTransImage(Row:Integer; Column:Integer; Width:Integer; Height:Integer):IHImageX;
  389. PolarTransImageExt(Row:OleVariant; Column:OleVariant; AngleStart:Double; AngleEnd:Double; RadiusStart:OleVariant; RadiusEnd:OleVariant; Width:Integer; Height:Integer; const Interpolation:WideString):IHImageX;
  390. PolarTransImageInv(Row:OleVariant; Column:OleVariant; AngleStart:Double; AngleEnd:Double; RadiusStart:OleVariant; RadiusEnd:OleVariant; Width:Integer; Height:Integer; const Interpolation:WideString):IHImageX;
  391. Pouring(const Mode:WideString; MinGray:Integer; MaxGray:Integer):IHRegionX;
  392. PowImage(Exponent:OleVariant):IHImageX;
  393. PowerByte:IHImageX;
  394. PowerLn:IHImageX;
  395. PowerReal:IHImageX;
  396. PrewittAmp:IHImageX;
  397. PrewittDir(outImageEdgeDir:IHImageX):IHImageX;
  398. PrincipalComp(outInfoPerComp:OleVariant):IHImageX;
  399. ProjHomMat2dToPose(const Homography:IHHomMat2DX; const CameraMatrix:IHHomMat2DX; const Method:WideString):OleVariant;
  400. ProjMatchPointsDistortionRansac(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; const GrayMatchMethod:WideString; MaskSize:Integer; RowMove:Integer; ColMove:Integer; RowTolerance:Integer; ColTolerance:Integer; Rotation:OleVariant; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:OleVariant; RandSeed:Integer; out Kappa:Double; out Error:Double; out Points1:OleVariant; out Points2:OleVariant):IHHomMat2DX;
  401. ProjMatchPointsDistortionRansacGuided(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; const GrayMatchMethod:WideString; MaskSize:Integer; const HomMat2dGuide:IHHomMat2DX; KappaGuide:Double; DistanceTolerance:Double; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:OleVariant; RandSeed:Integer; out Kappa:Double; out Error:Double; out Points1:OleVariant; out Points2:OleVariant):IHHomMat2DX;
  402. ProjMatchPointsRansac(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; const GrayMatchMethod:WideString; MaskSize:Integer; RowMove:Integer; ColMove:Integer; RowTolerance:Integer; ColTolerance:Integer; Rotation:OleVariant; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:Double; RandSeed:Integer; out Points1:OleVariant; out Points2:OleVariant):IHHomMat2DX;
  403. ProjMatchPointsRansacGuided(const Image2:IHImageX; Rows1:OleVariant; Cols1:OleVariant; Rows2:OleVariant; Cols2:OleVariant; const GrayMatchMethod:WideString; MaskSize:Integer; const HomMat2dGuide:IHHomMat2DX; DistanceTolerance:Double; MatchThreshold:OleVariant; const EstimationMethod:WideString; DistanceThreshold:Double; RandSeed:Integer; out Points1:OleVariant; out Points2:OleVariant):IHHomMat2DX;
  404. ProjectiveTransImage(const HomMat2d:IHHomMat2DX; const Interpolation:WideString; const AdaptImageSize:WideString; const TransformDomain:WideString):IHImageX;
  405. ProjectiveTransImageSize(const HomMat2d:IHHomMat2DX; const Interpolation:WideString; Width:Integer; Height:Integer; const TransformDomain:WideString):IHImageX;
  406. RadiometricSelfCalibration(ExposureRatios:OleVariant; const Features:WideString; const Type:WideString; Smoothness:Double; PolynomialDegree:Integer):OleVariant;
  407. RankImage(const Mask:IHRegionX; Rank:Integer; Margin:OleVariant):IHImageX;
  408. RankN(RankIndex:Integer):IHImageX;
  409. RankRect(MaskWidth:Integer; MaskHeight:Integer; Rank:Integer):IHImageX;
  410. ReadGraySe(const FileName:WideString);
  411. ReadImage(FileName:OleVariant);
  412. ReadOcrTrainf(TrainingFile:OleVariant):OleVariant;
  413. ReadOcrTrainfSelect(TrainingFile:OleVariant; SearchNames:OleVariant):OleVariant;
  414. ReadSequence(HeaderSize:Integer; SourceWidth:Integer; SourceHeight:Integer; StartRow:Integer; StartColumn:Integer; DestWidth:Integer; DestHeight:Integer; const PixelType:WideString; const BitOrder:WideString; const ByteOrder:WideString; const Pad:WideString; Index:Integer; const FileName:WideString);
  415. RealToComplex(const ImageImaginary:IHImageX):IHImageX;
  416. RealToVectorField(const Col:IHImageX; const Type_:WideString):IHImageX;
  417. ReceiveImage(const Socket:IHSocketX);
  418. Reconst ructHeightFieldFromGradient(const Reconst ructionMethod:WideString; GenParamName:OleVariant; GenParamValue:OleVariant):IHImageX;
  419. Rectangle1Domain(Row1:Integer; Column1:Integer; Row2:Integer; Column2:Integer):IHImageX;
  420. ReduceDomain(const Region:IHRegionX):IHImageX;
  421. RegionToMean(const Regions:IHRegionX):IHImageX;
  422. Regiongrowing(Row:Integer; Column:Integer; Tolerance:OleVariant; MinSize:Integer):IHRegionX;
  423. RegiongrowingMean(StartRows:OleVariant; StartColumns:OleVariant; Tolerance:Double; MinSize:Integer):IHRegionX;
  424. RegiongrowingN(const Metric:WideString; MinTolerance:OleVariant; MaxTolerance:OleVariant; MinSize:Integer):IHRegionX;
  425. RftGeneric(const Direction:WideString; const Norm:WideString; const ResultType:WideString; Width:Integer):IHImageX;
  426. Rgb1ToGray:IHImageX;
  427. Rgb3ToGray(const ImageGreen:IHImageX; const ImageBlue:IHImageX):IHImageX;
  428. Roberts(const FilterType:WideString):IHImageX;
  429. RobinsonAmp:IHImageX;
  430. RobinsonDir(outImageEdgeDir:IHImageX):IHImageX;
  431. RotateImage(Phi:OleVariant; const Interpolation:WideString):IHImageX;
  432. RunBgEsti(const BgEstiHandle:IHBgEstiX):IHRegionX;
  433. SaddlePointsSubPix(const Filter:WideString; Sigma:Double; Threshold:Double; out Column:OleVariant):OleVariant;
  434. ScaleImage(Mult:OleVariant; Add:OleVariant):IHImageX;
  435. ScaleImageMax:IHImageX;
  436. SelectGrayvaluesFromChannels(const IndexImage:IHImageX):IHImageX;
  437. SelectObj(Index:OleVariant):IHImageX;
  438. SendImage(const Socket:IHSocketX);
  439. SerializeImage:IHSerializedItemX;
  440. SerializeObject:IHSerializedItemX;
  441. SetGrayval(Row:OleVariant; Column:OleVariant; Grayval:OleVariant);
  442. SetLocalDeformableModelMetric(const VectorField:IHImageX; const ModelID:IHDeformableModelX; const Metric:WideString);
  443. SetNccModelParam(const ModelID:IHNCCModelX; GenParamNames:OleVariant; GenParamValues:OleVariant);
  444. SetPlanarCalibDeformableModelMetric(const ModelID:IHDeformableModelX; Pose:OleVariant; const Metric:WideString);
  445. SetPlanarUncalibDeformableModelMetric(const ModelID:IHDeformableModelX; const HomMat2d:IHHomMat2DX; const Metric:WideString);
  446. SetProfileSheetOfLight(const SheetOfLightModelID:IHSheetOfLightModelX; MovementPoses:OleVariant);
  447. SetShapeModelMetric(const ModelID:IHShapeModelX; const HomMat2d:IHHomMat2DX; const Metric:WideString);
  448. SetShapeModelParam(const ModelID:IHShapeModelX; GenParamNames:OleVariant; GenParamValues:OleVariant);
  449. SfsModLr(Slant:OleVariant; Tilt:OleVariant; Albedo:OleVariant; Ambient:OleVariant):IHImageX;
  450. SfsOrigLr(Slant:OleVariant; Tilt:OleVariant; Albedo:OleVariant; Ambient:OleVariant):IHImageX;
  451. SfsPentland(Slant:OleVariant; Tilt:OleVariant; Albedo:OleVariant; Ambient:OleVariant):IHImageX;
  452. ShadeHeightField(Slant:OleVariant; Tilt:OleVariant; Albedo:OleVariant; Ambient:OleVariant; const Shadows:WideString):IHImageX;
  453. ShockFilter(Theta:Double; Iterations:Integer; const Mode:WideString; Sigma:Double):IHImageX;
  454. SigmaImage(MaskHeight:Integer; MaskWidth:Integer; Sigma:Integer):IHImageX;
  455. SimCaltab(const CalTabDescrFile:WideString; CameraParam:OleVariant; CaltabPose:OleVariant; GrayBackground:Integer; GrayCaltab:Integer; GrayMarks:Integer; ScaleFac:Double);
  456. SimulateDefocus(Blurring:Double):IHImageX;
  457. SimulateMotion(Blurring:Double; Angle:Integer; Type_:Integer):IHImageX;
  458. SinImage:IHImageX;
  459. SmoothImage(const Filter:WideString; Alpha:Double):IHImageX;
  460. SobelAmp(const FilterType:WideString; Size:OleVariant):IHImageX;
  461. SobelDir(outEdgeDirection:IHImageX; const FilterType:WideString; Size:OleVariant):IHImageX;
  462. SqrtImage:IHImageX;
  463. SubImage(const ImageSubtrahend:IHImageX; Mult:OleVariant; Add:OleVariant):IHImageX;
  464. Symmetry(MaskSize:Integer; Direction:Double; Exponent:Double):IHImageX;
  465. TanImage:IHImageX;
  466. TestEqualObj(const Objects2:IHImageX):Integer;
  467. TextureLaws(const FilterTypes:WideString; Shift:Integer; FilterSize:Integer):IHImageX;
  468. Threshold(MinGray:OleVariant; MaxGray:OleVariant):IHRegionX;
  469. ThresholdSubPix(Threshold:OleVariant):IHXLDContX;
  470. TileChannels(NumColumns:Integer; const TileOrder:WideString):IHImageX;
  471. TileImages(NumColumns:Integer; const TileOrder:WideString):IHImageX;
  472. TileImagesOffset(OffsetRow:OleVariant; OffsetCol:OleVariant; Row1:OleVariant; Col1:OleVariant; Row2:OleVariant; Col2:OleVariant; Width:Integer; Height:Integer):IHImageX;
  473. TopographicSketch:IHImageX;
  474. TrainModelComponents(const InitialComponents:IHRegionX; const TrainingImages:IHImageX; ContrastLow:OleVariant; ContrastHigh:OleVariant; MinSize:OleVariant; MinScore:OleVariant; SearchRowTol:OleVariant; SearchColumnTol:OleVariant; SearchAngleTol:OleVariant; const TrainingEmphasis:WideString; const AmbiguityCriterion:WideString; MaxContourOverlap:Double; ClusterThreshold:Double; out ComponentTrainingID:IHComponentTrainingX):IHRegionX;
  475. TrainVariationModel(const ModelID:IHVariationModelX);
  476. TraindOcvProj(const OCVHandle:IHOCVX; Name:OleVariant; const Mode:WideString);
  477. TransFromRgb(const ImageGreen:IHImageX; const ImageBlue:IHImageX; out ImageResult2:IHImageX; out ImageResult3:IHImageX; const ColorSpace:WideString):IHImageX;
  478. TransToRgb(const ImageInput2:IHImageX; const ImageInput3:IHImageX; out ImageGreen:IHImageX; out ImageBlue:IHImageX; const ColorSpace:WideString):IHImageX;
  479. TrimmedMean(const Mask:IHRegionX; Number:Integer; Margin:OleVariant):IHImageX;
  480. UnprojectCoordinates(const WindowHandle:IHWindowX; Row:OleVariant; Column:OleVariant; out ImageColumn:Integer; out Height:OleVariant):Integer;
  481. UnwarpImageVectorField(const VectorField:IHImageX):IHImageX;
  482. UpdateBgEsti(const UpDateRegion:IHRegionX; const BgEstiHandle:IHBgEstiX);
  483. VarThreshold(MaskWidth:Integer; MaskHeight:Integer; StdDevScale:OleVariant; AbsThreshold:OleVariant; const LightDark:WideString):IHRegionX;
  484. VectorFieldLength(const Mode:WideString):IHImageX;
  485. VectorFieldToHomMat2d:IHHomMat2DX;
  486. VectorFieldToReal(outCol:IHImageX):IHImageX;
  487. VectorToPose(WorldX:OleVariant; WorldY:OleVariant; WorldZ:OleVariant; ImageRow:OleVariant; ImageColumn:OleVariant; CameraParam:OleVariant; const Method:WideString; QualityType:OleVariant; out Quality:OleVariant):OleVariant;
  488. Watersheds(outWatersheds:IHRegionX):IHRegionX;
  489. WatershedsThreshold(Threshold:OleVariant):IHRegionX;
  490. WienerFilter(const Psf:IHImageX; const FilteredImage:IHImageX):IHImageX;
  491. WienerFilterNi(const Psf:IHImageX; const NoiseRegion:IHRegionX; MaskWidth:Integer; MaskHeight:Integer):IHImageX;
  492. WriteImage(const Format:WideString; FillColor:OleVariant; FileName:OleVariant);
  493. WriteOcrTrainfImage(Class_:OleVariant; const TrainingFile:WideString);
  494. ZeroCrossing:IHRegionX;
  495. ZeroCrossingSubPix:IHXLDContX;
  496. ZoomImageFactor(ScaleWidth:Double; ScaleHeight:Double; const Interpolation:WideString):IHImageX;
  497. ZoomImageSize(Width:Integer; Height:Integer; const Interpolation:WideString):IHImageX;

《zw版·delphi与halcon系列原创教程》zw版_THImagex控件函数列表的更多相关文章

  1. 《zw版·delphi与Halcon系列原创教程》THOperatorSetX版hello,zw

    <zw版·delphi与Halcon系列原创教程>THOperatorSetX版hello,zw 下面介绍v3版的hello,zw. Halcon两大核心控件,THImagex.THOpe ...

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

    <zw版·delphi与halcon系列原创教程>zw版_THOperatorSetX控件函数列表v11中文增强版 Halcon虽然庞大,光HALCONXLib_TLB.pas文件,源码就 ...

  3. 《zw版·delphi与halcon系列原创教程》hello,zw

    <zw版·delphi与halcon系列原创教程>hello,zw 按惯例,第一个程序是‘hello’ 毕竟,Halcon是专业的图像库,所以我们就不用纯文本版的,来一个专业版.Halco ...

  4. 《zw版·ddelphi与halcon系列原创教程》Halcon的短板与delphi

    [<zw版·delphi与Halcon系列原创教程>Halcon的短板与delphi 看过<delphi与Halcon系列>blog的网友都知道,笔者对Halcon一直是非常推 ...

  5. 【《zw版·Halcon与delphi系列原创教程》Halcon图层与常用绘图函数

    [<zw版·Halcon与delphi系列原创教程>Halcon图层与常用绘图函数 Halcon的绘图函数,与传统编程vb.c.delphi语言完全不同,     传统编程语言,甚至cad ...

  6. 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数·简明中文手册 总览

    <zw版·Halcon-delphi系列原创教程> Halcon分类函数·简明中文手册 总览 Halcon函数库非常庞大,光HALCONXLib_TLB.pas文件,源码就要7w多行,但核 ...

  7. 【《zw版·Halcon与delphi系列原创教程》 zw_halcon人脸识别

    [<zw版·Halcon与delphi系列原创教程>zw_halcon人脸识别 经常有用户问,halcon人脸识别方面的问题. 可能是cv在人脸识别.车牌识别方面的投入太多了. 其实,人脸 ...

  8. 《zw版Halcon与delphi系列原创教程》发布说明

    <zw版Halcon与delphi系列原创教程>发布说明 zw转载的<台湾nvp系列halcon-delphi教程>,虽然很多,不过基本上都是从cnc.数控角度的demo..  ...

  9. 《zw版·Halcon-delphi系列原创教程》 zw版-Halcon常用函数Top100中文速查手册

    <zw版·Halcon-delphi系列原创教程> zw版-Halcon常用函数Top100中文速查手册 Halcon函数库非常庞大,v11版有1900多个算子(函数). 这个Top版,对 ...

随机推荐

  1. MongoDB非正常关闭后修复记录

    启动mongodb时出现如下错误: 根据提示可以知道错误原因是mongodb非正常关闭,此时需要对数据库进行修复.修复命令:mongod --repair 或 ./mongod --repair , ...

  2. Magento Error – The directory is not writable by server.

    When trying to use the insert image functionality in Magento if you receive an error saying: “The di ...

  3. Selenium2学习-015-WebUI自动化实战实例-013-通过 URL 关闭多余的已开浏览器窗口

    在日常的 WebUI 自动化测试脚本执行的过程中,经常会打开不同的网页,进行相应的操作,此时可能会打开很多的网页,当打开的网页过多时,无效的网页资源对运行脚本的机器造成了过多无效的资源浪费,因而在日常 ...

  4. linux bq20z75 驱动

    新的项目中使用到了电池.电池的guage使用TI的bq20z75.kernel的驱动中已经有bq20z75的驱动,只要稍加修改就可以使用. 参考链接 http://www.ti.com/lit/er/ ...

  5. opencv3.0+VS2015+64位win7配置

    首先,我们把所有用到的工具下载下来 VS2015         看这里,http://news.mydrivers.com/1/439/439398.htm,我下载的是专业版. OPENCV3.0 ...

  6. iOS:使用Github托管自己本地的项目代码方式三(命令行方式: Terminal Line)

    使用终端命令行将本地项目代码上传到github上进行托管 对于IOS开发者来说,Github的使用是必须要掌握的一种技能,而把项目由本地上传到Github有多种方式 1.开发工具Xcode配置Git, ...

  7. 在Visual Studio 2015中运行OPENGL

    Starting an OpenGL project in VS 2015 is really easy, thanks to the NupenGL.Core nuget package. Here ...

  8. Ionic 小节

    教程 http://www.runoob.com/ionic/ionic-install.html 最后报错,发现是jdk版本过低,升级到8.0后正常 分析:nodejs.cordova.ionic. ...

  9. JDK和Tomcat的安装与配置

    1       JDK的安装 2       JDK的配置 3       JDK安装成功的验证 4       Tomcat的安装 (1)     解压” apache-tomcat-6.0.35. ...

  10. 浅谈EasyUI---C#三层架构---

    每次写博客,第一句话都是这样的:程序员很苦逼,除了会写程序,还得会写博客!当然,希望将来的一天,某位老板看到此博客,给你的程序员职工加点薪资吧!因为程序员的世界除了苦逼就是沉默.我眼中的程序员大多都不 ...