Я пытаюсь использовать этот фреймворк с собственной моделью, и он работает хорошо.
Моя проблема касается версий androidx.camera
, я столкнулся с проблемой, что CameraXPreviewHelper зависит от старой версии ядро камеры .
androidx.camera: ядро камеры: 1.0.0-alpha06
Это часть основного метода для открытия камеры из вспомогательного класса.
public void startCamera(Activity context, CameraFacing cameraFacing, SurfaceTexture surfaceTexture) {
LensFacing cameraLensFacing = cameraFacing ==
CameraFacing.FRONT ? LensFacing.FRONT : LensFacing.BACK;
PreviewConfig previewConfig = (new Builder()).setLensFacing(cameraLensFacing)
.setTargetResolution(TARGET_SIZE).build();
this.preview = new Preview(previewConfig);
this.preview.setOnPreviewOutputUpdateListener((previewOutput) -> {
.
.
.
}
К сожалению preview.setOnPreviewOutputUpdateListener
больше не существует ( удалено начиная с 1.0.0-alpha07).
Как правильно реализовать предварительный просмотр камеры с помощью медиапайпа на основе последних API-интерфейсов камеры? (или любой другой API)
Сообщается выпуск , а также
обновление : был бы признателен, если кто-то может пометить его тегом [mediapipe], Спасибо!