Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Farbige bitmap schwarz weiß machen

  Alt 17. Mai 2007, 12:31
Hallo,

wenn du die TGIFImage-Komponente von Anders Melander einbindest, kannst du mit Hilfe der Routine ReduceColors die Anzahl der Farben in einer Bitmap mittels Dithering reduzieren:

Delphi-Quellcode:
// uses GIFImage

var
  bmp : TBitmap;
begin
  bmp := ReduceColors(SourceBitmap, rmMonochrome, dmFloydSteinberg, 0, 0);
  TargetBitmap.Draw (0, 0, bmp);
  bmp.Free;
end;
Gruß Hawkeye
  Mit Zitat antworten Zitat