ImageEn, unit ievision

TIEVisionORBFeaturesDetector.detect

TIEVisionORBFeaturesDetector.detect


Declaration

procedure detect(image1, image2: TIEVisionImage; maxFeatures: int32_t = 500; goodMatchPercentage: double = 0.15); safecall;


Description

Detect the best matching points between specified images using ORB detector.

Parameter Description
image1 First image
image2 Second image
maxFeatures Maximum number of points to detect. The higher the value specified the more accurate the result is likely to be
goodMatchPercentage Percentage (0..1) of "good-match" to choose which points to take



Note: A shortcut method for this is available: OrbDetectAndDeskew


Example

orb := IEVisionLib().createORBFeaturesDetector();
orb.detect(img1.GetIEVisionImage(), img2.GetIEVisionImage());


See Also

getMatchingGraph
getPoints1
getPoints2
findHomography
isValidHomography
warpPerspective