Pixelfarbe abfragen? C++
-
Also ich habe folgendes Problem:
Ich möchte mittels einer Funktion die Farbe eines bestimmten Pixels auslesen.
Beispielsweise "GetPixelfarbe(500,725)".
Der Code hierzu muss sehr schnell arbeiten, mit GetPixel, (bei dem ja der gesammte Screen durchsuch wird) dauert das ganze mehrere Sekunden...
Ist das ganze schneller möglich, wenn ja welche Funtion söllte ich in betracht ziehen?
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
(
Das hat nichts mit C++ zu tun und gehört in's WinAPI-Forum.Edit: ...) Ich vermute mal, du liest die Pixel direkt vom Bildschirm? Wie wäre es, erst einmal den gesamten Bildschirminhalt in den Speicher zu kopieren und dann zu durchsuchen, das könnte schneller sein.