Code samples for TIEVisionFeaturesDetector (Automatically generated by the Every Method demo).
// Automated test of Features Detector (Matching Points) - Typical Values
// TIEVisionFeaturesDetector (ievFeatureSIFT) - 194 matches
detector := IEVisionLib().createFeaturesDetector( ievFeatureSIFT );
detector.detect( ImageEnView1.IEBitmap.GetIEVisionImage(), ImageEnView2.IEBitmap.GetIEVisionImage(), 2000 );
ImageEnView1.IEBitmap.AssignIEVisionImage( detector.getMatchingGraph() );
ImageEnView1.Update(); // Show changes in our viewer

// Automated test of Features Detector (Matching Points) - Alpha Channel - Typical Values
// TIEVisionFeaturesDetector (ievFeatureSIFT) - 205 matches
detector := IEVisionLib().createFeaturesDetector( ievFeatureSIFT );
detector.detect( ImageEnView1.IEBitmap.GetIEVisionImage(), ImageEnView2.IEBitmap.GetIEVisionImage(), 2000 );
ImageEnView1.IEBitmap.AssignIEVisionImage( detector.getMatchingGraph() );
ImageEnView1.Update(); // Show changes in our viewer

// Automated test of Features Detector (Matching Points) - Random Values
// TIEVisionFeaturesDetector (ievFeatureKAZE) - 126 matches
detector := IEVisionLib().createFeaturesDetector( ievFeatureKAZE );
detector.detect( ImageEnView1.IEBitmap.GetIEVisionImage(), ImageEnView2.IEBitmap.GetIEVisionImage(), 6950 );
ImageEnView1.IEBitmap.AssignIEVisionImage( detector.getMatchingGraph() );
ImageEnView1.Update(); // Show changes in our viewer

// Automated test of Features Detector (Matching Points) - Alpha Channel - Random Values
// TIEVisionFeaturesDetector (ievFeatureKAZE) - 198 matches
detector := IEVisionLib().createFeaturesDetector( ievFeatureKAZE );
detector.detect( ImageEnView1.IEBitmap.GetIEVisionImage(), ImageEnView2.IEBitmap.GetIEVisionImage(), 6950 );
ImageEnView1.IEBitmap.AssignIEVisionImage( detector.getMatchingGraph() );
ImageEnView1.Update(); // Show changes in our viewer
