Ich habe überall im Web nach der einfachsten Lösung dafür gesucht, und derzeit bin ich auf nichts gestoßen, das für meine Bedürfnisse einfach genug erscheint.C++ Pixel-Level-Kontrolle über Grafiken
Ich bin auf der Suche nach einer Möglichkeit, eine Matrix von Pixeln manuell in C++, plattformunabhängig zu manipulieren.
Kennt jemand eine Bibliothek, die einfach zu bedienen ist, die mir helfen wird, dies zu erhalten?
Pixel innerhalb einer Anwendung/eines Fensters oder eines beliebigen Pixels auf dem Bildschirm? –
Bitte beachten Sie, dass eine plattformunabhängige Pixelmanipulation für Grafiken nahezu unmöglich ist (im Gegensatz zur Bildbearbeitung), da es kein allgemein unterstütztes Pixelformat gibt. Sie werden häufig feststellen, dass Sie die tatsächliche Verarbeitung nach der Auswahl Ihrer Favoriten der Formate, die die Plattform anzeigen kann, in Spezialfällen benötigen, obwohl viele Frameworks Ihnen ein Format garantieren und Software-Konvertierungen durchführen, wo dies erforderlich ist. Es kommt also darauf an, ob Sie das als Pixelmanipulation zählen - Sie manipulieren einige Pixel in einem Puffer, aber unterschiedliche Werte werden tatsächlich in den Anzeigepuffer geschrieben. –