回复 益力多小哥 你可以将从Camera2获取的视频帧先交由MLKit处理,等MLKit处理完成之后,也就是收到检测点之后再将图片效由OpenGL进行处理,下面是一段参考代码,希望对你有所帮助。
CameraCaptureSession.CaptureCallback captureCallback =
new CameraCaptureSession.CaptureCallback() {
@Override
public void onCaptureCompleted(...) {
// Get the image from the result
Image image = result.getImage();
InputImage inputImage = InputImage.fromMediaImage(image, rotationDegrees);
faceDetector
.process(inputImage)
.addOnSuccessListener(
new OnSuccessListener<List<Face>>() {
})
}
}
};