Ich habe mit dem SURF Feature-Erkennungsbeispiel aus der EMGU CV-Bibliothek gearbeitet.
Bisher funktioniert es erstaunlich gut; Ich kann übereinstimmende Objekte zwischen 2 gegebenen Bildern erkennen, aber ich habe ein Problem in Bezug auf, wenn die Bilder nicht übereinstimmen.
Ich suchte Unterstützung von den Foren, aber sie sind von wo ich bin. Würde jemand wissen, welche Parameter bestimmen, ob ein Bild übereinstimmt oder nicht? Wenn ich mit zwei Bildern experimentiere, die nicht übereinstimmen, läuft der Code weiter, als ob es eine Übereinstimmung gäbe, und zeichnet eine unscharfe dicke rote Linie an einer zufälligen Stelle des Bildes, auch wenn keine Übereinstimmung vorhanden ist.
Wenn es keine Übereinstimmung gibt, würde ich gerne aus dem Code ausbrechen und nicht weiter fortfahren.
Anhang:
%Vor%'
Tags und Links c# image-processing object-detection emgucv surf