8

私は現在、カメラのライブプレビューを表示できるAndroidアプリを作成しましたが、ライブピクセル操作(つまり、画像をグレースケール、セピアトーンにするなど)を実行する方法を探しています。今のところ、これを以前に行った人のコードは見つかりませんでした。

どんな助けでもいただければ幸いです。

4

2 に答える 2

7

を使用しCamera.Parametersて、適切な効果を設定できます。詳しくはこちらをご覧ください。

自分で操作したい場合はonPreviewFrame、カメラを使用してください。これにより、生byte[]YUVフォーマットが得られます(デフォルトでは、他のフォーマットに設定することもできます。プレビューフォーマットの設定については、こちらをご覧ください)。

これで、で必要なピクセル操作を実行できるようになりましたbyte[]

お役に立てれば!

于 2011-04-20T07:04:01.033 に答える