OpenCV: сохранить видео в IYUV - PullRequest
       19

OpenCV: сохранить видео в IYUV

0 голосов
/ 28 сентября 2011

Я пытаюсь сохранить видео, снятое камерой. Он работает хорошо, когда я пытаюсь использовать DIVX fourcc, но я пытаюсь сохранить с помощью IYUV fourcc, но это дает ужасные результаты: цвета, кажется, объединены, openCV, как видно, не выполняет преобразование.

Я пробовал cv::cvtColor (src, dst, CV_BGR2YCrCb) и cv::cvtColor (src, dst, CV_BGR2YUV) и ручное преобразование из RGB в YUV, но результат тот же.

Есть ли у вас идеи, как сохранить видео в формате YUV?

Спасибо.

Артур.

1 Ответ

0 голосов
/ 28 сентября 2011

См. этот билет на багтрекере OpenCV. Эта проблема очень похожа на вашу.

Также ручной вызов cv::cvtColor не имеет смысла, поскольку он не может преобразовать в yuv420p, используемый внутренне, видеокодеком.

...