Farbe eines Pixels aus Canvas auslesen
-
Hallo,
wie kann ich aus einem Bild in Canvas aus einem bestimmten Pixel die Farbe auslesen?
Danke im Voraus
-
Hallo
Siehe die Eigenschaft TCanvas::Pixels
bis bald
akari
-
Danke,
bei einem weißen Pixel kommt das Ergebnis "16777215" Was ist das für eine Zahl?
Und wie kann ich sie vergleichen lassen also prüfen ob dieser Pixel weiß ist?
-
Hallo
Das ist die Dezimalentsprechung vion 0x00FFFFFF, dem RGB-wert für weiß.
Vergleichen kannst du zum Beispiel mit den definierten Konstantenif (...->Pixels[0][0] == clWhite) { }Siehe auf die BCB-Hilfe zu TColor, wo genau beschrieben wird wie die Farbwerte aufgebaut sind.
bis bald
akari
-
Danke, klappt