Thema: Delphi Negativ bei TImage

Einzelnen Beitrag anzeigen

Hawkeye219

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

Re: Negativ bei TImage

  Alt 17. Apr 2006, 14:53
Hier noch mal ein dezenter Hinweis auf CopyMode:

Delphi-Quellcode:
BMP.Canvas.CopyMode := cmDstInvert;
BMP.Canvas.Draw (0, 0, BMP);
Der Code invertiert das komplette Bild ohne Berücksichtigung einer Farbe.

Zitat von xaromz:
Delphi-Quellcode:
B := P[x * 3]; // Die einzelnen Farbwerte holen
G := P[x * 3 + 1];
R := P[x * 3 + 2];

if R = 255 then // wenn Rotanteil voll
Auch bei weiß ist der Rotanteil "voll"

Gruß Hawkeye
  Mit Zitat antworten Zitat