bildschirm nach einer bestimmten farbe absuchen
-
also es geht darum das ich gerne einen bestimmten teil des bildschirms nach einer farbe abscannen moechte wird diese farbe erkannt soll ein ereigenis ausgeloest werden die koordinaten weiss ich wo abgesucht werden
vll koennt ihr mir ja helfen waere nett
-
screenshot machen->pixel suchen, farbe scannen.
geht bestimmt auch einfacher, aber es ist kein standard c++, da c++ keine bildschirme kennt. theoretisch kennt c++ nichtmal maus und tastatur.wenn du windows benutz->winapi
sonst->irgendwo anders
-
vielleicht ist mein problem nicht ganz rueber gekommen
ich weiss nicht wie ich sagen soll das er in einem bestimmte pixel bereich also es ist ein rechteck nach der farbe suchen soll
-
das musste programmieren
wenn du ein farbenarray hast:
color a[10][15];//2dimensional color b[150];//1dimensional
dann ist der pixel 3/1(ursprung 0/0) im array bei
a[3][1]; b[3*15+1];
wenn du nun nach farben in nem rechteck suchen willst, musst du alle punkte im rechteck über ne schleife einzelnd ansprechen und testen.