• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

《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;  
                       
                    
                    

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap