-1

私はyuv420pファイル形式をrgb888に変換しているので、 http://en.wikipedia.org/wiki/YUVから参照しました

ただし、コードはセクション「Android で使用される Java ソース コード」(wiki ページの最後のセクション) に記載されており、それらは 2 つのステートメント
u = u-128; です。v = v-128;

u,v コンピテントから 128 を減らすための数学的理由が必要です...

plz、ubuntu 12.04でArgb8888形式でビデオをレンダリングするためのプレーヤーを提案してください

4

1 に答える 1

0

uおよびvコンポーネントは正または負のいずれかになりますが、符号なしの値で格納されます。そのため、正の値を維持するために生成時に 128 が追加されました。適切な値を復元するには、128 を再度減算する必要があります。

于 2013-09-20T13:27:27.047 に答える