2012-05-16 3 views
0

Hy все,YUV в RGB в iOS5 с OpenGLES

Я стараюсь, чтобы преобразовать данные YUV (yuv420p) в данных RgB в ИОС 5 с OpenGLES. Я уже посмотрел демо-версию GLCameraRipple от Apple, но это не сработало для меня.

Кто-нибудь пробовал это раньше и может мне помочь?

Приветствия

+1

Что не получилось? Apple предоставляет весь код, необходимый для получения данных YUV, и конвертировать эти кадры в RGB прямо в этом примере. Вам нужно будет быть более конкретным. –

+0

Демо-версия использует бипланарный формат, но yuv420p - это плоский формат yuv. Это проблема!! – TheRock

+0

@ TheRock, который должен означать только корректировку выборки текстуры; конверсия одна и та же. – Tommy

ответ

0

GLCameraRipple не использует данные RAW YUV. Он использует буфер кадра прямо из камеры. Получение GLCameraRipple для работы с необработанными данными YUV невозможно, потому что вы не можете сложить обратно созданный вручную буфер.