SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: pretty_mv en Lunes 17 de Diciembre de 2007, 15:11

Título: Visualizar Un Flujo De Datos Yv12
Publicado por: pretty_mv en Lunes 17 de Diciembre de 2007, 15:11
Hola!

Mi pregunta es la siguiente: Estoy intentando hacer un sistema de videoconferencia entre un dispositivo móvil y un PC (ya sea un portátil o un ordenador de mesa). La cosa es que la cámara del pocket pc captura imágenes en formato YV12 y no sé cómo hacer para visualizar esas imágenes correctamente en el PC sin necesidad de hacer transformación del espacio de colores. Incluso transformando la imagen a RGB24 (usando las fórmulas de transformación de la Wikipedia) no consigo que se vea como es originalmente. Los tonos muy blancos se ven negros y la mayor parte de la imagen es en blanco y negro.

En definitiva, yo capturo un video o una imagen en el pocket pc y la transmito directamente al pc por medio de una red inalambrica, sin hacer ninguna modificación, envío directamente el flujo de datos que vienen de la camara de la PDA. Luego en el PC tengo los datos de la imagen en formato YV12 y no sé qué hacer con ellos, no sé cómo visualizar la imagen.

Gracias por la ayuda.