-
-
Erfahrener Benutzer
Robotik Einstein
Halo Projector,
Häufig werden als Umrechnung von YCrCb in RGB folgende Formeln angegeben:
Definitionsformeln:
Y=a*R+b*G+c*B
Cr= R-Y
Cb= B-Y
Cg=G-Y
mit:
Y: Luminanz (Gesamthelligkeitswert)
R: Rotwert
G: Grünwert
B: Blauwert
a,b,c: Faktoren
für die Faktoren wird oft angegeben (es existieren auch andere Werte):
a: 0,299
b: 0,587
c: 0,114
Für die Transformation von YCrCb in RGB gilt also:
R=Y+1,402*Cr
G=Y-0,344*Cb-0,714*Cr
B=Y+1,772*Cb
Du hast recht, negative Werte für R, G, B sind physikalisch nicht sinnvoll.
Der theoretisch maximale Wert für z.B. B errechnet sich zu
B=255+1,772*255=707
Wie man dabei Werte zu bis zu 6000 herausbekommen kann ist mir ein Rätsel.
Kannst Du mal Versuche machen, indem Du die Kamera in einem (abgedunkelten Raum) einen Monitor aufnimmst, mit bekannten Farben?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen