Suche Funktion um einzelnen Pixel aus dem Bildschirm auszulesen.



  • Wie der Titel bereits sagt bin ich auf der Suche nach einer Funktion
    die es mir ermöglicht einen Pixel auf dem Bildschirm auszulesen.
    Also sodass ich den Farbwert erhalte.

    Pseudocode:

    struct Color GetPixel(int x, int y);
    

    Am liebsten wär mir eine einfache xlib-Funktion (da ich für das Programm
    keinerlei Toolkits oder soetwas brauche)

    Ich weis das es grundsätzlich möglich ist.
    Das Tool KColorChooser beherscht genau diese Funktionalität,
    jedoch ist der Quellcode völlig unleserlich. Will heißen
    das sich mir nicht erschließt wo den der Farbwert konkret ausgelesen wird,
    da dass Programm lediglich von QtKlassen erbt und plötzlich den Farbwert hat.

    Vielen Dank schonmal.




Anmelden zum Antworten