camera2APIで取得したfaceから、MouthPositionを取得しようとしているのですが取得できません。どうすればいいのでしょうか?
java
1 Integer xx=face.getMouthPosition ().x; 2 Integer yy=face.getMouthPosition ().y; 3 4 float aa=xx; 5 float bb=yy; 6 canvas.drawPoint(aa,bb,paint);
java
1E/AndroidRuntime: FATAL EXCEPTION: CameraBackground 2 Process: com.example.android.camera2basic, PID: 2247 3 java.lang.NullPointerException: Attempt to read from field 'int android.graphics.Point.x' on a null object reference 4 at com.example.android.camera2basic.AnimationSurfaceView.drawFace(AnimationSurfaceView.java:122) 5 at com.example.android.camera2basic.Camera2BasicFragment$4.process(Camera2BasicFragment.java:250) 6 at com.example.android.camera2basic.Camera2BasicFragment$4.onCaptureCompleted(Camera2BasicFragment.java:339) 7 at java.lang.reflect.Method.invoke(Native Method) 8 at android.hardware.camera2.dispatch.InvokeDispatcher.dispatch(InvokeDispatcher.java:39) 9 at android.hardware.camera2.dispatch.HandlerDispatcher$1.run(HandlerDispatcher.java:65) 10 at android.os.Handler.handleCallback(Handler.java:815) 11 at android.os.Handler.dispatchMessage(Handler.java:104) 12 at android.os.Looper.loop(Looper.java:207) 13 at android.os.HandlerThread.run(HandlerThread.java:61)
あなたの回答
tips
プレビュー