Hallo liebes mikrocontroller team,
ich möchte gerne ein array erstellen damit ich linear led faden kann.
Im Internet habe ich diese Formel gefunden.
https://www.photonstophotos.net/GeneralTopics/Exposure/Psychometric_Lightness_and_Gamma.htm
1 | Y = (L* / 902.3) ∙ Yn L* ≤ 8
|
2 | Y = ((L* + 16) / 116)3 * Yn L* > 8
|
Habe die Formel in Excel eingefügt und bekomme auch bei 50 die 18% raus.
Jetzt möchte ich die Formel erweitern, das ich den Wertebereich von 0
bis 100 auf 0 bis 255 erweitere.
Damit möchte ich ein Array erstellen mit 256 BINS und in jedem Bin soll
denn das fertige Ergebnis stehen. Damit möchte ich WS2812B LED linear
faden können. Als Beispiel ich möchte von 255 auf 50% Helligkeit faden.
Dann nimm ich mir das Array und die BINS von 255 bis 127 mit den
entsprechenden Helligkeitswerte aus der CIE1931 Formel.
Wenn ich die Formel erweitere muss denn auch der entsprechende
Wertebereich erweitert werden?
1 | Y = (L* / 902.3) ∙ Yn L* ≤ 8 / 100 * 255 = 20
|
2 | Y = ((L* + 16) / 116)3 * Yn L* > 8 / 100 * 255 = 20
|
Bedeutet das ich statt die 18% für 50 rausbekomme, denn für 18% die 127
rausbekommen müsste?
Oder müsste ich für die 50 denn die 18/100*255 also 45% rausbekommen?
Entschuldigung mein Mathe ist nicht so gut.
Und brauche eure Hilfe.