Einzelnen Beitrag anzeigen

Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#4

Re: Screen nach bestimmter Pixelanordnung (Bild) absuchen

  Alt 11. Nov 2006, 15:20
Das Realisieren ist kein Problem, nur das richtige Ergebnis zu erhalten...
Wenn die Bilder absolut gleich sind, ist es ja mit Pixelvergleich möglich, aber sobald Du eine Toleranz einbauen musst, wird es eine Spielerei...

Hier im Forum suchenGetWindowDC bzw. Hier im Forum suchenGetDC, Hier im Forum suchenBitBlt, Hier im Forum suchenGetForegroundWindow und Hier im Forum suchenGetWindowRect sollte mal ausreichen, um ein Fenster vom Bildschirm zu "capturen".

Natürlich könntest Du auch den ganzen Bildschirm durchsuchen, aber dann dauerts u. U. länger.

Danach kannst Du nach einer Konstellation suchen, indem Du von 0 bis Width und 0 bis Height alle Pixel durchsuchst.
Ist ein Pixel "verdächtig", also in Deinem Fall ein roter, dann prüfst Du den Unterhalb, ist der auch verdächtigt, dann den nächsten, wenn nicht, dann vom letztem Ausgangspunkt aus weiter suchen.
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat