Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Wellensimulation

SCHNICO / 2 Antworten / Baumansicht Nickles

hallo alle zusammen,


ich möchte in delphi ein programm schreiben mit dem man einen screenshot von einen bestimmten bereich machen und diesem dann mit einem vorherigen zu vergleichen. kennt da jemand von euch nen lösungsansatz?


Dankle schon mal im voraus.

bei Antwort benachrichtigen
Borlander SCHNICO „Wellensimulation“
Optionen
screenshot
Code zum Anfertigen von Screenshots findest Du im Netz...

von einen bestimmten bereich
Den Bereich mit Canvas.CopyRect extrahieren...

mit einem vorherigen zu vergleichen.
Mit ScanLine (Pixels ist für sowas deutlich zu langsam) beide Bilder gleichzeitig durchlaufen und die gewünschte Vergleichsfunktion anwenden...


Gruß
Borlander
bei Antwort benachrichtigen
ralfglauberman SCHNICO „Wellensimulation“
Optionen

Hi,
ich progge grade die gleiche Funktion für eine dll, ist bei mir recht zeitkritisch, dachte mir folgendes: berechnung einer Prüfsumme jedes Screenshots (MD5), wenn Prüfsummen identisch, dann sind die Bilder identisch. Wenn du was besseres findest, informier mich bitte. Was hast du eigentlich vor (wozu die Funktion).

Ralf

bei Antwort benachrichtigen