Все ли веб-камеры используют YUY2?

Я заметил, что необработанные данные с моей веб-камеры поступают из YUY2. На самом деле, эти «необработанные данные» являются входными данными для обратного вызова AVICAP, и я полагаю, что это фактические данные с веб-камеры.

В любом случае, все ли веб-камеры используют формат YUY2, или мне следует ожидать и других форматов?


person Community    schedule 21.04.2009    source источник


Ответы (1)


YUY2/YUYV, вероятно, наиболее распространены. Я также видел веб-камеры, использующие MJPEG, но они менее распространены. Покрытие обоих из них будет иметь дело с большинством несетевых (Java или других) веб-камер.

person Joe    schedule 21.04.2009
comment
Спасибо. Вы случайно не знаете значение bmiHeader.biCompression для YUYV (лень гуглить)? * несетевые (Java или другие) веб-камеры. Что ты имеешь в виду? - person ; 21.04.2009
comment
Некоторые камеры используют проприетарные интерфейсы на основе Java или IP. Обычно это сетевые веб-камеры, а не локальные USB-камеры. Не уверен в первом. Это было бы константой, которую я бы установил и забыл. :) - person Joe; 21.04.2009