Dies ist OpenCVs Funktion drawMatches()
:
Beachten Sie, dass matches
vom Typ vector<DMatch>
ist. Hier ist der DMatch
-Konstruktor:
Vermutlich ist queryIdx
ein Index in eine Menge von Schlüsselpunkten und trainIdx
ist ein Index in die andere Menge von Schlüsselpunkten.
Die Frage: Stimmt es, dass queryIdx
in keypoints1
und trainIdx
in keypoints2
indexiert? Oder ist es umgekehrt?
Die Variable " entspricht " ist eine Liste von DMatch-Objekten .
Wenn wir über diese Liste von DMatch-Objekten iterieren, hat jedes Element die folgenden Attribute:
Tags und Links c++ opencv image-processing computer-vision