1

私は画像を表示するためにAndroidの表面ビューを使用しています。私はffmpegからデコードされたyuvフレームバッファを持っています。opengl esを使用してyuvをrgbに変換して表示する方法。Androidネイティブコードでyuvをrgbに変換する例はありますか.

4

1 に答える 1

0

基本的な C++ コードと、私も採用したこの変換に関する多くの改善点を示す以下の論文を参照してください (SIMD 部分を除く :)。

http://lestourtereaux.free.fr/papers/data/yuvrgb.pdf

さらに、使用しているopenglのバージョンによっては、この変換を偶数シェーダーに入れることができます。

お役に立てれば... :)

于 2012-12-31T14:30:26.370 に答える