TIEVisionLibrary.createFeaturesDetector
Declaration
function createFeaturesDetector(algorithm: TIEVisionFeatureAlgorithm = ievFeatureSIFT): TIEVisionFeaturesDetector; safecall;
Description
Creates a keypoint detector to find matching points in two images, e.g. to align them.
ievFeatureSIFT is generally the most reliable (use a
maxFeatures of 2000 or more with
detect).
ievFeatureORB is the fastest. See
TIEVisionFeatureAlgorithm and
TIEVisionFeaturesDetector for the differences between the algorithms.
Demos
| Demos\IEVision\ImageAlignment\ImageAlignment.dpr |
| Demos\ImageEditing\EveryMethod\EveryMethod.dpr |
Example
detector := IEVisionLib().createFeaturesDetector( ievFeatureSIFT );
detector.detect( ImageEnView1.IEBitmap.GetIEVisionImage(), ImageEnView2.IEBitmap.GetIEVisionImage(), 2000 );
ImageEnView3.IEBitmap.AssignIEVisionImage( detector.getMatchingGraph() );
See Also
◼TIEVisionFeaturesDetector