emgu Bild a in Bild b finden [duplizieren]

7

Ich bin neu bei emgu und hätte gerne einen Ratschlag, wo ich anfangen soll.

Ich habe die Formerkennung durchgesehen, aber es ist viel zu komplex für das, was ich brauche .. ich denke ... und mein Surfexample funktioniert nicht. Ich bekomme diesen Fehler:

Kann das SURF-Beispiel in EMGU.CV nicht funktionieren?

Wie auch immer, das möchte ich tun: Finde Bild A in Bild B. Bild A ist ein einfaches Quadrat, das immer die gleiche graue 1 Pixel Grenze hat und immer die gleiche Größe (glaube ich) aber die innere Farbe könnte sei schwarz oder eine von etwa 7 anderen Farben (nur immer eine feste Farbe). Ich muss die Koordinaten von Bild A in Bild b finden, wenn ich eine Taste drücke. siehe die Bilder unten.

  

Bild B

     

Und

  

Bild A

     

    
user2078674 06.05.2013, 20:43
quelle

2 Antworten

19

Goosebumps antwort ist richtig, aber ich dachte, dass ein bisschen Code auch hilfreich sein könnte. Dies ist mein Code, der MatchTemplate verwendet, um eine Vorlage (Bild A) in einem Quellbild (Bild B) zu erkennen. Wenn Goosebumps angegeben ist, möchten Sie wahrscheinlich etwas Grau um die Vorlage herum einfügen.

%Vor%     
Oskar Birkne 07.05.2013, 11:58
quelle
3

Sie können sich Ссылка ansehen Dies ist wahrscheinlich, was Sie suchen. Dein Schwarzes Quadrat wäre die Vorlage. Sie können versuchen, auch ein wenig Grau um ihn herum hinzuzufügen. Dadurch wird verhindert, dass der Detektor auf große schwarze Bereiche trifft.

    
Goosebumps 07.05.2013 09:42
quelle

Tags und Links