Zitat von
alienous:
wenn ich als parameter 100 übergebe, merke ich nichts, weil fast nichst subtrahiert wird
Überleg doch. Bei
dp = 100 wird jeder Farbwert mit (1 - 1 /
dp) = 99% multipliziert, da tut sich natürlich nicht viel
.
Zitat:
wenn ich 2 als
dp übergebe, wird die farbe des bildes verändert, aber es wird grün :O
Jetzt weißt du, warum Lighten subtrahiert und nicht dividiert
. Deine Prozedur ist zwar richtig, aber wohl einfach nicht dafür geeignet, beim Verdunkeln die Bildfarbe gleich zu lassen => nimm Lighten
.