Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
Delphi XE2 Professional
|
Re: Ein Bild mit einer Farbe multiplizieren?
24. Jan 2008, 12:06
Du bringst mich noch dazu das ich hergehe und das geschwind implementiere...
Also Vergiss unsere bisherigen Codeschnipsel mahcs nochmal neu
1. Alter Farbwert Hohlen
2. Überblendfarbe Hohlen und dann Komponentenweise * Prozent
3. Alte Farbe + Neue Farbe
4. Behandlung des Überlaufes
5.1 Clamping ( d.h. die Min(max( .. Geschichte )
ODER
5.2 Scaling D.h. du schaust ob Max(r,b,g) > 255 , wenn Ja dann Skallierst du alle 3 Farbwerte so das der Max(R,G,B) = 255 wird.
6. Speichern.
|