Bilder auf Ähnlichkeit vergleichen

10/07/2014 17:36 °Incinerate#1
Hallo epvpler,

Ich suche grade nach einer Möglichkeit, Bilder mit einander zu vergleichen und das Bild, dass dem orginal am ähnlichsten sieht soll dann benutzt werden. Nur leider weiß ich nicht wie ich das anstellen soll. Einige ideeen?
10/07/2014 17:52 alpines#2
Ein Ansatz (simpler Vergleich) wäre das du das höher aufgelöste Bild auf das untere runterskalierst und die Pixelwerte addierst und eine Toleranz hinzufügt.

Ansonsten kannst du dich ja mal informieren wie das bei Google Bilder funktioniert.
10/07/2014 18:00 butter123#3
mit gdi+ kannste das bild in ein array aus farbwerten bringen.
dann kannst du praktisch alles machen^^ formerkennung wäre wohl sehr komplex, aber das genaueste. kannst aber auch auf einfachere sachen wie vergleich von verhältnis anzahl rote pixel zu anzahl blaue pixel. da musste dann aber selber gucken, was die besten lösungen bringt^^
10/07/2014 18:33 °Incinerate#4
@alpines
Klingt nach einer guten Idee. Hast du nen Befehl mit dem ich anfangen könnte bzw. eine Hilfestellung?
10/07/2014 18:37 alpines#5
[Only registered and activated users can see links. Click Here To Register...]

Wäre wohl das was du brauchst.
10/07/2014 19:09 °Incinerate#6
Es sind schon kleine Bilder. Ich hänge eher an der Funktion sie zu vergleichen.
10/07/2014 19:59 alpines#7
Hier ist ein Beispiel, du musst aber schauen wie du das mit dem Toleranzwert hinbiegst da der springt. Bit-Operatoren sind wohl von Vorteil.