YCbCr RVB à partir de la matrice de table
Ci-dessous est une matrice pour convertir RVB, YCbCr. Pouvez-vous me dire comment puis-je obtenir la formule pour convertir ce Format RVB?
Je veux dire, j'ai YCbCr valeur disponible et je veux obtenir RVB.
Voulez-vous dire par "convertir RVB, YCbCr"? Demandez-vous à comment la formule est dérivée? Sinon, je pense que vous avez répondu à votre propre question.
Oui, je me demande Comment la formule peut être dérivée? Il longtemps, je n'ai matrice de maths.
Est-ce pour les devoirs?
Non, C'est JobWork. 🙂
Haha, d'accord. Ma réponse pourrait faire l'affaire.
Oui, je me demande Comment la formule peut être dérivée? Il longtemps, je n'ai matrice de maths.
Est-ce pour les devoirs?
Non, C'est JobWork. 🙂
Haha, d'accord. Ma réponse pourrait faire l'affaire.
OriginalL'auteur SunnyShah | 2010-10-27
Vous devez vous connecter pour publier un commentaire.
Si vous vous demandez comment la formule est dérivée, vous pouvez rechercher pour "la couleur de systèmes de coordonnées". Cette page a une bonne discussion sur le Format de l'espace, en particulier.
Nous savons que presque n'importe quelle couleur peut être représenté par une combinaison linéaire de rouge, de vert et de bleu. Mais vous pouvez transformer (ou "rotation") que le système de coordonnées tel que les trois éléments de base ne sont plus RVB, mais quelque chose d'autre. Dans le cas de YCbCr, Y couche est la couche de luminance, et Cb et Cr sont les deux chrominance couches. Cb est en corrélation plus étroite vers le bleu, et le Cr est en corrélation plus étroite au rouge.
YCbCr est souvent préféré car le système visuel humain est plus sensible aux changements de luminance que quantitativement équivalent des changements dans la chrominance. Par conséquent, une image codeur JPEG permet de compresser les deux chrominance couches de plus que la couche de luminance, résultant en un taux de compression élevé.
EDIT: j'ai mal compris la question. (Vous devez l'éditer pour préciser.) Voici la formule pour obtenir RVB, YCbCr, pris de la le lien ci-dessus:
Lien sympa, mais la formule n'est pas tout à fait exact - comme l'a déclaré que c'est pour les valeurs 0.0-1.0, pas de 0 à 255.
Oui, bon point. Le lien contient également de l'extra (pourtant simple) modification de [0,255].
Une chose que j'ai négligé, tandis que la mise en œuvre de la conversion est la mise à l'échelle de l'origine et de préoccupations pour y, u, et v mentionné dans le "Crucial des Petits Faits".
OriginalL'auteur Steve Tjoa
Je ne vais pas compte de la
round
partie, mais depuisM
semble inversible:Vous pouvez compléter le vecteur résultant.
OriginalL'auteur Jacob
Pourquoi n'êtes-vous pas satisfait de cette formule?
Je veux dire que j'ai YCbCr disponible et je veux le convertir en RVB.
OriginalL'auteur Eugene Smith
http://www.fourcc.org/fccyvrgb.php a YUV RVB conversions.
avez-vous vérifier le lien? Les deux formules sont disponibles.
Rançon, Mais je veux formule dérivée à partir de ci-dessus de la matrice seule.
OriginalL'auteur I82Much