Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#3

AW: Farbeinterpolation von Zwischenpixel

  Alt 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)
  Mit Zitat antworten Zitat