Androidカメラを使ってクロマキーエフェクトを作りたいです。手順を追う必要はありませんが、Android カメラをハイジャックしてフィルターを適用する最良の方法を知りたいです。私は API を調べましたが、カメラからのデータを操作する方法について非常に決定的なものは見つかりませんでした。最初は表面テクスチャの使用を検討しましたが、それがどのように役立つか、または使用する方法さえ完全にはわかりません。次に、GLSurfaceView を使用してチェックアウトしました。これは正しい方向かもしれませんが、よくわかりません。
また、私の質問に追加するために、画像のプレビューと保存の両方をどのように処理しますか? 画像を最低でも 2 回処理しますか? プレビュー中に1回、保存中に1回?おそらくそれが最善の解決策だと思います。
最後に、処理を処理して速度を最適化する C/++ ラッパーを作成することは理にかなっていますか?
どんな助けでも大歓迎です。いくつかの例へのリンクも大歓迎です。
ありがとう。