Se connecter avec
S'enregistrer | Connectez-vous

algorithme de conversion RGB>YUV

Dernière réponse : dans Programmation

Salut.

J'ai un programme qui (entre autres) convertit un flux vidéo du format RGB en format YUV 411 planar. Or j'ai un problème, en sortie la vidéo est en noir et blanc...
J'ai cherché un peu partout sur le net et les équations que j'utilise sont les suivantes :

Y = 0.257*R + 0.504*G + 0.098*B + 16
U = 0.439*R - 0.368*G - 0.071*B + 128
V = -0.148*R - 0.291*G + 0.439*B + 128

sachant que j'en ai essayé d'autres qui me donnent le même résultat. J'ai l'impression que j'ai seulement la luminance (composante Y)... Quelqu'un a-t'il déjà eu ce problème ? Si oui pourrait-il m'aider ? Merci d'avance.

NB : j'ai posté dans C/C++ car le programme est fait dans ce langage...

Autres pages sur : algorithme conversion rgb yuv

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte