BMP-Bild von RGB nach YUV konvertieren
Verfasst: Sonntag 20. November 2011, 12:56
Hallo zusammen,
ich bin neu hier und weiß leider nicht ob ich die Frage hier im richtigen bereich stelle?
Es geht um folgendes: Ich brauche ein programm das ein BMP-Bild von RGB zeilenweiße die Farbwerte der einzelnen Pixel in RGB ausgibt und in die YUV-Werte umrechnet und diese Ebenfalls ausgibt.
Leider hab ich keinen blasen schimmer wie ich da ran gehen soll.
Die formel zum umrechnen von RGB in YUV habe ich shcon rausgesucht:
y = r * 0:299000 + g * 0:587000 + b * 0:114000
u = r * -0:168736 + g * -0:331264 + b * 0:500000 + 128
v = r * 0:500000 + g * -0:418688 + b * -0:081312 + 128
Was mir aber nicht klar is was der Summand 128 bewirkt?
kann mir hier jemand helfen?
lg Coopercpp
ich bin neu hier und weiß leider nicht ob ich die Frage hier im richtigen bereich stelle?
Es geht um folgendes: Ich brauche ein programm das ein BMP-Bild von RGB zeilenweiße die Farbwerte der einzelnen Pixel in RGB ausgibt und in die YUV-Werte umrechnet und diese Ebenfalls ausgibt.
Leider hab ich keinen blasen schimmer wie ich da ran gehen soll.
Die formel zum umrechnen von RGB in YUV habe ich shcon rausgesucht:
y = r * 0:299000 + g * 0:587000 + b * 0:114000
u = r * -0:168736 + g * -0:331264 + b * 0:500000 + 128
v = r * 0:500000 + g * -0:418688 + b * -0:081312 + 128
Was mir aber nicht klar is was der Summand 128 bewirkt?
kann mir hier jemand helfen?
lg Coopercpp