2017-08-10 8 views
-4

私の必要性は:ユーザーが自分のアプリからビデオを録画している場合は、顔検出が機能するはずです。私はビデオ録画中に、ユーザーがカメラから離れすぎているか、カメラに近づいているなどのことを意味しています。その場合、不適切な位置について警告する必要があります。androidでの顔検出parllelyによるビデオ録画

私はいくつかR & Dを実行しましたが、目的の例は見つかりませんでした。 私が見つけたのは、両方の操作を同じビューで同時に実行することができないということです。

私の問題の解決策があれば、教えてください。 OpenGLを提案しないでください。私はそれを使いたくない。

ありがとうございます。

+1

あなたがこれを見た場合疑問に思う作成するいくつかの基本:https://stackoverflow.com/questions/32513379/how-to-record-screen-and-take-screenshots-using-androidを-api –

答えて

1

顔検出用のGoogleのモバイルビジュアルAPIを使用できます。

check hereのドキュメントとチェックのためのhereこのソースコードを使用しているアプリケーションのサンプル

検出器

FaceDetector detector = new FaceDetector.Builder() 
     .build(getApplicationContext()); 

detector.setProcessor(
    new MultiProcessor.Builder<Face>() 
     .build(new GraphicFaceTrackerFactory())); 

//Create a camera source to capture video images from the camera, 
    mCameraSource = new CameraSource.Builder() 
      .setRequestedPreviewSize(640, 480) 
      .setFacing(CameraSource.CAMERA_FACING_BACK) 
      .setRequestedFps(30.0f) 
      .build(getApplicationContext(), detector); 
+0

ありがとうオマール、現在私は同じ方法を使用しています。この方法は、私が顔を検出し、うまく動作するのを助けています。しかし、私はこの方法を使用して、顔検出でビデオを録画することができません。 –

+0

この回答に動画はどこに記録されていますか? –

関連する問題