Как получить разрешение кадра YUV

У меня есть файл .yuv, и я хочу прочитать его с помощью C ++. Проблема в том, что я не знаю, это разрешение. Итак, есть ли какие-либо средства для получения разрешения из файла yuv?

Кроме того, я не знаю количество кадров. Следовательно, я не могу использовать ftell () и делить его на общее количество кадров.

-3

Решение

Насколько я знаю, нет .yuv формат файла. Некоторые программы используют это расширение для хранения необработанных данных, но это не формат. Поэтому нет возможности использовать файл, если вы уже не знаете метаданные.

И вам нужно заранее знать, чередуются ли сэмплы цветности с яркосодержащими или хранятся отдельно, и если есть какие-либо битовые и / или какие-либо дополнительные строки, просто чтобы иметь возможность считывать данные из файла.

Затем вам также необходимо заранее знать разрешение кадра, подвыборку цветности и цветовое пространство, чтобы правильно обрабатывать эти данные.

6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]