camera2APIで動画を1分ごとに撮り直す機能を実装しています。
それと同時にカメラに映った人の顔の数を数えるcamera2APIの機能も実装しています。
1分ごとに撮り直す際に PreviewSessionをnullにしたり、MediaRecorderをresetしています。
一方CameraDeviceはnullにしたりcloseしたりせずに、また動画を1分撮影開始するコードになっています。
しかし、顔認識のコードでは1分経ってPreviewSessionや、MediaRecorderをresetしたりnullにしたりした後に、それらの変数を再度作っても、1分経つ前の最後に取得した顔の数を繰り返して表示してしまいます。
CameraDeviceを初期化するしかないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。