如何聆听cameraX镜头的朝向变化

时间:2020-05-02 15:36:58

标签: android android-camera2 android-camerax

camerax是否为镜头变脸回调提供api?切换面向镜头的相机后,我想在完成更换并准备使用相机时得到通知。

目前,我正在使用camerax的这种依赖关系

df[(df[list(col_lst)] == 100).all(1)]
#df.loc[(df[list(col_lst)] == 100).all(1)]

1 个答案:

答案 0 :(得分:1)

像这样的声音在相机开始发射帧时需要信号。例如,您可以使用from sklearn.metrics import precision_score score = precision_score(y_test, predicted, average='weighted') print(score) 并在预览用例上设置Camera2Interop。在将CaptureCallback用于您想要的镜头面之后,使用CameraSelector绑定预览用例后,您可以侦听onCaptureCompleted()被调用时的情况,这应该会向您发出照相机已启动的信号。

val builder = Preview.Builder()
Camera2Interop.Extender(builder).setSessionCaptureCallback(object: CameraCaptureSession.CaptureCallback() {
   override fun onCaptureCompleted(session: CameraCaptureSession, request: CaptureRequest, result: TotalCaptureResult) {
      // Camera will start emitting frames
   }
})
val preview = builder.build()