Android(3.2以上)のカメラプレビュー画面で基本的なオブジェクト検出を行っています。プレビュー画面での処理をサポートしていないデバイスの場合、プレビュー画面をバッファリングして処理し、バッファをクリアしています。この部分は希望どおりに機能しています。
私が今望んでいるのは、他のアプリがフォアグラウンドで実行されている間に、このアプリをバックグラウンドで実行することです。私は Android サービスを使用しており、バックグラウンドで小さなテスト アプリを実行できます。しかし、私の懸念はカメラプレビューアプリにあります。
プレビュー画面を表示したくなくて、プレビュー画面の情報を加工に利用したい。これは質問するには多すぎるかもしれませんが、これが可能かどうか知りたかったのです。希望を示すこのリンクに出会いました。基本的には、ビデオ (プレビュー) ストリームを画面に表示せずに処理したいと考えています。これが可能であれば、このアプリをバックグラウンドに配置し、他のアプリをフォアグラウンドに配置することを考えることができます.
残念ながらコードを共有することはできませんが、これはサーフェス ビューを作成してプレビューを開始する標準的なロジックです。
これについての洞察をいただければ幸いです。