2011-02-22 2 views
2

원시 카메라 프레임을 사용하여 OpenGL에서 일부 비디오 처리를하고 있습니다. 나는 BGRA에게 카메라를 말해달라고 부탁했는데, 아이폰에서 그게 더 뛰어나다 고 들었다. 자, 네이티브 카메라 포맷이 YUV라는 것을 알고 있지만, 처리를 위해 나는 빨간색 녹색 파란색을하고 있습니다.아이폰 비디오 성능을위한 낮은 컬러 포맷 (BGRA 대 RGBA)

BGRA의 모든 것에 진실이 있습니까? 누군가 여기서 일어난 일을 설명 할 수 있을까요? 나는 OpenGL을 위해 최적화하려고 노력하고 있는데, FBO, RGBA, GL_RGBA8_OES, 또는 GL_RGB565를 FBO 등으로 사용해야하는 지 확실하지 않습니다. 내 파이프 라인은 카메라> glTexImage2D> 쉐이더> glReadPixels> H.264입니다.

모두에게 감사드립니다.

+0

위키 피 디아 [RGBA color space] (https://en.wikipedia.org/wiki/RGBA_color_space)는 차이점을 설명합니다. –

답변

1

미리 곱하기 알파를 사용하는 BGRA가 iphone을위한 최선의 방법이라고 생각됩니다.

관련 문제