Forum: Multimedia
Delphi
by himitsu,
30. Jun 2009
wenn man das Pixelformat auf 32 Bit einstellt, oder bei 24 Bit zufällig die Länge einer Zeile dem Vielfachen von Integer entspricht,
dann könnte man sich auch mit ScanLine auf die letzte Zeile (da die Zeilen in einem BitMap intern von unten nach oben enthalten sind) eine "ScanLine" über das gesamte Bild besorgen
P: packed array of packed record
b, g, r: Byte;
end;
P.b := 255; //...
Forum: Multimedia
Delphi
by himitsu,
30. Jun 2009
Wenn das Bild 24 Bit pro Pixel hat, dann besteht jede Zeile/ScanLine aus
PixArray = array of array of Byte;
// bzw.
PixArray = array of record
b, g, r: Byte;
end;