Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
AW: Farbeinterpolation von Zwischenpixel
25. Okt 2010, 19:04
Natürlich Prozentual
x=50.25
y=22.75
FarbwertVon[50,22] * 0.25 * (1 - 0.75)
+ FarbwertVon[51,22] * (1 - 0.25) * 0.75
+ FarbwertVon[50,23] * 0.25 * (1 - 0.75)
+ FarbwertVon[51,23] * (1 - 0.25) * 0.75
FarbwertVon[Trunc(x), Trunc(y)] * Frac(x) * (1 - Frac(y))
+ FarbwertVon[Trunc(x) + 1, Trunc(y)] * (1 - Frac(x)) * Frac(y)
+ FarbwertVon[Trunc(x), Trunc(y) + 1] * Frac(x) * (1 - Frac(y))
+ FarbwertVon[Trunc(x) + Trunc(y) + 1] * (1 - Frac(x)) * Frac(y)
also jeweils für Rot, Grün und Blau
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu (25. Okt 2010 um 19:07 Uhr)
|