2016-08-01 28 views
0

Ich habe zwei Bilder, ich muss eine Rendite erhalten, die ein Bool-Match ist. Alles, was ich finde, ist "das Differenzbild zu bekommen", was ich nicht will.Passen zwei Bilder zusammen? Mit Emgu CV C#

 Image<Gray, Byte> img1 = new Image<Gray, Byte>(imageURL); 
     Image<Gray, Byte> img2 = new Image<Gray, Byte>(imageURL2); 
     Image<Gray, Byte> img3 = img2 - img1; 

Ich würde auch eine Art von Prozent Match Return nehmen.

Antwort

1

I use precisely the method described here.

Einzige Sache, die ich hinzufüge, ist, dass ich auch verschiedene Pixel zähle, damit ich einen% Unterschied haben kann.

+0

Sorry, ich bin eher neu auf der C#. Können Sie ein einfaches Codebeispiel dafür bereitstellen? –

+0

Ein Codebeispiel für den% Unterschied? Beide Codebeispiele auf dieser Seite bieten ein bool-Ergebnis. – Kikootwo

+0

@Kikootwo, Ich bin mir nicht sicher, ob sie die Beispiele geändert haben, aber sie geben kein bool zurück und tatsächlich gibt es in keinem Beispiel eine Bool-Variable. Ich bin auch auf der Suche nach einem Bool und versuchte, wahr zurückzukehren, wenn es ein Quadrat zeichnen würde, aber das scheint nicht zuverlässig zu sein. – Nonlin