2017-05-27 6 views
-1

私は現在、Camera APIを使用していて、独自のカスタムカメラを作成しています。多くの有名なカメラアプリ(キャンディーカメラb16など)と同じように、独自のカスタムフィルタを追加したいと考えています。Camera APIに独自のカスタムフィルタを追加するにはどうすればよいですか?

現在、setCameraEffectパラメータを使用して、Effect_MONO EFFECT_NEGATIVEのような組み込みフィルタを設定できます。

自分のカスタムフィルタを追加するにはどうすればよいですか?

答えて

0

このための最も簡単で最も効果的なオプションは、カメラフレームをOpenGL形式のテクスチャにバインドし、独自のフィルタをGLSLシェーダとして使用することです。

this oneのようにあなたのためにこれをすべて行うライブラリがあります。

+0

このライブラリを試しました。それはフィルタの限られたセットを持っている、私は私がOpenGLを知っている場合、私はより多くのフィルタを作ることができると信じていますが、OpenGLは私の主題は決してされていません。とにかくありがとう。 @Bernd –

関連する問題