meilon
Erfahrenes Mitglied
Hi,
Ich bin gerade dabei, für meine Webcam ein Programm zu schreiben, welches auf bewegungen reagiert.
Bild bekomm ich rein in das Programm. Auch eine ehere unzuverlässige Übereinstimmungsprüfung habe ich auch schon gebacken bekommen.
Aber jetzt möchte ich, dass mein Programm erkennt, ob eine Bildänderung stattgefunden hat, und zwar zuverlässig!
Ich arbeite z.zt. mit 2 Bitmap Dateien, wo ich im Prinzip durch acr() der einzelnen Zeichen eine Summe Bilde und diese miteinander Vergleiche. Aber wegen der Farben kann eine übereinstimmung von 1 bis 10000% möglich sein .
Hat einer eine Idee oder einen Ansatz, wie ich die Bildunterschiede besser erkennen kann und vll. es sogar graphisch darstellen kann (Siehe Anhang: Blau = Ändernderbereich IST, Rot = Ändernderbereich WAR)? Mit Pixelangaben des sich geänderten Pixel etc.?
mfg
Ich bin gerade dabei, für meine Webcam ein Programm zu schreiben, welches auf bewegungen reagiert.
Bild bekomm ich rein in das Programm. Auch eine ehere unzuverlässige Übereinstimmungsprüfung habe ich auch schon gebacken bekommen.
Aber jetzt möchte ich, dass mein Programm erkennt, ob eine Bildänderung stattgefunden hat, und zwar zuverlässig!
Ich arbeite z.zt. mit 2 Bitmap Dateien, wo ich im Prinzip durch acr() der einzelnen Zeichen eine Summe Bilde und diese miteinander Vergleiche. Aber wegen der Farben kann eine übereinstimmung von 1 bis 10000% möglich sein .
Hat einer eine Idee oder einen Ansatz, wie ich die Bildunterschiede besser erkennen kann und vll. es sogar graphisch darstellen kann (Siehe Anhang: Blau = Ändernderbereich IST, Rot = Ändernderbereich WAR)? Mit Pixelangaben des sich geänderten Pixel etc.?
mfg