Hello out there!
Stimmt denn meine Umrechnung?
„Um einen RGB-Wert in einen 8-Bit Graustufen-Wert umzurechnen kann man die Formel "G = (R+G+B)/3" verwenden. Da das menschliche Auge allerdings verschiedene Farben verschieden stark wahrnimmt, Grün am stärksten, wird oft folgende Umrechnung verwendet: "G = 0,299*R + 0,587*G + 0,114*B".“ [http://de.wikipedia.org/wiki/RGB-Farbraum]
Die Gewichtung der drei Farbkanäle ist wohl ein Mittelwert aus empirischen Untersuchungen, für verschiedene Personen jedoch individuell unterschiedlich.
Ich würd allerdings nicht erst runden und dann addieren, sondern erst addieren und dann runden. Sonst könnest du bei anderen Faktoren, wenn du mehr aufrundest als abrundest, auch 256 als Ergebnis erhalten:
F F*255 gerundet
0.304 77.52 78
0.584 148.92 149
0.112 28.56 29
----- –––
1.000 256
See ya up the road,
Gunnar
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)