《zw版·Halcon-delphi系列原創教程》 Halcon分類函數006, image,影像處理(像素圖)ios
爲方便閱讀,在不影響說明的前提下,筆者對函數進行了簡化:算法
【示例】 說明數據庫
函數:app
procedure AddNoiseWhiteContourXld( const Contours: IHUntypedObjectX; out NoisyContours: IHUntypedObjectX; NumRegrPoints: OleVariant; Amp: OleVariant);dom
簡化後爲:異步
** AddNoiseWhiteContourXld( Contours: X; out NoisyContours: X; NumRegrPoints, Amp);async
1 ** AbsDiffImage( Image1: X; Image2: X; out ImageAbsDiff: X; Mult); 2 說明, abs_diff_image ( Image1, Image2 : ImageAbsDiff : Mult : ) ,計算兩個圖像的絕對差值。 3 4 ** AbsImage( Image: X; out ImageAbs: X); 5 說明, abs_image,計算一個圖像的絕對值(模數)。 6 7 ** AccessChannel( MultiChannelImage: X; out Image: X; Channel); 8 說明, access_channel,獲取多通道圖像的一個通道。 9 10 ** AcosImage( Image: X; out ArccosImage: X); 11 說明, acos_image ( Image : ArccosImage : : ),計算圖像的餘弦 12 13 ** AdaptTemplate( Image: X; TemplateID); 14 說明, adapt_template,把模板用於圖像的大小。 15 16 ** AddChannels( Regions: X; Image: X; out GrayRegions: X); 17 說明, add_channels,把兩個灰度值添加到區域中。 18 19 ** AddImage( Image1: X; Image2: X; out ImageResult: X; Mult, Add); 20 說明, add_image,使兩個圖像相加。 21 22 ** AddNoiseDistribution( Image: X; out ImageNoise: X; Distribution); 23 說明, add_noise_distribution,向一個圖像添加噪聲。 24 25 ** AddNoiseWhite( Image: X; out ImageNoise: X; Amp); 26 說明, add_noise_white,向一個圖像添加噪聲。 27 28 ** AddSampleIdentifierPreparationData( SampleImage: X; SampleIdentifier, ObjectIdx, GenParamName, GenParamValue, out ObjectSampleIdx); 29 說明, 增長預設標定數據 30 31 ** AddSampleIdentifierTrainingData( SampleImage: X; SampleIdentifier, ObjectIdx, GenParamName, GenParamValue, out ObjectSampleIdx); 32 說明, 增長標定訓練數據 33 34 ** AddSamplesImageClassGmm( Image: X; ClassRegions: X; GMMHandle, Randomize); 35 說明, add_samples_image_class_gmm,將從圖像中獲取的測試樣本添加到高斯混合模型的測試數據庫中。 36 37 ** AddSamplesImageClassKnn( Image: X; ClassRegions: X; KNNHandle); 38 39 ** AddSamplesImageClassMlp( Image: X; ClassRegions: X; MLPHandle); 40 說明, add_samples_image_class_mlp,將從圖像中獲取的測試樣本添加到多層視感控器的測試數據庫中。 41 42 ** AddSamplesImageClassSvm( Image: X; ClassRegions: X; SVMHandle); 43 說明, add_samples_image_class_svm,將從圖像中獲取的測試樣本添加到一個支持向量機的測試數據庫中。 44 45 ** AdjustMosaicImages( Images: X; out CorrectedImages: X; From, To_, ReferenceImage, HomMatrices2D, EstimationMethod, EstimateParameters, OECFModel); 46 說明, adjust_mosaic_images,全景圖像的自動顏色更改。 47 48 ** AffineTransImage( Image: X; out ImageAffinTrans: X; HomMat2d, Interpolation, AdaptImageSize); 49 說明, affine_trans_image,把任意仿射2D變換應用在圖像中。 50 51 ** AffineTransImageSize( Image: X; out ImageAffinTrans: X; HomMat2d, Interpolation, Width, Height); 52 說明, affine_trans_image_size,把任意仿射2D變換應用在圖像中而且指定輸出圖像大小。 53 54 ** AnisotropeDiff( Image: X; out ImageAniso: X; Percent, Mode, Iteration, NeighborhoodType); 55 說明, anisotrope_diff,經過保邊各向異性擴散平滑一個圖像。 56 57 ** AnisotropicDiffusion( Image: X; out ImageAniso: X; Mode, Contrast, Theta, Iterations); 58 說明, anisotropic_diffusion,對一個圖像執行各向異性擴散。 59 60 ** AppendChannel( MultiChannelImage: X; Image: X; out ImageExtended: X); 61 說明, append_channel,把附加模型(通道)添加到圖像上。 62 63 ** AppendOcrTrainf( Character: X; Image: X; Class_, TrainingFile); 64 說明, append_ocr_trainf,將字符添加到一個測試文件中。 65 66 ** ApplyColorTransLut( Image1: X; Image2: X; Image3: X; out ImageResult1: X; out ImageResult2: X; out ImageResult3: X; ColorTransLUTHandle); 67 說明, apply_color_trans_lut ( Image1, Image2, Image3 : ImageResult1,ImageResult2, ImageResult3 : ColorTransLUTHandle : ) 68 69 ** ApplyMetrologyModel( Image: X; MetrologyHandle); 70 說明, 應用測量模型 71 72 ** ApplySampleIdentifier( Image: X; SampleIdentifier, NumResults, RatingThreshold, GenParamName, GenParamValue, out ObjectIdx, out Rating); 73 說明, 應用樣本標識 74 75 ** AreaCenterGray( Regions: X; Image: X; out Area, out Row, out Column); 76 77 ** AsinImage( Image: X; out ArcsinImage: X); 78 說明, 計算圖像的反正弦 79 80 ** Atan2Image( ImageY: X; ImageX: X; out ArctanImage: X); 81 說明, 計算2個圖像的反正切 82 83 ** AtanImage( Image: X; out ArctanImage: X); 84 說明, 計算圖像的反正切 85 86 ** AutoThreshold( Image: X; out Regions: X; Sigma); 87 說明, auto_threshold,根據直方圖決定的閥值分割圖像。 88 89 ** BandpassImage( Image: X; out ImageBandpass: X; FilterType); 90 說明, bandpass_image,使用帶通濾波器提取邊緣。 91 92 ** BestMatch( Image: X; TemplateID, MaxError, SubPixel, out Row, out Column, out Error); 93 說明, best_match,尋找一個模板和一個圖像的最佳匹配。 94 95 ** BestMatchMg( Image: X; TemplateID, MaxError, SubPixel, NumLevels, WhichLevels, out Row, out Column, out Error); 96 說明, best_match_mg,在金字塔中尋找最佳灰度值匹配。 97 98 ** BestMatchPreMg( ImagePyramid: X; TemplateID, MaxError, SubPixel, NumLevels, WhichLevels, out Row, out Column, out Error); 99 說明, best_match_pre_mg,在預生成的金字塔中尋找最佳灰度值匹配。 100 101 ** BestMatchRot( Image: X; TemplateID, AngleStart, AngleExtend, MaxError, SubPixel, out Row, out Column, out Angle, out Error); 102 說明, best_match_rot,尋找一個模板和一個旋轉圖像的最佳匹配。 103 104 ** BestMatchRotMg( Image: X; TemplateID, AngleStart, AngleExtend, MaxError, SubPixel, NumLevels, out Row, out Column, out Angle, out Error); 105 說明, best_match_rot_mg,尋找一個模板和一個旋轉金字塔的最佳匹配。 106 107 ** BinocularDisparity( Image1: X; Image2: X; out Disparity: X; out Score: X; Method, MaskWidth, MaskHeight, TextureThresh, MinDisparity, MaxDisparity, NumLevels, ScoreThresh, Filter, SubDisparity); 108 說明, binocular_disparity,計算一個矯正圖像對的不均衡。 109 110 ** BinocularDisparityMg( Image1: X; Image2: X; out Disparity: X; out Score: X; Grayancy, Gradientancy, Smoothness, InitialGuess, CalculateScore, MGParamName, MGParamValue); 111 112 ** BinocularDistance( Image1: X; Image2: X; out Distance: X; out Score: X; CamParamRect1, CamParamRect2, RelPoseRect, Method, MaskWidth, MaskHeight, TextureThresh, MinDisparity, MaxDisparity, NumLevels, ScoreThresh, Filter, SubDistance); 113 說明, binocular_distance,計算一個矯正立體圖像對的間隔值。 114 115 ** BinocularDistanceMg( Image1: X; Image2: X; out Distance: X; out Score: X; CamParamRect1, CamParamRect2, RelPoseRect, Grayancy, Gradientancy, Smoothness, InitialGuess, CalculateScore, MGParamName, MGParamValue); 116 117 ** BinomialFilter( Image: X; out ImageBinomial: X; MaskWidth, MaskHeight); 118 119 ** BinThreshold( Image: X; out Region: X); 120 說明, bin_threshold,根據自動產生的閥值分割圖像。 121 122 ** BitAnd( Image1: X; Image2: X; out ImageAnd: X); 123 說明, bit_and,輸入圖像的全部像素的逐位與。 124 125 ** BitLshift( Image: X; out ImageLShift: X; Shift); 126 說明, bit_lshift,圖像的全部像素的左移。 127 128 ** BitMask( Image: X; out ImageMask: X; BitMask); 129 說明, bit_mask,使用位掩碼的每一個像素的邏輯與。 130 131 ** BitNot( Image: X; out ImageNot: X); 132 說明, bit_not,對像素的全部位求補。 133 134 ** BitOr( Image1: X; Image2: X; out ImageOr: X); 135 說明, bit_or,輸入圖像的全部像素的逐位或。 136 137 ** BitRshift( Image: X; out ImageRShift: X; Shift); 138 說明, bit_rshift,圖像的全部像素的右移。 139 140 ** BitSlice( Image: X; out ImageSlice: X; Bit); 141 說明, bit_slice,從像素中提取一位。 142 143 ** BitXor( Image1: X; Image2: X; out ImageXor: X); 144 說明, bit_xor,輸入圖像的全部像素的逐位異或。 145 146 ** BundleAdjustMosaic( NumImages, ReferenceImage, MappingSource, MappingDest, HomMatrices2D, Rows1, Cols1, Rows2, Cols2, NumCorrespondences, Transformation, out MosaicMatrices2D, out Rows, out Cols, out Error); 147 說明, bundle_adjust_mosaic,對一幅圖像的嵌合體採起一系列調整。 148 149 ** CamMatToCamPar( CameraMatrix, Kappa, ImageWidth, ImageHeight, out CameraParam); 150 說明, cam_mat_to_cam_par,計算從一個相機矩陣獲取的內部相機參數。 151 152 ** CamParToCamMat( CameraParam, out CameraMatrix, out ImageWidth, out ImageHeight); 153 說明, cam_par_to_cam_mat,從相機內部參數計算一個相機矩陣。 154 155 ** CfaToRgb( CFAImage: X; out RGBImage: X; CFAType, Interpolation); 156 說明, cfa_to_rgb,把一個單通道顏色濾波陣列圖像變成RGB圖像。 157 158 ** ChangeDomain( Image: X; NewDomain: X; out ImageNew: X); 159 說明, change_domain,改變一個圖像的定義區間。 160 161 ** ChangeFormat( Image: X; out ImagePart: X; Width, Height); 162 說明, change_format,改變圖像大小。 163 164 ** ChangeRadialDistortionImage( Image: X; Region: X; out ImageRectified: X; CamParamIn, CamParamOut); 165 說明, change_radial_distortion_image,改變圖像的放射失真。 166 167 ** ChannelsToImage( Images: X; out MultiChannelImage: X); 168 說明, channels_to_image,把單通道圖像轉變爲一個多通道圖像。 169 170 ** CharThreshold( Image: X; HistoRegion: X; out Characters: X; Sigma, Percent, out Threshold); 171 說明, char_threshold,爲提取的字符產生一個分割閥值。 172 173 ** CheckDifference( Image: X; Pattern: X; out Selected: X; Mode, DiffLowerBound, DiffUpperBound, GrayOffset, AddRow, AddCol); 174 說明, check_difference,一個像素一個像素的比較兩幅圖像。 175 176 ** Class2DimSup( ImageCol: X; ImageRow: X; FeatureSpace: X; out RegionClass2Dim: X); 177 說明, class_2dim_sup,採用二維空間像素分類分割圖像。 178 179 ** Class2DimUnsup( Image1: X; Image2: X; out Classes: X; Threshold, NumClasses); 180 說明, class_2dim_unsup,將兩幅圖像以聚類分割。 181 182 ** ClassifyImageClassGmm( Image: X; out ClassRegions: X; GMMHandle, RejectionThreshold); 183 說明, classify_image_class_gmm,根據高斯混合模式分類圖像。 184 185 ** ClassifyImageClassKnn( Image: X; out ClassRegions: X; out DistanceImage: X; KNNHandle, RejectionThreshold); 186 說明, 根據KNN模式分類圖像。 187 188 ** ClassifyImageClassLut( Image: X; out ClassRegions: X; ClassLUTHandle); 189 說明, 根據lut模式分類圖像。 190 191 ** ClassifyImageClassMlp( Image: X; out ClassRegions: X; MLPHandle, RejectionThreshold); 192 說明, classify_image_class_mlp,根據多層視感控器分類圖像 。 193 194 ** ClassifyImageClassSvm( Image: X; out ClassRegions: X; SVMHandle); 195 說明, classify_image_class_svm,根據支持向量機分類圖像。 196 197 ** ClassNdimBox( MultiChannelImage: X; out Regions: X; ClassifHandle); 198 說明, class_ndim_box,利用立方體將像素分類。 199 200 ** ClassNdimNorm( MultiChannelImage: X; out Regions: X; Metric, SingleMultiple, Radius, Center); 201 說明, class_ndim_norm,利用球體或立方體將像素分類。 202 203 ** CloseEdges( Edges: X; EdgeImage: X; out RegionResult: X; MinAmplitude); 204 說明, close_edges,使用邊緣幅值圖像消除邊緣缺陷。 205 206 ** ClusterModelComponents( TrainingImages: X; out ModelComponents: X; ComponentTrainingID, AmbiguityCriterion, MaxContourOverlap, ClusterThreshold); 207 說明, cluster_model_components,把用於建立模型組件的新參數用於訓練結果。 208 209 ** CoherenceEnhancingDiff( Image: X; out ImageCED: X; Sigma, Rho, Theta, Iterations); 210 說明, coherence_enhancing_diff,執行一個圖像的一個一致性加強擴散。 211 212 ** CompareExtVariationModel( Image: X; out Region: X; ModelID, Mode); 213 說明, compare_ext_variation_model,將圖像與一個變化模型(variation model)相比較。 214 215 ** CompareVariationModel( Image: X; out Region: X; ModelID); 216 說明, compare_variation_model,將圖像與一個變化模型(variation model)相比較。 217 218 ** ComplexToReal( ImageComplex: X; out ImageReal: X; out ImageImaginary: X); 219 說明, complex_to_real,把一個複雜圖像轉變爲兩個實際圖像。 220 221 ** Compose2( Image1: X; Image2: X; out MultiChannelImage: X); 222 說明, compose2,把兩個圖像轉變爲一個兩通道圖像。 223 224 ** Compose3( Image1: X; Image2: X; Image3: X; out MultiChannelImage: X); 225 說明, compose3,把三個圖像轉變爲一個三通道圖像。 226 227 ** Compose4( Image1: X; Image2: X; Image3: X; Image4: X; out MultiChannelImage: X); 228 說明, compose4,把四個圖像轉變爲一個四通道圖像。 229 230 ** Compose5( Image1: X; Image2: X; Image3: X; Image4: X; Image5: X; out MultiChannelImage: X); 231 說明, compose5,把五個圖像轉變爲一個五通道圖像。 232 233 ** Compose6( Image1: X; Image2: X; Image3: X; Image4: X; Image5: X; Image6: X; out MultiChannelImage: X); 234 說明, compose6,把六個圖像轉變爲一個六通道圖像。 235 236 ** Compose7( Image1: X; Image2: X; Image3: X; Image4: X; Image5: X; Image6: X; Image7: X; out MultiChannelImage: X); 237 說明, compose7,把七個圖像轉變爲一個七通道圖像。 238 239 ** ConnectGridPoints( Image: X; out ConnectingLines: X; Row, Column, Sigma, MaxDist); 240 說明, connect_grid_points,創建矯正網格的矯正點間的鏈接。 241 242 ** ConvertImageType( Image: X; out ImageConverted: X; NewType); 243 說明, convert_image_type,轉變一個圖像的類型。 244 245 ** ConvertMapType( Map: X; out MapConverted: X; NewType, ImageWidth); 246 247 ** ConvolFft( ImageFFT: X; ImageFilter: X; out ImageConvol: X); 248 說明, convol_fft,用在頻域內的濾波器使一個圖像卷積。 249 250 ** ConvolGabor( ImageFFT: X; GaborFilter: X; out ImageResultGabor: X; out ImageResultHilbert: X); 251 說明, convol_gabor,用在頻域內的一個Gabor濾波器使一個圖像卷積。 252 253 ** ConvolImage( Image: X; out ImageResult: X; FilterMask, Margin); 254 說明, convol_image,用一個任意濾波掩碼對一個圖像卷積。 255 256 ** CoocFeatureImage( Regions: X; Image: X; LdGray, Direction, out Energy, out Correlation, out Homogeneity, out Contrast); 257 說明, cooc_feature_image,計算一個同時出現的矩陣並得出相關灰度值特徵。 258 259 ** CopyImage( Image: X; out DupImage: X); 260 說明, copy_image,複製一個圖像併爲它分配新內存。 261 262 ** CornerResponse( Image: X; out ImageCorner: X; Size, Weight); 263 說明, corner_response,在圖像中尋找角點。 264 265 ** CorrelationFft( ImageFFT1: X; ImageFFT2: X; out ImageCorrelation: X); 266 說明, correlation_fft,計算在頻域內的兩個圖像的相互關係。 267 268 ** CosImage( Image: X; out CosImage: X); 269 說明, 計算圖像餘弦 270 271 ** CountChannels( MultiChannelImage: X; out Channels); 272 說明, count_channels,計算圖像的通道。 273 274 ** CreateBgEsti( InitializeImage: X; Syspar1, Syspar2, GainMode, Gain1, Gain2, AdaptMode, MinDiff, StatNum, ConfidenceC, TimeC, out BgEstiHandle); 275 說明, create_bg_esti,爲背景評估建立和初始化一個數據集。 276 277 ** CreateComponentModel( ModelImage: X; ComponentRegions: X; Variation Row, Variation Column, Variation Angle, AngleStart, AngleExtent, ContrastLowComp, ContrastHighComp, MinSizeComp, MinContrastComp, MinScoreComp, NumLevelsComp, AngleStepComp, OptimizationComp, MetricComp, PregenerationComp, out ComponentModelID, out RootRanking); 278 說明, create_component_model,基於肯定的指定組件和關係準備一個匹配的組件模型。 279 280 ** CriticalPointsSubPix( Image: X; Filter, Sigma, Threshold, out RowMin, out ColumnMin, out RowMax, out ColumnMax, out RowSaddle, out ColumnSaddle); 281 說明, critical_points_sub_pix,一幅圖像中主要點的子像素精確度檢測。 282 283 ** CropDomain( Image: X; out ImagePart: X); 284 說明, crop_domain,去掉肯定的灰度值。 285 286 ** CropDomainRel( Image: X; out ImagePart: X; Top, Left, Bottom, Right); 287 說明, crop_domain_rel,去掉和定義域有關的圖像區域。 288 289 ** CropPart( Image: X; out ImagePart: X; Row, Column, Width, Height); 290 說明, crop_part,去掉一個矩形圖像區域。 291 292 ** CropRectangle1( Image: X; out ImagePart: X; Row1, Column1, Row2, Column2); 293 294 ** DecodeBarCodeRectangle2( Image: X; BarCodeHandle, CodeType, Row, Column, Phi, Length1, Length2, out DecodedDataStrings); 295 說明, 條碼解碼 296 297 ** Decompose2( MultiChannelImage: X; out Image1: X; out Image2: X); 298 說明, decompose2,把一個兩通道圖像轉變爲兩個圖像。 299 300 ** Decompose3( MultiChannelImage: X; out Image1: X; out Image2: X; out Image3: X); 301 說明, decompose3,把一個三通道圖像轉變爲三個圖像。 302 303 ** Decompose4( MultiChannelImage: X; out Image1: X; out Image2: X; out Image3: X; out Image4: X); 304 說明, decompose4,把一個四通道圖像轉變爲四個圖像。 305 306 ** Decompose5( MultiChannelImage: X; out Image1: X; out Image2: X; out Image3: X; out Image4: X; out Image5: X); 307 說明, decompose5,把一個五通道圖像轉變爲五個圖像。 308 309 ** Decompose6( MultiChannelImage: X; out Image1: X; out Image2: X; out Image3: X; out Image4: X; out Image5: X; out Image6: X); 310 說明, decompose6,把一個六通道圖像轉變爲六個圖像。 311 312 ** Decompose7( MultiChannelImage: X; out Image1: X; out Image2: X; out Image3: X; out Image4: X; out Image5: X; out Image6: X; out Image7: X); 313 說明, decompose7,把一個七通道圖像轉變爲七個圖像。 314 315 ** DepthFromFocus( MultiFocusImage: X; out Depth: X; out Confidence: X; Filter, Selection); 316 說明, depth_from_focus,利用多倍聚焦灰度級提取高度(厚度)。 317 318 ** DerivateGauss( Image: X; out DerivGauss: X; Sigma, Component); 319 說明, derivate_gauss,用高斯派生物對一個圖像卷積。 320 321 ** DeserializeImage( out Image: X; SerializedItemHandle); 322 說明, 圖像數據轉換 323 324 ** DetectEdgeSegments( Image: X; SobelSize, MinAmplitude, MaxDistance, MinLength, out BeginRow, out BeginCol, out EndRow, out EndCol); 325 說明, detect_edge_segments,檢測直線邊緣分割。 326 327 ** DeviationImage( Image: X; out ImageDeviation: X; Width, Height); 328 說明, deviation_image,計算矩形窗口內的灰度值的標準誤差。 329 330 ** DeviationN( Image: X; out ImageDeviation: X); 331 說明, ,計算矩形窗口內的灰度值的標準誤差圖。 332 333 ** DiffOfGauss( Image: X; out DiffOfGauss: X; Sigma, SigFactor); 334 說明, diff_of_gauss,近似高斯的拉普拉斯算子。 335 336 ** DisparityImageToXyz( Disparity: X; out X: X; out Y: X; out Z: X; CamParamRect1, CamParamRect2, RelPoseRect); 337 說明, disp_xld,顯示物體到3D座標系。 338 339 ** DispChannel( MultiChannelImage: X; WindowHandle, Channel); 340 說明, disp_channel,用幾個通道顯示圖像。 341 342 ** DispColor( ColorImage: X; WindowHandle); 343 說明, disp_color,顯示一個彩色(RGB)圖像。 344 345 ** DispImage( Image: X; WindowHandle); 346 說明, disp_image,顯示灰度值圖像。 347 348 ** DistanceTransform( Region: X; out DistanceImage: X; Metric, Foreground, Width, Height); 349 說明, distance_transform,計算一個區域的距離變換。 350 351 ** DivImage( Image1: X; Image2: X; out ImageResult: X; Mult, Add); 352 說明, div_image,使兩個圖像相除。 353 354 ** DoOcrMulti( Character: X; Image: X; OCRHandle, out Class_, out Confidence); 355 說明, do_ocr_multi,給每個Character(字符)分配一個類。 356 357 ** DoOcrMultiClassKnn( Character: X; Image: X; OCRHandle, out Class_, out Confidence); 358 說明, do_ocr_multi,給多個Character(字符)分配一個KNN類。 359 360 ** DoOcrMultiClassMlp( Character: X; Image: X; OCRHandle, out Class_, out Confidence); 361 說明, do_ocr_multi_class_mlp,爲根據給定區域字符和OCR分級器OCRHandle的灰度圖像值而給定的每一個字符計算出最好的類,將類返回到Class中,且將類的置信度返回到Confidence中。 362 363 ** DoOcrMultiClassSvm( Character: X; Image: X; OCRHandle, out Class_); 364 說明, do_ocr_multi_class_svm,根據基於OCR分級器的SVM將大量字符分類。 365 366 ** DoOcrSingle( Character: X; Image: X; OCRHandle, out Classes, out Confidences); 367 說明, do_ocr_single,給一些Character(字符)分配一些類。 368 369 ** DoOcrSingleClassKnn( Character: X; Image: X; OCRHandle, NumClasses, NumNeighbors, out Class_, out Confidence); 370 說明, do_ocr_multi,給每個Character(字符)分配一個KNN類。 371 372 ** DoOcrSingleClassMlp( Character: X; Image: X; OCRHandle, Num, out Class_, out Confidence); 373 說明, do_ocr_single_class_mlp,爲根據給定區域字符和OCR分級器OCRHandle的灰度圖像值而給定的字符計算出最好的Num類,將類返回到Class中,且將類的置信度返回到Confidence中。 374 375 ** DoOcrSingleClassSvm( Character: X; Image: X; OCRHandle, Num, out Class_); 376 說明, do_ocr_single_class_svm,根據基於OCR分級器的SVM將單個字符分類。 377 378 ** DoOcrWordKnn( Character: X; Image: X; OCRHandle, Expression, NumAlternatives, NumCorrections, out Class_, out Confidence, out Word, out Score); 379 說明, 將字符組做爲一個實體。 380 381 ** DoOcrWordMlp( Character: X; Image: X; OCRHandle, Expression, NumAlternatives, NumCorrections, out Class_, out Confidence, out Word, out Score); 382 說明, do_ocr_word_mlp,功能與do?_ocr_multi_class_mlp相同,只是do_ocr_word_mlp將字符組做爲一個實體。 383 384 ** DoOcrWordSvm( Character: X; Image: X; OCRHandle, Expression, NumAlternatives, NumCorrections, out Class_, out Word, out Score); 385 說明, do_ocr_word_svm,利用OCR分級器將一系列相關字符分類。 386 387 ** DotsImage( Image: X; out DotImage: X; Diameter, FilterType, PixelShift); 388 說明, dots_image,在一個圖像中加強圓形點。 389 390 ** DualRank( Image: X; out ImageRank: X; MaskType, Radius, ModePercent, Margin); 391 說明, dual_rank,打開、取中值和關閉圓和矩形掩碼。 392 393 ** DualThreshold( Image: X; out RegionCrossings: X; MinSize, MinGray, Threshold); 394 說明, dual_threshold,對標記的圖像作門限操做。 395 396 ** DumpWindowImage( out Image: X; WindowHandle); 397 說明, dump_window_image,在一個圖像目標中寫窗口內容。 398 399 ** DynThreshold( OrigImage: X; ThresholdImage: X; out RegionDynThresh: X; Offset, LightDark); 400 401 ** EdgesColor( Image: X; out ImaAmp: X; out ImaDir: X; Filter, Alpha, NMS, Low, High); 402 說明, edges_color,使用Canny、Deriche或者 Shen 濾波器提取顏色邊緣。 403 404 ** EdgesColorSubPix( Image: X; out Edges: X; Filter, Alpha, Low, High); 405 說明, edges_color_sub_pix,使用Canny、Deriche或者 Shen 濾波器提取子像素精確顏色邊緣。 406 407 ** EdgesImage( Image: X; out ImaAmp: X; out ImaDir: X; Filter, Alpha, NMS, Low, High); 408 409 ** EdgesSubPix( Image: X; out Edges: X; Filter, Alpha, Low, High); 410 說明, edges_sub_pix,使用Deriche、 Lanser、Shen或者 Canny濾波器提取子像素精確邊緣。 411 412 ** EliminateMinMax( Image: X; out FilteredImage: X; MaskWidth, MaskHeight, Gap, Mode); 413 說明, eliminate_min_max,在空域內平滑一個圖像來抑制噪聲。 414 415 ** EliminateSp( Image: X; out ImageFillSP: X; MaskWidth, MaskHeight, MinThresh, MaxThresh); 416 說明, eliminate_sp,用中值替代閥值外的值。 417 418 ** EllipticAxisGray( Regions: X; Image: X; out Ra, out Rb, out Phi); 419 說明, elliptic_axis_gray,在一個灰度值圖像中計算一個區域的方位和主軸。 420 421 ** Emphasize( Image: X; out ImageEmphasize: X; MaskWidth, MaskHeight, Factor); 422 說明, emphasize,加強圖像對比度。 423 424 ** EnergyGabor( ImageGabor: X; ImageHilbert: X; out Energy: X); 425 說明, energy_gabor,計算一個兩通道圖像的能量。 426 427 ** EntropyGray( Regions: X; Image: X; out Entropy, out Anisotropy); 428 說明, entropy_gray,肯定一個圖像的熵和各向異性。 429 430 ** EntropyImage( Image: X; out ImageEntropy: X; Width, Height); 431 說明, entropy_image,計算矩形窗口內的灰度值的熵。 432 433 ** EquHistoImage( Image: X; out ImageEquHisto: X); 434 說明, equ_histo_image,圖像的柱狀圖線性化。 435 436 ** EstimateAlAm( Image: X; out Albedo, out Ambient); 437 說明, estimate_al_am,估測一個平面的反射率和反射光的數目。 438 439 ** EstimateNoise( Image: X; Method, Percent, out Sigma); 440 說明, estimate_noise,從一個單一圖像估計圖像噪聲。 441 442 ** EstimateSlAlLr( Image: X; out Slant, out Albedo); 443 說明, estimate_sl_al_lr,估測一個光源的傾斜度和一個平面的反射率。 444 445 ** EstimateSlAlZc( Image: X; out Slant, out Albedo); 446 說明, estimate_sl_al_zc,估測一個光源的傾斜度和一個平面的反射率。 447 448 ** EstimateTiltLr( Image: X; out Tilt); 449 說明, estimate_tilt_lr,估測一個光源的傾斜。 450 451 ** EstimateTiltZc( Image: X; out Tilt); 452 說明, estimate_tilt_zc,估測一個光源的傾斜。 453 454 ** ExhaustiveMatch( Image: X; RegionOfInterest: X; ImageTemplate: X; out ImageMatch: X; Mode); 455 說明, exhaustive_match,模板和圖像的匹配。 456 457 ** ExhaustiveMatchMg( Image: X; ImageTemplate: X; out ImageMatch: X; Mode, Level, Threshold); 458 說明, exhaustive_match_mg,在一個分辨率塔式結構中匹配模板和圖像。 459 460 ** ExpandDomainGray( InputImage: X; out ExpandedImage: X; ExpansionRange); 461 說明, expand_domain_gray,擴大圖像區域而且在擴大的區域中設置灰度值。 462 463 ** ExpandGray( Regions: X; Image: X; ForbiddenArea: X; out RegionExpand: X; Iterations, Mode, Threshold); 464 說明, expand_gray,依據灰度值或顏色填充兩個區域的間隙或分割重疊區域。 465 466 ** ExpandGrayRef( Regions: X; Image: X; ForbiddenArea: X; out RegionExpand: X; Iterations, Mode, RefGray, Threshold); 467 說明, expand_gray_ref,依據灰度值或顏色填充兩個區域的間隙或分割重疊區域。 468 469 ** ExpandLine( Image: X; out RegionExpand: X; Coordinate, ExpandType, RowColumn, Threshold); 470 說明, expand_line,從給定線開始擴充區域。 471 472 ** ExpImage( Image: X; out ExpImage: X; Base); 473 說明, 擴展圖像 474 475 ** FastMatch( Image: X; out Matches: X; TemplateID, MaxError); 476 說明, fast_match,尋找一個模板和一個圖像的全部好的匹配。 477 478 ** FastMatchMg( Image: X; out Matches: X; TemplateID, MaxError, NumLevel); 479 說明, fast_match_mg,在金字塔中尋找全部好的灰度值匹配。 480 481 ** FastThreshold( Image: X; out Region: X; MinGray, MaxGray, MinSize); 482 說明, fast_threshold,利用全局閥值快速將圖像二值化。 483 484 ** FftGeneric( Image: X; out ImageFFT: X; Direction, Exponent, Norm, Mode, ResultType); 485 說明, fft_generic,計算一個圖像的快速傅里葉變換。 486 487 ** FftImage( Image: X; out ImageFFT: X); 488 說明, fft_image,計算一個圖像的快速傅里葉變換。 489 490 ** FftImageInv( Image: X; out ImageFFTInv: X); 491 說明, fft_image_inv,計算一個圖像的快速傅里葉逆變換。 492 493 ** FillInterlace( ImageCamera: X; out ImageFilled: X; Mode); 494 說明, fill_interlace,插補兩個半個視頻圖像。 495 496 ** Find1DBarCode( Image: X; out CodeRegion: X; BarCodeDescr, GenericName, GenericValue, out BarcodeFound, out BarCodeElements, out Orientation); 497 說明, find_1d_bar_code,搜索一幅圖像中的一個條形碼。 498 499 ** Find1DBarCodeRegion( Image: X; out CodeRegion: X; BarCodeDescr, GenericName, GenericValue, out Orientation); 500 說明, find_1d_bar_code_region,搜索一幅圖像中的多種條形碼。 501 502 ** Find1DBarCodeScanline( Image: X; out CodeRegion: X; BarCodeDescr, GenericName, GenericValue, StopIfFound, out BarcodeFound, out BarCodeElements, out Orientation, out ScanlineNumPoints, out ScanlineDecoded, out ScanlinePointsRow, out ScanlinePointsColumn); 503 說明, find_1d_bar_code_scanline,搜索一幅圖像中的一個條形碼。 504 505 ** Find2DBarCode( Image: X; out CodeRegion: X; BarCodeDescr, GenParamNames, GenParamValues, out CodeRegDescr); 506 說明, find_2d_bar_code,搜索可能包括一個二維條形碼的區域。 507 508 ** FindAnisoShapeModel( Image: X; ModelID, AngleStart, AngleExtent, ScaleRMin, ScaleRMax, ScaleCMin, ScaleCMax, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness, out Row, out Column, out Angle, out ScaleR, out ScaleC, out Score); 509 說明, find_aniso_shape_model,在一個圖像中找出一個各向異性尺度不變輪廓的最佳匹配。 510 511 ** FindAnisoShapeModels( Image: X; ModelIDs, AngleStart, AngleExtent, ScaleRMin, ScaleRMax, ScaleCMin, ScaleCMax, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness, out Row, out Column, out Angle, out ScaleR, out ScaleC, out Score, out Model); 512 說明, find_aniso_shape_models,找出多重各向異性尺度不變輪廓模型的最佳匹配。 513 514 ** FindBarCode( Image: X; out SymbolRegions: X; BarCodeHandle, CodeType, out DecodedDataStrings); 515 說明, find_bar_code,檢測和讀取一幅圖像中條形碼符號。 516 517 ** FindCalibDescriptorModel( Image: X; ModelID, DetectorParamName, DetectorParamValue, DescriptorParamName, DescriptorParamValue, MinScore, NumMatches, CamParam, ScoreType, out Pose, out Score); 518 說明, 檢測校準描述模型 519 520 ** FindCalibObject( Image: X; CalibDataID, CameraIdx, CalibObjIdx, CalibObjPoseIdx, GenParamName, GenParamValue); 521 說明, 檢測校準對象 522 523 ** FindCaltab( Image: X; out Caltab: X; CalTabDescrFile, SizeGauss, MarkThresh, MinDiamMarks); 524 說明, find_caltab,分割和標準化圖像中的校準板區域。 525 526 ** FindComponentModel( Image: X; ComponentModelID, RootComponent, AngleStartRoot, AngleExtentRoot, MinScore, NumMatches, MaxOverlap, IfRootNotFound, IfComponentNotFound, PosePrediction, MinScoreComp, SubPixelComp, NumLevelsComp, GreedinessComp, out ModelStart, out ModelEnd, out Score, out RowComp, out ColumnComp, out AngleComp, out ScoreComp, out ModelComp); 527 說明, find_component_model,在一個圖像中找出一個組件模型的最佳匹配。 528 529 ** FindDataCode2D( Image: X; out SymbolXLDs: X; DataCodeHandle, GenParamNames, GenParamValues, out ResultHandles, out DecodedDataStrings); 530 說明, find_data_code_2d,檢測和讀取圖像或測試的二維數據編碼模式中的二維數據編碼符號。 531 532 ** FindLocalDeformableModel( Image: X; out ImageRectified: X; out VectorField: X; out DeformedContours: X; ModelID, AngleStart, AngleExtent, ScaleRMin, ScaleRMax, ScaleCMin, ScaleCMax, MinScore, NumMatches, MaxOverlap, NumLevels, Greediness, ResultType, ParamName, ParamValue, out Score, out Row, out Column); 533 534 ** FindMarksAndPose( Image: X; CalTabRegion: X; CalTabDescrFile, StartCamParam, StartThresh, DeltaThresh, MinThresh, Alpha, MinContLength, MaxDiamMarks, out RCoord, out CCoord, out StartPose); 535 說明, find_marks_and_pose,從圖像中提取二維校準標誌和爲外部計算機參數計算內部數值。 536 537 ** FindNccModel( Image: X; ModelID, AngleStart, AngleExtent, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, out Row, out Column, out Angle, out Score); 538 說明, find_ncc_model,找出一個圖像中的一個NCC模型的最佳匹配。 539 540 ** FindPlanarCalibDeformableModel( Image: X; ModelID, AngleStart, AngleExtent, ScaleRMin, ScaleRMax, ScaleCMin, ScaleCMax, MinScore, NumMatches, MaxOverlap, NumLevels, Greediness, ParamName, ParamValue, out Pose, out CovPose, out Score); 541 說明, 檢測校準平面變形模型 542 543 ** FindPlanarUncalibDeformableModel( Image: X; ModelID, AngleStart, AngleExtent, ScaleRMin, ScaleRMax, ScaleCMin, ScaleCMax, MinScore, NumMatches, MaxOverlap, NumLevels, Greediness, ParamName, ParamValue, out HomMat2d, out Score); 544 說明, 檢測無校準平面變形模型 545 546 ** FindRectificationGrid( Image: X; out GridRegion: X; MinContrast, Radius); 547 說明, find_rectification_grid,分割圖像中矯正網格區域。 548 549 ** FindScaledShapeModel( Image: X; ModelID, AngleStart, AngleExtent, ScaleMin, ScaleMax, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness, out Row, out Column, out Angle, out Scale, out Score); 550 說明, find_scaled_shape_model,在一個圖像中找出一個尺度不變輪廓模型的最佳匹配。 551 552 ** FindScaledShapeModels( Image: X; ModelIDs, AngleStart, AngleExtent, ScaleMin, ScaleMax, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness, out Row, out Column, out Angle, out Scale, out Score, out Model); 553 說明, find_scaled_shape_models,找出多重尺度不變輪廓模型的最佳匹配。 554 555 ** FindShapeModel( Image: X; ModelID, AngleStart, AngleExtent, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness, out Row, out Column, out Angle, out Score); 556 說明, find_shape_model,在一個圖像中找出一個輪廓模型的最佳匹配。 557 558 ** FindShapeModel3D( Image: X; ShapeModel3DID, MinScore, Greediness, NumLevels, GenParamNames, GenParamValues, out Pose, out CovPose, out Score); 559 說明, find_shape_model_3d,在一個圖像中找出一個3D模型的最佳匹配。 560 561 ** FindShapeModels( Image: X; ModelIDs, AngleStart, AngleExtent, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness, out Row, out Column, out Angle, out Score, out Model); 562 說明, find_shape_models,找出多重輪廓模型的最佳匹配。 563 564 ** FindText( Image: X; TextModel, out TextResultID); 565 說明, 找出文本對象 566 567 ** FindUncalibDescriptorModel( Image: X; ModelID, DetectorParamName, DetectorParamValue, DescriptorParamName, DescriptorParamValue, MinScore, NumMatches, ScoreType, out HomMat2d, out Score); 568 說明, 找出無校準平面變形模型 569 570 ** FitSurfaceFirstOrder( Regions: X; Image: X; Algorithm, Iterations, ClippingFactor, out Alpha, out Beta, out Gamma); 571 說明, fit_surface_first_order,經過一個一階表面(平面)計算灰度值力矩和近似值。 572 573 ** FitSurfaceSecondOrder( Regions: X; Image: X; Algorithm, Iterations, ClippingFactor, out Alpha, out Beta, out Gamma, out Delta, out Epsilon, out Zeta); 574 說明, fit_surface_second_order,經過一個二階表面(平面)計算灰度值力矩和近似值。 575 576 ** FreiAmp( Image: X; out ImageEdgeAmp: X); 577 說明, frei_amp,使用Frei-Chen算子檢測邊緣(幅值)。 578 579 ** FreiDir( Image: X; out ImageEdgeAmp: X; out ImageEdgeDir: X); 580 說明, frei_dir,使用Frei-Chen算子檢測邊緣(幅值和相位)。 581 582 ** FullDomain( Image: X; out ImageFull: X); 583 說明, full_domain,把一個圖像的區域擴大到最大值。 584 585 ** FuzzyEntropy( Regions: X; Image: X; Apar, Cpar, out Entropy); 586 說明, fuzzy_entropy,肯定區域的模糊熵。 587 588 ** FuzzyMeasurePairing( Image: X; MeasureHandle, Sigma, AmpThresh, FuzzyThresh, Transition, Pairing, NumPairs, out RowEdgeFirst, out ColumnEdgeFirst, out AmplitudeFirst, out RowEdgeSecond, out ColumnEdgeSecond, out AmplitudeSecond, out RowPairCenter, out ColumnPairCenter, out FuzzyScore, out IntraDistance); 589 說明, fuzzy_measure_pairing,提取與矩形或環狀弧垂直的直線邊緣。 590 591 ** FuzzyMeasurePairs( Image: X; MeasureHandle, Sigma, AmpThresh, FuzzyThresh, Transition, out RowEdgeFirst, out ColumnEdgeFirst, out AmplitudeFirst, out RowEdgeSecond, out ColumnEdgeSecond, out AmplitudeSecond, out RowEdgeCenter, out ColumnEdgeCenter, out FuzzyScore, out IntraDistance, out InterDistance); 592 593 ** FuzzyMeasurePos( Image: X; MeasureHandle, Sigma, AmpThresh, FuzzyThresh, Transition, out RowEdge, out ColumnEdge, out Amplitude, out FuzzyScore, out Distance); 594 595 ** FuzzyPerimeter( Regions: X; Image: X; Apar, Cpar, out Perimeter); 596 說明, fuzzy_perimeter,計算一個區域的模糊周長。 597 598 ** GammaImage( Image: X; out GammaImage: X; Gamma, Offset, Threshold, MaxGray, Encode); 599 說明, 輸出gamma圖像 600 601 ** GaussImage( Image: X; out ImageGauss: X; Size); 602 603 ** GenArbitraryDistortionMap( out Map: X; GridSpacing, Row, Column, GridWidth, ImageWidth, ImageHeight, MapType); 604 說明, gen_arbitrary_distortion_map,產生一個投射圖,其描述隨意扭曲圖像與正確圖像間的映射。 605 606 ** GenBandfilter( out ImageFilter: X; MinFrequency, MaxFrequency, Norm, Mode, Width, Height); 607 說明, gen_bandfilter,生成一個理想帶通濾波器。 608 609 ** GenBandpass( out ImageBandpass: X; MinFrequency, MaxFrequency, Norm, Mode, Width, Height); 610 說明, gen_bandpass,生成一個理想帶通濾波器。 611 612 ** GenBundleAdjustedMosaic( Images: X; out MosaicImage: X; HomMatrices2D, StackingOrder, TransformDomain, out TransMat2D); 613 說明, gen_bundle_adjusted_mosaic,把多重圖像合成一個馬賽克圖像。 614 615 ** GenCoocMatrix( Regions: X; Image: X; out Matrix: X; LdGray, Direction); 616 說明, gen_cooc_matrix,在一個圖像中計算一個區域中同時出現的矩陣。 617 618 ** GenCubeMapMosaic( Images: X; out Front: X; out Rear: X; out Left: X; out Right: X; out Top: X; out Bottom: X; CameraMatrices, RotationMatrices, CubeMapDimension, StackingOrder, Interpolation); 619 說明, gen_cube_map_mosaic,建立球形馬賽克的6方位圖像。 620 621 ** GenDerivativeFilter( out ImageDerivative: X; Derivative, Exponent, Norm, Mode, Width, Height); 622 說明, gen_derivative_filter,在頻域內生成一個倒數濾波器。 623 624 ** GenFilterMask( out ImageFilter: X; FilterMask, Scale, Width, Height); 625 說明, gen_filter_mask,在空域內存儲一個濾波器掩碼做爲實時圖像。 626 627 ** GenGabor( out ImageFilter: X; Angle, Frequency, Bandwidth, Orientation, Norm, Mode, Width, Height); 628 說明, gen_gabor,生成一個Gabor濾波器。 629 630 ** GenGaussFilter( out ImageGauss: X; Sigma1, Sigma2, Phi, Norm, Mode, Width, Height); 631 說明, gen_gauss_filter,在頻域內生成一個高斯濾波器。 632 633 ** GenGaussPyramid( Image: X; out ImagePyramid: X; Mode, Scale); 634 說明, gen_gauss_pyramid,計算一個高斯金字塔。 635 636 ** GenGridRectificationMap( Image: X; ConnectingLines: X; out Map: X; out Meshes: X; GridSpacing, Rotation, Row, Column, MapType); 637 說明, gen_grid_rectification_map,計算扭曲圖像與基於規律的網格的正確的圖像的映射。 638 639 ** GenHighpass( out ImageHighpass: X; Frequency, Norm, Mode, Width, Height); 640 說明, gen_highpass,生成一個理想高通濾波器。 641 642 ** GenImage( out Image: X; Type_, Width, Height); 643 說明, gen_image_const,建立一個固定灰度值的圖像。 644 645 ** GenImage1( out Image: X; Type_, Width, Height, PixelPointer); 646 說明, gen_image1,從像素的一個指針建立一個圖像。 647 648 ** GenImage1Extern( out Image: X; Type_, Width, Height, PixelPointer, ClearProc); 649 說明, gen_image1_extern,從帶存儲管理的像素的一個指針建立一個圖像。 650 651 ** GenImage1Rect( out Image: X; PixelPointer, Width, Height, VerticalPitch, HorizontalBitPitch, BitsPerPixel, DoCopy, ClearProc); 652 說明, gen_image1_rect,從像素(帶存儲管理)的指針建立一個矩形區域的圖像。 653 654 ** GenImage3( out ImageRGB: X; Type_, Width, Height, PixelPointerRed, PixelPointerGreen, PixelPointerBlue); 655 說明, gen_image3,從像素(紅、綠、藍)的三個指針建立一個圖像。 656 657 ** GenImage3Extern( out Image: X; Type_, Width, Height, PointerRed, PointerGreen, PointerBlue, ClearProc); 658 說明, gen_image3,從像素(紅、綠、藍)的三個指針建立一個圖像,帶參數。 659 660 ** GenImageGrayRamp( out ImageGrayRamp: X; Alpha, Beta, Mean, Row, Column, Width, Height); 661 說明, gen_image_gray_ramp,建立一個灰度值階梯。 662 663 ** GenImageInterleaved( out ImageRGB: X; PixelPointer, ColorFormat, OriginalWidth, OriginalHeight, Alignment, Type_, ImageWidth, ImageHeight, StartRow, StartColumn, BitsPerChannel, BitShift); 664 說明, gen_image_interleaved,從交叉像素的一個指針建立一個三通道圖像。 665 666 ** GenImageProto( Image: X; out ImageCleared: X; Grayval); 667 說明, gen_image_proto,建立一個指定的固定灰度值的圖像。 668 669 ** GenImageSurfaceFirstOrder( out ImageSurface: X; Type_, Alpha, Beta, Gamma, Row, Col, Width, Height); 670 說明, gen_image_surface_first_order,建立一階多項式的一個彎曲灰度表面。 671 672 ** GenImageSurfaceSecondOrder( out ImageSurface: X; Type_, Alpha, Beta, Gamma, Delta, Epsilon, Zeta, Row, Col, Width, Height); 673 說明, gen_image_surface_second_order,建立二階多項式的一個彎曲灰度表面。 674 675 ** GenImageToWorldPlaneMap( out Map: X; CameraParam, WorldPose, WidthIn, HeightIn, WidthMapped, HeightMapped, Scale, MapType); 676 說明, gen_image_to_world_plane_map,建立一個投射圖,其描述圖像平面與座標軸系統中平面Z爲零之間的映射。 677 678 ** GenInitialComponents( ModelImage: X; out InitialComponents: X; ContrastLow, ContrastHigh, MinSize, Mode, GenericName, GenericValue); 679 說明, gen_initial_components,提取一個組件模型的最初組件。 680 681 ** GenLowpass( out ImageLowpass: X; Frequency, Norm, Mode, Width, Height); 682 說明, gen_lowpass,生成一個理想低通濾波器。 683 684 ** GenMeanFilter( out ImageMean: X; MaskShape, Diameter1, Diameter2, Phi, Norm, Mode, Width, Height); 685 說明, 生成一個均值濾波器。 686 687 ** GenPrincipalCompTrans( MultiChannelImage: X; out Trans, out TransInv, out Mean, out Cov, out InfoPerComp); 688 說明, gen_principal_comp_trans,計算多通道圖像的主要部分分析的轉換矩陣。 689 690 ** GenProjectiveMosaic( Images: X; out MosaicImage: X; StartImage, MappingSource, MappingDest, HomMatrices2D, StackingOrder, TransformDomain, out MosaicMatrices2D); 691 說明, gen_projective_mosaic,把多重圖像合成一個馬賽克圖像。 692 693 ** GenSinBandpass( out ImageFilter: X; Frequency, Norm, Mode, Width, Height); 694 說明, gen_sin_bandpass,用正弦形狀生成一個帶通濾波器。 695 696 ** GenSphericalMosaic( Images: X; out MosaicImage: X; CameraMatrices, RotationMatrices, LatMin, LatMax, LongMin, LongMax, LatLongStep, StackingOrder, Interpolation); 697 說明, gen_spherical_mosaic,建立一個球形馬賽克圖像。 698 699 ** GenStdBandpass( out ImageFilter: X; Frequency, Sigma, Type_, Norm, Mode, Width, Height); 700 說明, gen_std_bandpass,用高斯或者正弦形狀生成一個帶通濾波器。 701 702 ** Get2DBarCode( BarCodeRegion: X; Image: X; BarCodeDescr, CodeRegDescr, GenParamNames, GenParamValues, out BarCodeDimension, out BarCodeData); 703 說明, get_2d_bar_code,提取一個條形碼區域(數據矩陣符號」)中數據元素(在ECC200:模塊」中)的值。 704 705 ** Get2DBarCodePos( BarCodeRegion: X; Image: X; BarCodeDescr, CodeRegDescr, GenParamNames, GenParamValues, out BarCodeDimension, out BarCodeData, out DataElementRow, out DataElementCol); 706 說明, get_2d_bar_code_pos,提取一個條形碼區域(數據矩陣符號」)中數據元素(在ECC200:模塊」中)的數值和它們在圖像中的位置。 707 708 ** GetComponentModelTree( out Tree: X; out Relations: X; ComponentModelID, RootComponent, Image, out StartNode, out EndNode, out Row, out Column, out Phi, out Length1, out Length2, out AngleStart, out AngleExtent); 709 說明, get_component_model_tree,返回一個組件模型的查找樹。 710 711 ** GetComponentRelations( out Relations: X; ComponentTrainingID, ReferenceComponent, Image, out Row, out Column, out Phi, out Length1, out Length2, out AngleStart, out AngleExtent); 712 說明, get_component_relations,返回包含在訓練結果內的模型組件間的關係。 713 714 ** GetDomain( Image: X; out Domain: X); 715 說明, get_domain,獲取一個圖像的區域。 716 717 ** GetFramegrabberLut( AcqHandle, out ImageRed, out ImageGreen, out ImageBlue); 718 說明, get_framegrabber_lut,查找圖像獲取設備的查詢表。 719 720 ** GetGrayval( Image: X; Row, Column, out Grayval); 721 說明, 獲取灰度值 722 723 ** GetGrayvalContourXld( Image: X; Contour: X; Interpolation, out Grayval); 724 說明, 獲取xld輪廓灰度值 725 726 ** GetGrayvalInterpolated( Image: X; Row, Column, Interpolation, out Grayval); 727 說明, 獲取插值灰度值 728 729 ** GetImagePointer1( Image: X; out Pointer, out Type_, out Width, out Height); 730 說明, get_image_pointer1,獲取Image圖像的數據指針Pointer,圖像類型Type,圖像寬度Width和高度Height。Pointer指向了Image data的起點位置。 731 732 ** GetImagePointer1Rect( Image: X; out PixelPointer, out Width, out Height, out VerticalPitch, out HorizontalBitPitch, out BitsPerPixel); 733 說明, get_image_pointer1_rect,獲取圖像數據指針和輸入圖像區域內最小矩形內部的圖像數據。 734 735 ** GetImagePointer3( ImageRGB: X; out PointerRed, out PointerGreen, out PointerBlue, out Type_, out Width, out Height); 736 說明, get_image_pointer3,獲取Image圖像中座標爲(Row,Column)的點的R、G、B三色值l。 737 738 ** GetImageSize( Image: X; out Width, out Height); 739 說明, 獲取圖像尺寸 740 741 ** GetImageTime( Image: X; out MSecond, out Second, out Minute, out Hour, out Day, out YDay, out Month, out Year); 742 說明, get_image_time,獲取圖像建立的時間。 743 744 ** GetImageType( Image: X; out Type_); 745 說明, 獲取圖像類型 746 747 ** GetStereoModelImagePairs( StereoModelID, out From, out To_); 748 說明, 獲取雙目立體圖像 749 750 ** GetThreshImagesVariationModel( out MinImage: X; out MaxImage: X; ModelID); 751 說明, get_thresh_images_variation_model,返回閥值圖像用於圖像對比。 752 753 ** GetTrainingComponents( out TrainingComponents: X; ComponentTrainingID, Components, Image, MarkOrientation, out Row, out Column, out Angle, out Score); 754 說明, get_training_components,在一個特定的圖像中返回初始值或者模型組件。 755 756 ** GetVariationModel( out Image: X; out VarImage: X; ModelID); 757 說明, get_variation_model,返回圖像用於圖像對比。 758 759 ** GetWindowPointer3( WindowHandle, out ImageRed, out ImageGreen, out ImageBlue, out Width, out Height); 760 說明, get_window_pointer3,窗口像素數據的通道。 761 762 ** GiveBgEsti( out BackgroundImage: X; BgEstiHandle); 763 說明, give_bg_esti,返回估測背景圖像。 764 765 ** GnuplotPlotImage( Image: X; GnuplotFileID, SamplesX, SamplesY, ViewRotX, ViewRotZ, Hidden3D); 766 說明, gnuplot_plot_image,使用gnuplot使一個圖像可視化。 767 768 ** GrabData( out Image: X; out Region: X; out Contours: X; AcqHandle, out Data); 769 說明, grab_data,從指定的圖像獲取設備獲取圖像和預處理圖像數據。 770 771 ** GrabDataAsync( out Image: X; out Region: X; out Contours: X; AcqHandle, MaxDelay, out Data); 772 說明, grab_data_async,從指定的圖像獲取設備獲取圖像和預處理圖像數據而且開始下一個異步獲取。 773 774 ** GrabImage( out Image: X; AcqHandle); 775 說明, grab_image,從指定的圖像獲取設備獲取一個圖像。 776 777 ** GrabImageAsync( out Image: X; AcqHandle, MaxDelay); 778 說明, grab_image_async,從指定的圖像獲取設備獲取一個圖像而且開始下一個異步獲取。 779 780 ** GrabImageStart( AcqHandle, MaxDelay); 781 說明, grab_image_start,從指定的圖像獲取設備開始下一個異步獲取。 782 783 ** GrayBothat( Image: X; SE: X; out ImageBotHat: X); 784 說明, gray_bothat,執行一個圖像的一個灰度值bottom hat變換(原圖像和它的閉之間的差)。 785 786 ** GrayClosing( Image: X; SE: X; out ImageClosing: X); 787 說明, gray_closing,關閉一個圖像的一個灰度值。 788 789 ** GrayClosingRect( Image: X; out ImageClosing: X; MaskHeight, MaskWidth); 790 說明, gray_closing_rect,關閉帶矩形掩碼的灰度值。 791 792 ** GrayClosingShape( Image: X; out ImageClosing: X; MaskHeight, MaskWidth, MaskShape); 793 說明, 關閉輪廓掩碼的灰度值。 794 795 ** GrayDilation( Image: X; SE: X; out ImageDilation: X); 796 說明, gray_dilation,擴大一個圖像上的灰度值。 797 798 ** GrayDilationRect( Image: X; out ImageMax: X; MaskHeight, MaskWidth); 799 說明, gray_dilation_rect,肯定一個矩形的最小灰度值。 800 801 ** GrayDilationShape( Image: X; out ImageMax: X; MaskHeight, MaskWidth, MaskShape); 802 說明, gray_dilation_shape,肯定一個選擇的掩碼的最大灰度值。 803 804 ** GrayErosion( Image: X; SE: X; out ImageErosion: X); 805 說明, gray_erosion,腐蝕一個圖像的灰度值。 806 807 ** GrayErosionRect( Image: X; out ImageMin: X; MaskHeight, MaskWidth); 808 說明, gray_erosion_rect,肯定一個矩形的最小灰度值。 809 810 ** GrayErosionShape( Image: X; out ImageMin: X; MaskHeight, MaskWidth, MaskShape); 811 說明, gray_erosion_shape,肯定一個選擇的掩碼的最小灰度值。 812 813 ** GrayFeatures( Regions: X; Image: X; Features, out Value); 814 說明, 灰度特徵 815 816 ** GrayHisto( Regions: X; Image: X; out AbsoluteHisto, out RelativeHisto); 817 說明, gray_histo,計算灰度值分佈。 818 819 ** GrayHistoAbs( Regions: X; Image: X; Quantization, out AbsoluteHisto); 820 說明, gray_histo_abs,計算灰度值分佈。 821 822 ** GrayHistoRange( Regions: X; Image: X; Min, Max, NumBins, out Histo, out BinSize); 823 說明, 灰度範圍直方圖 824 825 ** GrayInside( Image: X; out ImageDist: X); 826 說明, gray_inside,對圖像中的每一點在圖像邊界的任意路徑計算儘量低的灰度值。 827 828 ** GrayOpening( Image: X; SE: X; out ImageOpening: X); 829 說明, gray_opening,打開一個圖像的灰度值。 830 831 ** GrayOpeningRect( Image: X; out ImageOpening: X; MaskHeight, MaskWidth); 832 說明, gray_opening_rect,打開一個矩形掩碼的灰度值。 833 834 ** GrayOpeningShape( Image: X; out ImageOpening: X; MaskHeight, MaskWidth, MaskShape); 835 說明, 打開輪廓掩碼的灰度值。 836 837 ** GrayProjections( Region: X; Image: X; Mode, out HorProjection, out VertProjection); 838 說明, gray_projections,計算水平和垂直灰度值預測。 839 840 ** GrayRangeRect( Image: X; out ImageResult: X; MaskHeight, MaskWidth); 841 說明, gray_range_rect,肯定一個矩形的灰度值範圍。 842 843 ** GraySkeleton( Image: X; out GraySkeleton: X); 844 說明, gray_skeleton,灰度值圖像的細化。 845 846 ** GrayTophat( Image: X; SE: X; out ImageTopHat: X); 847 說明, gray_tophat,執行一個圖像的一個灰度值top hat變換(原圖像和它的開之間的差)。 848 849 ** HarmonicInterpolation( Image: X; Region: X; out InpaintedImage: X; Precision); 850 說明, harmonic_interpolation,對一個圖像區域執行諧波插值。 851 852 ** HighpassImage( Image: X; out Highpass: X; Width, Height); 853 說明, highpass_image,從一個圖像提取高頻成分。 854 855 ** Histo2Dim( Regions: X; ImageCol: X; ImageRow: X; out Histo2Dim: X); 856 說明, histo_2dim,計算兩通道灰度值圖像的直方圖。 857 858 ** HoughCircleTrans( Region: X; out HoughImage: X; Radius); 859 說明, hough_circle_trans,返回指定半徑的圓周的Hough變換。 860 861 ** HoughLinesDir( ImageDir: X; out HoughImage: X; out Lines: X; DirectionUncertainty, AngleResolution, Smoothing, FilterSize, Threshold, AngleGap, DistGap, GenLines, out Angle, out Dist); 862 說明, hough_lines_dir,藉助採用局部方向梯度的Hough變換查詢圖像中的線,並將它們以正常形式返回。 863 864 ** HoughLineTrans( Region: X; out HoughImage: X; AngleResolution); 865 說明, hough_line_trans,對區域中的線進行Hough變換。 866 867 ** HoughLineTransDir( ImageDir: X; out HoughImage: X; DirectionUncertainty, AngleResolution); 868 說明, hough_line_trans_dir,利用局部方向梯度對線進行Hough變換。 869 870 ** HysteresisThreshold( Image: X; out RegionHysteresis: X; Low, High, MaxLength); 871 說明, hysteresis_threshold,對圖像採起磁滯門限操做。 872 873 ** Illuminate( Image: X; out ImageIlluminate: X; MaskWidth, MaskHeight, Factor); 874 說明, illuminate,加強圖像對比度。 875 876 ** ImagePointsToWorldPlane( CameraParam, WorldPose, Rows, Cols, Scale, out X, out Y); 877 說明, image_points_to_world_plane,將圖像中的點轉換到座標軸平面Z爲零上。 878 879 ** ImageToChannels( MultiChannelImage: X; out Images: X); 880 說明, image_to_channels,把一個多通道圖像轉變爲一個通道圖像。 881 882 ** ImageToWorldPlane( Image: X; out ImageWorld: X; CameraParam, WorldPose, Width, Height, Scale, Interpolation); 883 說明, image_to_world_plane,經過將圖像轉換爲座標軸系統中平面Z爲零而矯正圖像。 884 885 ** InfoEdges( Filter, Mode, Alpha, out Size, out Coeffs); 886 說明, info_edges,在edges_image估計濾波器的寬度。 887 888 ** InfoParallelsXld( Parallels: X; Image: X; out QualityMin, out QualityMax, out GrayMin, out GrayMax, out StandardMin, out StandardMax); 889 說明, info_parallels_xld,返回被XLD多邊形(polygon)包圍的區域的灰度值的信息。 890 891 ** InfoSmooth( Filter, Alpha, out Size, out Coeffs); 892 說明, info_smooth,平滑濾波器smooth_image的信息。 893 894 ** InpaintingAniso( Image: X; Region: X; out InpaintedImage: X; Mode, Contrast, Theta, Iterations, Rho); 895 說明, inpainting_aniso,經過各向異性擴散執行圖像修復。 896 897 ** InpaintingCed( Image: X; Region: X; out InpaintedImage: X; Sigma, Rho, Theta, Iterations); 898 說明, inpainting_ced,經過一致性加強擴散執行圖像修復。 899 900 ** InpaintingCt( Image: X; Region: X; out InpaintedImage: X; Epsilon, Kappa, Sigma, Rho, ChannelCoefficients); 901 說明, inpainting_ct,經過連貫傳送執行圖像修復。 902 903 ** InpaintingMcf( Image: X; Region: X; out InpaintedImage: X; Sigma, Theta, Iterations); 904 說明, inpainting_mcf,經過水平線平滑執行圖像修復。 905 906 ** InpaintingTexture( Image: X; Region: X; out InpaintedImage: X; MaskSize, SearchSize, Anisotropy, PostIteration, Smoothness); 907 說明, inpainting_texture,經過結構傳導執行圖像修復。 908 909 ** InspectShapeModel( Image: X; out ModelImages: X; out ModelRegions: X; NumLevels, Contrast); 910 說明, inspect_shape_model,建立一個輪廓模型的表示。 911 912 ** Intensity( Regions: X; Image: X; out Mean, out Deviation); 913 說明, intensity,計算灰度值的平均值和誤差。 914 915 ** InterpolateScatteredDataImage( Image: X; RegionInterpolate: X; out ImageInterpolated: X; Method, GenParamNames, GenParamValues); 916 說明, 計算圖像的交集。 917 918 ** InterpolateScatteredDataPointsToImage( out ImageInterpolated: X; Method, Rows, Columns, Values, Width, Height, GenParamNames, GenParamValues); 919 說明, 計算圖像散佈節點的交集。 920 921 ** InvertImage( Image: X; out ImageInvert: X); 922 說明, invert_image,使一個圖像反像。 923 924 ** IsotropicDiffusion( Image: X; out SmoothedImage: X; Sigma, Iterations); 925 說明, isotropic_diffusion,對一個圖像執行各向同性擴散。 926 927 ** KirschAmp( Image: X; out ImageEdgeAmp: X); 928 說明, kirsch_amp,使用Kirsch算子檢測邊緣(幅值)。 929 930 ** KirschDir( Image: X; out ImageEdgeAmp: X; out ImageEdgeDir: X); 931 說明, kirsch_dir,使用Kirsch算子檢測邊緣(幅值和相位)。 932 933 ** LabelToRegion( LabelImage: X; out Regions: X); 934 說明, label_to_region,提取一幅圖像中灰度值相同的區域。 935 936 ** Laplace( Image: X; out ImageLaplace: X; ResultType, MaskSize, FilterMask); 937 說明, laplace,使用有限差計算拉普拉斯算子。 938 939 ** LaplaceOfGauss( Image: X; out ImageLaplace: X; Sigma); 940 說明, laplace_of_gauss,高斯的拉普拉斯算子。 941 942 ** LearnNdimBox( Foreground: X; Background: X; MultiChannelImage: X; ClassifHandle); 943 說明, learn_ndim_box,利用多通道圖像測試一個分級器。 944 945 ** LearnNdimNorm( Foreground: X; Background: X; Image: X; Metric, Distance, MinNumberPercent, out Radius, out Center, out Quality); 946 說明, learn_ndim_norm,爲class_ndim_norm構建類。 947 948 ** LinearTransColor( Image: X; out ImageTrans: X; TransMat); 949 說明, linear_trans_color,計算多通道圖像的顏色值的一個仿射轉換。 950 951 ** LinesColor( Image: X; out Lines: X; Sigma, Low, High, ExtractWidth, CompleteJunctions); 952 說明, lines_color,檢測色線和它們的寬度。 953 954 ** LinesFacet( Image: X; out Lines: X; MaskSize, Low, High, LightDark); 955 說明, lines_facet,使用面模型檢測線。 956 957 ** LinesGauss( Image: X; out Lines: X; Sigma, Low, High, LightDark, ExtractWidth, LineModel, CompleteJunctions); 958 959 ** LocalMax( Image: X; out LocalMaxima: X); 960 說明, local_max,檢測一幅圖像中全部的最大數。 961 962 ** LocalMaxContoursXld( Contours: X; Image: X; out LocalMaxContours: X; MinPercent, MinDiff, Distance); 963 說明, local_max_contours_xld,選擇局域最大灰度值的XLD輪廓,。 964 965 ** LocalMaxSubPix( Image: X; Filter, Sigma, Threshold, out Row, out Column); 966 說明, local_max_sub_pix,一幅圖像中局域最大數的子像素精確度檢測。 967 968 ** LocalMin( Image: X; out LocalMinima: X); 969 說明, local_min,檢測一幅圖像中全部的最小數。 970 971 ** LocalMinSubPix( Image: X; Filter, Sigma, Threshold, out Row, out Column); 972 說明, local_min_sub_pix,一幅圖像中局域最小數的子像素精確度檢測。 973 974 ** LogImage( Image: X; out LogImage: X; Base); 975 說明, 生成log圖像 976 977 ** Lowlands( Image: X; out Lowlands: X); 978 說明, lowlands,檢測凹地全部灰度值。 979 980 ** LowlandsCenter( Image: X; out Lowlands: X); 981 說明, lowlands_center,檢測凹地全部灰度值的中心。 982 983 ** LutTrans( Image: X; out ImageResult: X; Lut); 984 說明, lut_trans,使用灰度值查詢錶轉換一個圖像。 985 986 ** MapImage( Image: X; Map: X; out ImageMapped: X); 987 說明, map_image,把一個通常變換應用於一個圖像中。 988 989 ** MatchEssentialMatrixRansac( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, CamMat1, CamMat2, GrayMatchMethod, MaskSize, RowMove, ColMove, RowTolerance, ColTolerance, Rotation, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out EMatrix, out CovEMat, out Error, out Points1, out Points2); 990 說明, 按RANSA算法匹配矩陣 991 992 ** MatchFundamentalMatrixDistortionRansac( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, GrayMatchMethod, MaskSize, RowMove, ColMove, RowTolerance, ColTolerance, Rotation, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out FMatrix, out Kappa, out Error, out Points1, out Points2); 993 說明, 按RANSA算法匹配矩陣,有失真度參數 994 995 ** MatchFundamentalMatrixRansac( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, GrayMatchMethod, MaskSize, RowMove, ColMove, RowTolerance, ColTolerance, Rotation, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out FMatrix, out CovFMat, out Error, out Points1, out Points2); 996 說明, 按RANSA算法匹配矩陣,基本匹配 997 998 ** MatchRelPoseRansac( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, CamPar1, CamPar2, GrayMatchMethod, MaskSize, RowMove, ColMove, RowTolerance, ColTolerance, Rotation, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out RelPose, out CovRelPose, out Error, out Points1, out Points2); 999 說明, 按RANSA算法匹配相對位置 1000 1001 ** MaxImage( Image1: X; Image2: X; out ImageMax: X); 1002 說明, max_image,按像素計算兩個圖像的最大值。 1003 1004 ** MeanCurvatureFlow( Image: X; out ImageMCF: X; Sigma, Theta, Iterations); 1005 說明, mean_curvature_flow,把平均曲率應用在一個圖像中。 1006 1007 ** MeanImage( Image: X; out ImageMean: X; MaskWidth, MaskHeight); 1008 1009 ** MeanN( Image: X; out ImageMean: X); 1010 說明, mean_n,幾個通道的平均灰度值。 1011 1012 ** MeanSp( Image: X; out ImageSPMean: X; MaskWidth, MaskHeight, MinThresh, MaxThresh); 1013 說明, mean_sp,抑制椒鹽噪聲。 1014 1015 ** MeasurePairs( Image: X; MeasureHandle, Sigma, Threshold, Transition, Select, out RowEdgeFirst, out ColumnEdgeFirst, out AmplitudeFirst, out RowEdgeSecond, out ColumnEdgeSecond, out AmplitudeSecond, out IntraDistance, out InterDistance); 1016 說明, measure_pairs,提取與矩形或環狀弧垂直的直線邊緣。 1017 1018 ** MeasurePos( Image: X; MeasureHandle, Sigma, Threshold, Transition, Select, out RowEdge, out ColumnEdge, out Amplitude, out Distance); 1019 1020 ** MeasureProfileSheetOfLight( ProfileImage: X; SheetOfLightModelID, MovementPose); 1021 1022 ** MeasureProjection( Image: X; MeasureHandle, out GrayValues); 1023 說明, measure_projection,提取垂直於一個矩形或環狀弧的灰度值輪廓,。 1024 1025 ** MeasureThresh( Image: X; MeasureHandle, Sigma, Threshold, Select, out RowThresh, out ColumnThresh, out Distance); 1026 說明, measure_thresh,提取沿着一個矩形或環狀弧,特殊灰度值的點。 1027 1028 ** MedianImage( Image: X; out ImageMedian: X; MaskType, Radius, Margin); 1029 1030 ** MedianRect( Image: X; out ImageMedian: X; MaskWidth, MaskHeight); 1031 說明, 均值濾波矩形 1032 1033 ** MedianSeparate( Image: X; out ImageSMedian: X; MaskWidth, MaskHeight, Margin); 1034 說明, median_separate,使用矩形掩碼的離散中值濾波。 1035 1036 ** MedianWeighted( Image: X; out ImageWMedian: X; MaskType, MaskSize); 1037 說明, median_weighted,使用不一樣級別掩碼的加權中值濾波。 1038 1039 ** MergeContLineScanXld( CurrConts: X; PrevConts: X; out CurrMergedConts: X; out PrevMergedConts: X; ImageHeight, Margin, MergeBorder, MaxImagesCont); 1040 說明, merge_cont_line_scan_xld,合併連續線掃描圖像中的XLD輪廓,。 1041 1042 ** MergeRegionsLineScan( CurrRegions: X; PrevRegions: X; out CurrMergedRegions: X; out PrevMergedRegions: X; ImageHeight, MergeBorder, MaxImagesRegion); 1043 說明, merge_regions_line_scan,從行掃描圖像合併區域。 1044 1045 ** MidrangeImage( Image: X; Mask: X; out ImageMidrange: X; Margin); 1046 說明, midrange_image,計算掩碼內最大和最小值的平均。 1047 1048 ** MinImage( Image1: X; Image2: X; out ImageMin: X); 1049 說明, min_image,按像素計算兩個圖像的最大小值。 1050 1051 ** MinMaxGray( Regions: X; Image: X; Percent, out Min, out Max, out Range); 1052 說明, min_max_gray,計算區域內的最大和最小灰度值。 1053 1054 ** MirrorImage( Image: X; out ImageMirror: X; Mode); 1055 說明, mirror_image,鏡像一個圖像。 1056 1057 ** ModParallelsXld( Parallels: X; Image: X; out ModParallels: X; out ExtParallels: X; Quality, MinGray, MaxGray, MaxStandard); 1058 說明, mod_parallels_xld,提取一個包括同質區域的並行XLD多邊形(polygon)。 1059 1060 ** MomentsGrayPlane( Regions: X; Image: X; out MRow, out MCol, out Alpha, out Beta, out Mean); 1061 說明, moments_gray_plane,經過一個平面計算灰度值力矩和近似值。 1062 1063 ** Monotony( Image: X; out ImageMonotony: X); 1064 說明, monotony,計算單一操做。 1065 1066 ** MultImage( Image1: X; Image2: X; out ImageResult: X; Mult, Add); 1067 說明, mult_image,使兩個圖像相乘。 1068 1069 ** NoiseDistributionMean( Region: X; Image: X; FilterSize, out Distribution); 1070 說明, noise_distribution_mean,測定一個圖像的噪聲分佈。 1071 1072 ** NonmaxSuppressionAmp( ImgAmp: X; out ImageResult: X; Mode); 1073 說明, nonmax_suppression_amp,抑制一幅圖像上的非最大值點。 1074 1075 ** NonmaxSuppressionDir( ImgAmp: X; ImgDir: X; out ImageResult: X; Mode); 1076 說明, nonmax_suppression_dir,利用指定圖像抑制一幅圖像上的非最大值點。 1077 1078 ** OpenFramegrabber( Name, HorizontalResolution, VerticalResolution, ImageWidth, ImageHeight, StartRow, StartColumn, Field, BitsPerChannel, ColorSpace, Generic, ExternalTrigger, CameraType, Device, Port, LineIn, out AcqHandle); 1079 說明, open_framegrabber,打開並配置一個圖像獲取設備。 1080 1081 ** OpticalFlowMg( Image1: X; Image2: X; out VectorField: X; Algorithm, SmoothingSigma, IntegrationSigma, FlowSmoothness, Gradientancy, MGParamName, MGParamValue); 1082 說明, optical_flow_mg,計算兩個圖像之間的光流。 1083 1084 ** OverpaintGray( ImageDestination: X; ImageSource: X); 1085 說明, overpaint_gray,從新繪製一個圖像的灰度值。 1086 1087 ** OverpaintRegion( Image: X; Region: X; Grayval, Type_); 1088 說明, overpaint_region,從新繪製一個圖像的區域。 1089 1090 ** PaintGray( ImageSource: X; ImageDestination: X; out MixedImage: X); 1091 說明, paint_gray,把一個圖像的灰度值畫在另外一個圖像上。 1092 1093 ** PaintRegion( Region: X; Image: X; out ImageResult: X; Grayval, Type_); 1094 說明, paint_region,把區域畫在一個圖像中。 1095 1096 ** PaintXld( XLD: X; Image: X; out ImageResult: X; Grayval); 1097 說明, paint_xld,把XLD目標畫在一個圖像中。 1098 1099 ** PhaseDeg( ImageComplex: X; out ImagePhase: X); 1100 說明, phase_deg,返回用角度表示的一個複雜圖像的相位。 1101 1102 ** PhaseRad( ImageComplex: X; out ImagePhase: X); 1103 說明, phase_rad,返回用弧度表示的一個複雜圖像的相位。 1104 1105 ** PhotometricStereo( Images: X; out HeightField: X; out Gradient: X; out Albedo: X; Slants, Tilts, ResultType, ReructionMethod, GenParamName, GenParamValue); 1106 1107 ** PhotStereo( Images: X; out Height: X; Slants, Tilts); 1108 說明, phot_stereo,根據至少三個灰度值的圖像來重建一個平面。 1109 1110 ** PlaneDeviation( Regions: X; Image: X; out Deviation); 1111 說明, plane_deviation,從近似像平面計算灰度值的誤差。 1112 1113 ** Plateaus( Image: X; out Plateaus: X); 1114 說明, plateaus,檢測全部平穩狀態灰度值。 1115 1116 ** PlateausCenter( Image: X; out Plateaus: X); 1117 說明, plateaus_center,檢測全部平穩狀態灰度值的中心。 1118 1119 ** PointsFoerstner( Image: X; SigmaGrad, SigmaInt, SigmaPoints, ThreshInhom, ThreshShape, Smoothing, EliminateDoublets, out RowJunctions, out ColumnJunctions, out CoRRJunctions, out CoRCJunctions, out CoCCJunctions, out RowArea, out ColumnArea, out CoRRArea, out CoRCArea, out CoCCArea); 1120 說明, points_foerstner,使用F?rstner算子檢測關注點。 1121 1122 ** PointsHarris( Image: X; SigmaGrad, SigmaSmooth, Alpha, Threshold, out Row, out Column); 1123 說明, points_harris,使用Harris算子檢測關注點。 1124 1125 ** PointsHarrisBinomial( Image: X; MaskSizeGrad, MaskSizeSmooth, Alpha, Threshold, Subpix, out Row, out Column); 1126 說明, 使用Harris算子檢測關注二項式。 1127 1128 ** PointsLepetit( Image: X; Radius, CheckNeighbor, MinCheckNeighborDiff, MinScore, Subpix, out Row, out Column); 1129 說明, 1130 1131 ** PointsSojka( Image: X; MaskSize, SigmaW, SigmaD, MinGrad, MinApparentness, MinAngle, Subpix, out Row, out Column); 1132 說明, points_sojka,使用Sojka算子找出角點。 1133 1134 ** PolarTransImage( ImageXY: X; out ImagePolar: X; Row, Column, Width, Height); 1135 說明, polar_trans_image,把一個圖像轉換成極座標。 1136 1137 ** PolarTransImageExt( Image: X; out PolarTransImage: X; Row, Column, AngleStart, AngleEnd, RadiusStart, RadiusEnd, Width, Height, Interpolation); 1138 說明, polar_trans_image_ext,把一個圖像中的環形弧轉變成極座標。 1139 1140 ** PolarTransImageInv( PolarImage: X; out XYTransImage: X; Row, Column, AngleStart, AngleEnd, RadiusStart, RadiusEnd, Width, Height, Interpolation); 1141 說明, polar_trans_image_inv,把極座標中的圖像轉變成直角座標。 1142 1143 ** Pouring( Image: X; out Regions: X; Mode, MinGray, MaxGray); 1144 說明, pouring,根據大於pouring water」分割圖像。 1145 1146 ** PowerByte( Image: X; out PowerByte: X); 1147 說明, power_byte,返回一個複雜圖像的功率譜。 1148 1149 ** PowerLn( Image: X; out ImageResult: X); 1150 說明, power_ln,返回一個複雜圖像的功率譜。 1151 1152 ** PowerReal( Image: X; out ImageResult: X); 1153 說明, power_real,返回一個複雜圖像的功率譜。 1154 1155 ** PowImage( Image: X; out PowImage: X; Exponent); 1156 說明, 圖像乘方值 1157 1158 ** PrepareDirectVariationModel( RefImage: X; VarImage: X; ModelID, AbsThreshold, VarThreshold); 1159 說明, prepare_direct_variation_model,爲圖像對比準備一個變化模型。 1160 1161 ** PrewittAmp( Image: X; out ImageEdgeAmp: X); 1162 說明, prewitt_amp,使用Prewitt算子檢測邊緣(幅值)。 1163 1164 ** PrewittDir( Image: X; out ImageEdgeAmp: X; out ImageEdgeDir: X); 1165 說明, prewitt_dir,使用Prewitt算子檢測邊緣(幅值和相位)。 1166 1167 ** PrincipalComp( MultiChannelImage: X; out PCAImage: X; out InfoPerComp); 1168 說明, principal_comp,計算多通道圖像的主要部分。 1169 1170 ** ProjectiveTransImage( Image: X; out TransImage: X; HomMat2d, Interpolation, AdaptImageSize, TransformDomain); 1171 說明, projective_trans_image,把投影變換應用於一個圖像中。 1172 1173 ** ProjectiveTransImageSize( Image: X; out TransImage: X; HomMat2d, Interpolation, Width, Height, TransformDomain); 1174 說明, projective_trans_image_size,把投影變換應用於一個圖像中而且指定輸出圖像的大小。 1175 1176 ** ProjMatchPointsDistortionRansac( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, GrayMatchMethod, MaskSize, RowMove, ColMove, RowTolerance, ColTolerance, Rotation, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out HomMat2d, out Kappa, out Error, out Points1, out Points2); 1177 說明, Ransac算法節點投影失真計算 1178 1179 ** ProjMatchPointsDistortionRansacGuided( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, GrayMatchMethod, MaskSize, HomMat2dGuide, KappaGuide, DistanceTolerance, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out HomMat2d, out Kappa, out Error, out Points1, out Points2); 1180 說明, Ransac引導算法節點投影失真計算 1181 1182 ** ProjMatchPointsRansac( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, GrayMatchMethod, MaskSize, RowMove, ColMove, RowTolerance, ColTolerance, Rotation, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out HomMat2d, out Points1, out Points2); 1183 說明, Ransac算法,投影節點匹配 1184 1185 ** ProjMatchPointsRansacGuided( Image1: X; Image2: X; Rows1, Cols1, Rows2, Cols2, GrayMatchMethod, MaskSize, HomMat2dGuide, DistanceTolerance, MatchThreshold, EstimationMethod, DistanceThreshold, RandSeed, out HomMat2d, out Points1, out Points2); 1186 說明, Ransac引導算法,投影節點匹配 1187 1188 ** RadiometricSelfCalibration( Images: X; ExposureRatios, Features, FunctionType, Smoothness, PolynomialDegree, out InverseResponse); 1189 說明, radiometric_self_calibration,執行一個相機的輻射測量的自校準。 1190 1191 ** RankImage( Image: X; Mask: X; out ImageRank: X; Rank, Margin); 1192 說明, rank_image,經過一個任意等級掩碼平滑一個圖像。 1193 1194 ** RankN( Image: X; out RankImage: X; RankIndex); 1195 說明, 生成RankN圖像 1196 1197 ** RankRect( Image: X; out ImageRank: X; MaskWidth, MaskHeight, Rank); 1198 說明, 給對矩形的操做歸類。 1199 1200 ** ReadImage( out Image: X; FileName); 1201 說明, read_image,讀取有不一樣文件格式的圖像。 1202 1203 ** ReadSequence( out Image: X; HeaderSize, SourceWidth, SourceHeight, StartRow, StartColumn, DestWidth, DestHeight, PixelType, BitOrder, ByteOrder, Pad, Index, FileName); 1204 說明, read_sequence,讀取圖像。 1205 1206 ** RealToComplex( ImageReal: X; ImageImaginary: X; out ImageComplex: X); 1207 說明, real_to_complex,把兩個實際圖像轉變爲一個複雜圖像。 1208 1209 ** ReceiveImage( out Image: X; Socket); 1210 說明, receive_image,經過插口鏈接接收圖像。 1211 1212 ** Rectangle1Domain( Image: X; out ImageReduced: X; Row1, Column1, Row2, Column2); 1213 說明, rectangle1_domain,把一個圖像的區域縮小到一個矩形。 1214 1215 ** ReduceDomain( Image: X; Region: X; out ImageReduced: X); 1216 說明, reduce_domain,縮小一個圖像的區域。 1217 1218 ** Regiongrowing( Image: X; out Regions: X; Row, Column, Tolerance, MinSize); 1219 說明, regiongrowing,利用區域增加分割圖像。 1220 1221 ** RegiongrowingMean( Image: X; out Regions: X; StartRows, StartColumns, Tolerance, MinSize); 1222 說明, regiongrowing_mean,利用平均灰度值執行區域增加。 1223 1224 ** RegiongrowingN( MultiChannelImage: X; out Regions: X; Metric, MinTolerance, MaxTolerance, MinSize); 1225 說明, regiongrowing_n,利用區域增加爲多通道圖像分割圖像。 1226 1227 ** RegionToBin( Region: X; out BinImage: X; ForegroundGray, BackgroundGray, Width, Height); 1228 說明, region_to_bin,把一個區域轉變爲一個二進制字節圖像。 1229 1230 ** RegionToLabel( Region: X; out ImageLabel: X; Type_, Width, Height); 1231 說明, region_to_label,把區域轉變爲一個標籤圖像。 1232 1233 ** RegionToMean( Regions: X; Image: X; out ImageMean: X); 1234 說明, region_to_mean,用它們的平均灰度值繪製區域。 1235 1236 ** RenderObjectModel3D( out Image: X; ObjectModel3D, CamParam, Pose, GenParamName, GenParamValue); 1237 說明, 渲染3d模型對象 1238 1239 ** ResetObjDb( DefaultImageWidth, DefaultImageHeight, DefaultChannels); 1240 說明, reset_obj_db,HALCON系統的初始化。 1241 1242 ** RftGeneric( Image: X; out ImageFFT: X; Direction, Norm, ResultType, Width); 1243 說明, rft_generic,計算一個圖像的實值快速傅里葉變換。 1244 1245 ** Rgb1ToGray( RGBImage: X; out GrayImage: X); 1246 說明, rgb1_to_gray,把一個RGB圖像轉變成一個灰度圖像。 1247 1248 ** Rgb3ToGray( ImageRed: X; ImageGreen: X; ImageBlue: X; out ImageGray: X); 1249 說明, rgb3_to_gray,把一個RGB圖像轉變成一個灰度圖像。 1250 1251 ** Roberts( Image: X; out ImageRoberts: X; FilterType); 1252 說明, roberts,使用Roberts濾波器檢測邊緣。 1253 1254 ** RobinsonAmp( Image: X; out ImageEdgeAmp: X); 1255 說明, robinson_amp,使用Robinson算子檢測邊緣(幅值)。 1256 1257 ** RobinsonDir( Image: X; out ImageEdgeAmp: X; out ImageEdgeDir: X); 1258 說明, robinson_dir,使用Robinson算子檢測邊緣(幅值和相位)。 1259 1260 ** RotateImage( Image: X; out ImageRotate: X; Phi, Interpolation); 1261 說明, rotate_image,以一個圖像的中心爲圓心旋轉。 1262 1263 ** ructSurfaceStereo( Images: X; StereoModelID, out ObjectModel3D); 1264 說明, 從立體表面獲取高度 1265 1266 ** RunBgEsti( PresentImage: X; out ForegroundRegion: X; BgEstiHandle); 1267 說明, run_bg_esti,評估背景並返回前景區域。 1268 1269 ** SaddlePointsSubPix( Image: X; Filter, Sigma, Threshold, out Row, out Column); 1270 說明, saddle_points_sub_pix,一幅圖像中底部點的子像素精確度檢測。 1271 1272 ** ScaleImage( Image: X; out ImageScaled: X; Mult, Add); 1273 說明, scale_image,爲一個圖像的灰度值分級。 1274 1275 ** ScaleImageMax( Image: X; out ImageScaleMax: X); 1276 說明, scale_image_max,最大灰度值在0到255範圍內。 1277 1278 ** SegmentCharacters( Region: X; Image: X; out ImageForeground: X; out RegionForeground: X; Method, EliminateLines, DotPrint, StrokeWidth, CharWidth, CharHeight, ThresholdOffset, Contrast, out UsedThreshold); 1279 說明, segment_characters,將圖像給定區域的字符分割。 1280 1281 ** SelectGray( Regions: X; Image: X; out SelectedRegions: X; Features, Operation, Min, Max); 1282 說明, select_gray,選擇基於灰度值特徵的區域。 1283 1284 ** SelectGrayvaluesFromChannels( MultiChannelImage: X; IndexImage: X; out Selected: X); 1285 說明, select_grayvalues_from_channels,利用索引圖像選擇一個多通道圖像的灰度值。 1286 1287 ** SendImage( Image: X; Socket); 1288 說明, send_image,經過插口鏈接發送圖像。 1289 1290 ** SerializeImage( Image: X; out SerializedItemHandle); 1291 說明, 圖像數據序列化 1292 1293 ** SetFramegrabberLut( AcqHandle, ImageRed, ImageGreen, ImageBlue); 1294 說明, set_framegrabber_lut,設置圖像獲取設備查詢表。 1295 1296 ** SetGrayval( Image: X; Row, Column, Grayval); 1297 說明, set_grayval,在一個圖像中設置單灰度值。 1298 1299 ** SetLocalDeformableModelMetric( Image: X; VectorField: X; ModelID, Metric); 1300 說明, 設置變形模型本地參數 1301 1302 ** SetMetrologyModelImageSize( MetrologyHandle, Width, Height); 1303 說明, 設置計量模型圖像尺寸參數 1304 1305 ** SetPlanarCalibDeformableModelMetric( Image: X; ModelID, Pose, Metric); 1306 說明, 設置變形模型校準平面單位 1307 1308 ** SetPlanarUncalibDeformableModelMetric( Image: X; ModelID, HomMat2d, Metric); 1309 說明, 設置變形模型未校準平面單位 1310 1311 ** SetProfileSheetOfLight( ProfileDisparityImage: X; SheetOfLightModelID, MovementPoses); 1312 說明, 設置光線表參數文件 1313 1314 ** SetShapeModelMetric( Image: X; ModelID, HomMat2d, Metric); 1315 說明, 設置輪廓模型單位 1316 1317 ** SetStereoModelImagePairs( StereoModelID, From, To_); 1318 說明, 設置雙目立體模型圖像參數 1319 1320 ** SfsModLr( Image: X; out Height: X; Slant, Tilt, Albedo, Ambient); 1321 說明, sfs_mod_lr,從一個灰度值圖像重建一個平面。 1322 1323 ** SfsOrigLr( Image: X; out Height: X; Slant, Tilt, Albedo, Ambient); 1324 說明, sfs_orig_lr,從一個灰度值圖像重建一個平面。 1325 1326 ** SfsPentland( Image: X; out Height: X; Slant, Tilt, Albedo, Ambient); 1327 說明, sfs_pentland,從一個灰度值圖像重建一個平面。 1328 1329 ** ShadeHeightField( ImageHeight: X; out ImageShade: X; Slant, Tilt, Albedo, Ambient, Shadows); 1330 說明, shade_height_field,遮蔽一個突起的字段。 1331 1332 ** ShapeHistoAll( Region: X; Image: X; Feature, out AbsoluteHisto, out RelativeHisto); 1333 說明, shape_histo_all,用極限值肯定特徵的一個直方圖。 1334 1335 ** ShapeHistoPoint( Region: X; Image: X; Feature, Row, Column, out AbsoluteHisto, out RelativeHisto); 1336 說明, shape_histo_point,用極限值肯定特徵的一個直方圖。 1337 1338 ** ShockFilter( Image: X; out SharpenedImage: X; Theta, Iterations, Mode, Sigma); 1339 說明, shock_filter,把一個衝擊濾波器應用到一個圖像中。 1340 1341 ** SigmaImage( Image: X; out ImageSigma: X; MaskHeight, MaskWidth, Sigma); 1342 說明, sigma_image,使用sigma濾波器的非線性平滑。 1343 1344 ** SimCaltab( out SimImage: X; CalTabDescrFile, CameraParam, CaltabPose, GrayBackground, GrayCaltab, GrayMarks, ScaleFac); 1345 說明, sim_caltab,根據校準板模擬一幅圖像。 1346 1347 ** SimulateDefocus( Image: X; out DefocusedImage: X; Blurring); 1348 說明, simulate_defocus,對一個圖像的均勻散焦模糊進行仿真。 1349 1350 ** SimulateMotion( Image: X; out MovedImage: X; Blurring, Angle, Type_); 1351 說明, simulate_motion,(線性)運動模糊的仿真。 1352 1353 ** SinImage( Image: X; out SinImage: X); 1354 1355 ** SlideImage( WindowHandleSource1, WindowHandleSource2, WindowHandle); 1356 說明, slide_image,兩個窗口緩衝區的交互輸出。 1357 1358 ** SmoothImage( Image: X; out ImageSmooth: X; Filter, Alpha); 1359 說明, smooth_image,使用遞歸濾波器平滑一個圖像。 1360 1361 ** SobelAmp( Image: X; out EdgeAmplitude: X; FilterType, Size); 1362 說明, sobel_amp,使用Sobel算子檢測邊緣(幅值)。 1363 1364 ** SobelDir( Image: X; out EdgeAmplitude: X; out EdgeDirection: X; FilterType, Size); 1365 說明, sobel_dir,使用Sobel算子檢測邊緣(幅值和相位)。 1366 1367 ** SqrtImage( Image: X; out SqrtImage: X); 1368 說明, sqrt_image,計算一個圖像的平方根。 1369 1370 ** StationaryCameraSelfCalibration( NumImages, ImageWidth, ImageHeight, ReferenceImage, MappingSource, MappingDest, HomMatrices2D, Rows1, Cols1, Rows2, Cols2, NumCorrespondences, EstimationMethod, CameraModel, FixedCameraParams, out CameraMatrices, out Kappa, out RotationMatrices, out X, out Y, out Z, out Error); 1371 說明, stationary_camera_self_calibration,投射一個靜止投射相機的自校準。 1372 1373 ** SubImage( ImageMinuend: X; ImageSubtrahend: X; out ImageSub: X; Mult, Add); 1374 說明, sub_image,使兩個圖像相減。 1375 1376 ** Symmetry( Image: X; out ImageSymmetry: X; MaskSize, Direction, Exponent); 1377 說明, symmetry,沿一行的灰度值的對稱性。 1378 1379 ** TanImage( Image: X; out TanImage: X); 1380 說明, 圖像正切值 1381 1382 ** TestdOcrClassBox( Character: X; Image: X; OCRHandle, Class_, out Confidence); 1383 說明, testd_ocr_class_box,測試給定類中字符的置信度。 1384 1385 ** TextLineOrientation( Region: X; Image: X; CharHeight, OrientationFrom, OrientationTo, out OrientationAngle); 1386 說明, text_line_orientation,決定一個文本行或段落的定向(定位)。 1387 1388 ** TextLineSlant( Region: X; Image: X; CharHeight, SlantFrom, SlantTo, out SlantAngle); 1389 說明, text_line_slant,決定一個文本行或段落的字符的傾斜。 1390 1391 ** TextureLaws( Image: X; out ImageTexture: X; FilterTypes, Shift, FilterSize); 1392 說明, texture_laws,使用一個Laws文本濾波器過濾一個圖像。 1393 1394 ** Threshold( Image: X; out Region: X; MinGray, MaxGray); 1395 1396 ** ThresholdSubPix( Image: X; out Border: X; Threshold); 1397 說明, threshold_sub_pix,根據子像素的準確性從圖像中提取水平(平坦)交叉口。 1398 1399 ** TileChannels( Image: X; out TiledImage: X; NumColumns, TileOrder); 1400 說明, tile_channels,把多重圖像拼成一個大圖像。 1401 1402 ** TileImages( Images: X; out TiledImage: X; NumColumns, TileOrder); 1403 說明, tile_images,把多重圖像目標拼成一個大圖像。 1404 1405 ** TileImagesOffset( Images: X; out TiledImage: X; OffsetRow, OffsetCol, Row1, Col1, Row2, Col2, Width, Height); 1406 說明, tile_images_offset,把多重圖像目標拼成一個有肯定的位置信息的大圖像。 1407 1408 ** TopographicSketch( Image: X; out Sketch: X); 1409 說明, topographic_sketch,計算一個圖像的地理原始草圖。 1410 1411 ** TraindOcrClassBox( Character: X; Image: X; OCRHandle, Class_, out AvgConfidence); 1412 說明, traind_ocr_class_box,經過一幅圖像的特定區域直接測試分級器。 1413 1414 ** TrainModelComponents( ModelImage: X; InitialComponents: X; TrainingImages: X; out ModelComponents: X; ContrastLow, ContrastHigh, MinSize, MinScore, SearchRowTol, SearchColumnTol, SearchAngleTol, TrainingEmphasis, AmbiguityCriterion, MaxContourOverlap, ClusterThreshold, out ComponentTrainingID); 1415 說明, train_model_components,爲基於組件的匹配訓練組件和關係。 1416 1417 ** TrainVariationModel( Images: X; ModelID); 1418 說明, train_variation_model,測試一個變化模型。 1419 1420 ** TransFromRgb( ImageRed: X; ImageGreen: X; ImageBlue: X; out ImageResult1: X; out ImageResult2: X; out ImageResult3: X; ColorSpace); 1421 說明, trans_from_rgb,把一個圖像從RGB顏色空間轉變成任意顏色空間。 1422 1423 ** TransToRgb( ImageInput1: X; ImageInput2: X; ImageInput3: X; out ImageRed: X; out ImageGreen: X; out ImageBlue: X; ColorSpace); 1424 說明, trans_to_rgb,把一個圖像從任意顏色空間轉變成RGB顏色空間。 1425 1426 ** TrimmedMean( Image: X; Mask: X; out ImageTMean: X; Number, Margin); 1427 說明, trimmed_mean,使用任意等級掩碼平滑一個圖像。 1428 1429 ** UnprojectCoordinates( Image: X; WindowHandle, Row, Column, out ImageRow, out ImageColumn, out Height); 1430 說明, 取消座標投影 1431 1432 ** UnwarpImageVectorField( Image: X; VectorField: X; out ImageUnwarped: X); 1433 說明, unwarp_image_vector_field,使用一個矢量場來展開一個圖像。 1434 1435 ** UpdateBgEsti( PresentImage: X; UpDateRegion: X; BgEstiHandle); 1436 說明, update_bg_esti,改變估測背景圖像。 1437 1438 ** VarThreshold( Image: X; out Region: X; MaskWidth, MaskHeight, StdDevScale, AbsThreshold, LightDark); 1439 說明, var_threshold,根據局域平均標準誤差分析將圖像二值化。 1440 1441 ** VectorToFundamentalMatrixDistortion( Rows1, Cols1, Rows2, Cols2, CovRR1, CovRC1, CovCC1, CovRR2, CovRC2, CovCC2, ImageWidth, ImageHeight, Method, out FMatrix, out Kappa, out Error, out X, out Y, out Z, out W); 1442 說明, 矢量矩陣失真變換 1443 1444 ** VectorToPose( WorldX, WorldY, WorldZ, ImageRow, ImageColumn, CameraParam, Method, QualityType, out Pose, out Quality); 1445 說明, 矢量姿態矩陣變換 1446 1447 ** VectorToProjHomMat2dDistortion( Points1Row, Points1Col, Points2Row, Points2Col, CovRR1, CovRC1, CovCC1, CovRR2, CovRC2, CovCC2, ImageWidth, ImageHeight, Method, out HomMat2d, out Kappa, out Error); 1448 說明, 矢量2d矩陣失真變換 1449 1450 ** Watersheds( Image: X; out Basins: X; out Watersheds: X); 1451 1452 ** WatershedsThreshold( Image: X; out Basins: X; Threshold); 1453 說明, watersheds_threshold,利用閥值從一幅圖像中提取分水嶺盆地」。 1454 1455 ** WienerFilter( Image: X; Psf: X; FilteredImage: X; out RestoredImage: X); 1456 說明, wiener_filter,經過Wiener濾波進行圖像恢復。 1457 1458 ** WienerFilterNi( Image: X; Psf: X; NoiseRegion: X; out RestoredImage: X; MaskWidth, MaskHeight); 1459 說明, wiener_filter_ni,經過Wiener濾波進行圖像恢復。 1460 1461 ** WriteImage( Image: X; Format, FillColor, FileName); 1462 說明, write_image,用圖形格式寫圖像。 1463 1464 ** WriteOcrTrainf( Character: X; Image: X; Class_, TrainingFile); 1465 說明, write_ocr_trainf,將已測試的字符存儲到文件中。 1466 1467 ** WriteOcrTrainfImage( Character: X; Class_, TrainingFile); 1468 說明, write_ocr_trainf_image,將字符寫入正在測試的文件中。 1469 1470 ** ZeroCrossing( Image: X; out RegionCrossing: X); 1471 說明, zero_crossing,從一幅圖像中提取零相交。 1472 1473 ** ZeroCrossingSubPix( Image: X; out ZeroCrossings: X); 1474 說明, zero_crossing_sub_pix,根據子像素準確性從一幅圖像中提取零相交。 1475 1476 ** ZoomImageFactor( Image: X; out ImageZoomed: X; ScaleWidth, ScaleHeight, Interpolation); 1477 說明, zoom_image_factor,把一個圖像縮放規定因子倍。 1478 1479 ** ZoomImageSize( Image: X; out ImageZoom: X; Width, Height, Interpolation); 1480 說明, zoom_image_size,把一個圖像縮放到規定大小。