AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Bildvergleich durch XOR oder OR?
Thema durchsuchen
Ansicht
Themen-Optionen

Bildvergleich durch XOR oder OR?

Ein Thema von alleinherrscher · begonnen am 6. Nov 2006 · letzter Beitrag vom 7. Nov 2006
 
Benutzerbild von alleinherrscher
alleinherrscher

Registriert seit: 8. Jul 2004
Ort: Aachen
797 Beiträge
 
Delphi XE2 Professional
 
#1

Bildvergleich durch XOR oder OR?

  Alt 6. Nov 2006, 22:46
Hi, ich suche gerade einen Weg (wie auch schon viele andere hier), Screenshots zu vergleichen, um nur die Teile eines Bildes zu übertragen, die sich geändert haben. Ich hab hier schon einige Verfahren gesehen, die z.B. die Bildpixel vergleichen oÄ.

Ich dachte aber mal an was ganz anderes, um es mir etwas einfacher zu machen. Ich gehe mal davon aus, dass ein komplett einfarbiges JPEG eine fast zu vernachlässigende Größe hat, weil das ja komprimiert ist. (ihr könnts ja mal testen, bei mir funktioniert das jedenfalls).

Okay, gehen wir also mal davon aus dass wir einen Screenshot als Bitmap haben und einen etwas älteren Referenzscreenshot (auch als Bitmap). Wenn wir jetzt diese beiden Bitmaps durch irgendeinen Befehl (und genau dieses Befehl suche ich) mit XOR (oder sowas in der Art) übereinanderlegen könnten, sodass sich 2 gleichfarbige Pixel auf den beiden Bitmaps immer zu schwarz addieren, wären alle Flächen, auf denen keine Veränderung zwischen den beiden Bitmaps stattfand komplett schwarz. Jetzt müsste man noch aus den restlichen flächen die originalfarbinformationen zurückrechnen und das ganze als JPEG komprimieren...

Was meint ihr könnte das klappen??

Grüße,
Alleinherrscher
„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)

Mein Netzwerktool: Lan.FS
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz