Thema: Delphi GR32 bilder verdunkeln

Einzelnen Beitrag anzeigen

alienous

Registriert seit: 27. Jan 2006
94 Beiträge
 
#12

Re: GR32 bilder verdunkeln

  Alt 27. Aug 2006, 17:21
Delphi-Quellcode:
procedure makeDarker32(Bitmap: TBitmap32; const dp: Byte = -20);
var
  PixelLine: PColor32array;
  x, y: integer;
begin
  for y := 0 to Bitmap.height - 1 do
  begin
    PixelLine := Bitmap.ScanLine[y];
    for x := 0 to (Bitmap.width) - 1 do
       PixelLine[x] := Lighten(PixelLine[x], -100);
  end;
end;
so korrekt? kann man noch was am code machen um die geschwindigkeit zu erhöhen?
ansonsten binnich zufrieden, nun wirds auch dunkler ohne das es ins grüne abdriftet
  Mit Zitat antworten Zitat