Образцы Mediapipe не совместимы с последними версиями androidx.camera - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь использовать этот фреймворк с собственной моделью, и он работает хорошо.

Моя проблема касается версий 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], Спасибо!

...