c opencv image-processing ffmpeg v4l2

Procesando imágenes.Raw usando ffmpeg o OpenCV



image-processing v4l2 (1)

Después de leer la página de Wikipedia del formato de imagen Raw, que es el negativo digital de cualquier imagen.

Para ver o imprimir, la salida del sensor de imagen de una cámara debe procesarse, es decir, convertirse en una representación fotográfica de la escena y luego almacenarse en un formato de gráficos de barrido estándar como JPEG. Este procesamiento, ya sea que se realice en la cámara o más adelante en un convertidor de archivos sin formato, implica una serie de operaciones, que incluyen generalmente

Tengo algunos archivos .raw tomados de mi Logitech c920 usando el ejemplo de v4l2, pero cuando muestro la imagen se ve así: una imagen cruda donde en otros marcos puedo ver mi sombra

¿Alguien sabe cómo procesar esos archivos para ver el cuadro completo?

Aquí hay un enlace al archivo original .raw


ffmpeg -f rawvideo -s 640x480 -pix_fmt yuyv422 -i frame-1.raw frame-1.jpg

Las opciones se configuraron según el código v4l2 vinculado, y la imagen resultante es la que esperaría obtener.