Tras mucho cacharrear, he conseguido sacar el vídeo frame a frame en formato JPEG, tanto para la imagen real, como para la aumentada. Para esta última he utilizado la función de OpenGl "glReadPixels" [1], la cual captura lo último que se ha pintado OpenGl y lo almacena en un buffer, que posteriormente comprimo a JPEG. Aunque para el proyecto no es el objetivo insertar gráficos aumentados en la imagen pienso que esto podría ser de utilidad para futuros proyectos.
Para la compresión de JPEG he usado la librería libjpeg [2], bastante extendida en el tema.
A continuación se muestra una captura del mismo instante de la imagen real y la aumentada
Imagen real:

Imagen aumentada:

El próximo objetivo será estudiar las apliaciones cliente-servidor y realizar el envío de imágenes entre ambas.
[1] http://www.rootr.net/man/man/glReadPixels/3G
[2] http://en.wikipedia.org/wiki/Libjpeg
No hay comentarios:
Publicar un comentario