wie verwenden von SICHTEN in opencv

Lerne ich C++ und OpenCV in diesen Tagen. Ein Bild möchte ich zum extrahieren der SIFT-features. Von http://docs.opencv.org/modules/nonfree/doc/feature_detection.html, können wir wissen, dass OpenCV 2.4.8 hat der SIFT-Modul.
Siehe hier:
wie verwenden von SICHTEN in opencv

Aber ich weiß nicht, wie es zu benutzen. Derzeit nutzen SIEBEN, ich muss zuerst in die Klasse SIEBEN zu bekommen SIFT-Instanz. Dann muss ich verwenden SIFT::operator()() zu tun SIFT.

Aber was ist OutputArray , InputArray, KeyPoint? Könnte jemand eine demo zu zeigen, wie SIFT Klasse zu tun SIFT?

  • vielleicht einer von den tutorials ist hilfreich ?
  • es ist SurfFeatureDetector , nicht SIEBEN. Aber, was will ich mit der Klasse SIFT. Ich zeige es in dem link. Danke !
  • ja, ich weiß. aber das Verfahren ist ähnlich
InformationsquelleAutor tqjustc | 2014-03-28
Schreibe einen Kommentar