2015-11-24 8 views
5

私はアンドロイドでカメラアプリケーションを開発しています。私のアプリにリアルタイムフィルタリングエフェクト機能を有効にしたいのですが、GPUimageフィルタを使用して画像を撮影する前にカメラのプレビューにリアルタイムフィルタリングエフェクトを有効にする方法がわかりません。私はロリポップバージョンとロリポップバージョンの下にカメラとカメラ2のAPIを使用しています。私は初心者です、誰も助けることができますか?Android2カメラのAPIでリアルタイムフィルタリング効果を追加する方法

+0

これを確認してください。http://stackoverflow.com/questions/8371055/apply-custom-filters-to-camera-output –

答えて

4

あなたはCaptureRequest.Builderメソッドを介してCaptureRequestインスタンスでセピアまたは負のあなただけ設定することができCONTROL_EFFECT_MODEフィールドのような単純なフィルタが必要な場合は mBuilder.set(CaptureRequest.CONTROL_EFFECT_MODE, /*your value*/);

使用可能な値についてdevelopers docを参照してください。

+0

返信ありがとうございます。私はキャンディーカムとretricaアプリのようなカスタムフィルタリングエフェクトを追加したいです.Can私を助けて ? – Gibs

+1

2番目のAPIは一般的ではありません。しかし、私は何かを見つけようとします。 _すべてのキャプチャセッションは、カメラからの画像をキャプチャするために使用できますが、再処理可能なキャプチャセッションだけが、以前の同じセッションでカメラからキャプチャした画像を再処理できます._メソッドcreateReprocessableCaptureSession() –

関連する問題