A
ashow07
Unregistered / Unconfirmed
GUEST, unregistred user!
var PixPtrByteArray;
For j :=0 to Bitmap.Height-1 do begin
...
PixPtr:=Bitmap.ScanLine[j];
for i:= 0 to Bitmap.Width-1 do begin
color:=PixPtr;
...
end;
end;
执行后color的值跟Bitmap.Canvas.pixels[i,j]取得的值不是一样的,怎么样让它们取的值不一样,好像color是RGB的
For j :=0 to Bitmap.Height-1 do begin
...
PixPtr:=Bitmap.ScanLine[j];
for i:= 0 to Bitmap.Width-1 do begin
color:=PixPtr;
...
end;
end;
执行后color的值跟Bitmap.Canvas.pixels[i,j]取得的值不是一样的,怎么样让它们取的值不一样,好像color是RGB的