Плохое качество Android CameraX preview (видоискатель) - PullRequest
1 голос
/ 18 января 2020

У меня проблема с предварительным просмотром с помощью примера приложения CameraX. Качество предварительного просмотра предварительно установленного приложения камеры лучше, чем у образца CameraX, , но качество фотографий в порядке. В примере проекта также реализовано касание к фокусу, так что я думаю, что это не проблема. Я использую этот код для настройки предварительного просмотра. Что может быть не так?

private fun buildPreviewUseCase(): Preview {
    val display = viewFinder.display
    val metrics = DisplayMetrics().also { display.getMetrics(it) }
    val preview = Preview.Builder()
            .setTargetRotation(display.rotation)
            .setTargetResolution(Size(metrics.widthPixels, metrics.heightPixels))
            .build()
            .apply {
                previewSurfaceProvider = viewFinder.previewSurfaceProvider
            }
    preview.previewSurfaceProvider = viewFinder.previewSurfaceProvider
    return preview
}

Предварительный просмотр образца CameraX

enter image description here

предустановленные приложения камеры просмотр

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...