gibt es eine einfache Möglichkeit, die Farbwerte eines Bildes einer bestimmten Position auszulesen?
Am liebsten wäre mir anhand von x und y Position.
Habe folgendes Beispiel gefunden:
Code: Alles auswählen
var
image: TBGRABitmap;
p: PBGRAPixel;
n: integer;
begin
image := TBGRABitmap.Create('bild.jpeg');
p := image.Data;
for n := image.NbPixels-1 downto 0 do begin
//p^.green := 1; // Farbwert Grün ändern
ShowMessage(intToStr(p^.green)); // Farbwert Grün
inc(p);
end;
end
LG
Epcop