Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Farbeinterpolation von Zwischenpixel

  Alt 25. Okt 2010, 18: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
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (25. Okt 2010 um 18:07 Uhr)
  Mit Zitat antworten Zitat