Android CameraX - CameraView и ImageCapture в одном действии - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь использовать захват изображения CameraView. К сожалению, метод takePicture не позволяет никакой конфигурации. Я хочу снимать фотографии с указанным разрешением c. Когда я использую ImageCapture, мне нужно вручную настроить объекты CameraX. Как с этим бороться?

1 Ответ

1 голос
/ 28 апреля 2020

CameraView - это компонент CameraX высокого уровня, который позволяет легко использовать сценарии использования Preview, ImageCapture и VideoCapture, а также прикреплять открытие / закрытие камеры к жизненному циклу. за счет гибкости / настраиваемости. Если вам просто нужно что-то, чтобы легко отображать предварительный просмотр и снимать фотографии / видео, вы должны использовать CameraView, но если вам нужен больший контроль над такими вещами, как разрешение захвата изображения, вам нужно будет настроить и построить варианты использования, и настройте камеру самостоятельно.

Обратите внимание, что CameraView также предоставляет некоторые дополнительные полезные функции, такие как касание к фокусу и пинч-масштабирование, которые вам придется реализовать самостоятельно, если вы вручную установите варианты использования Preview и ImageCapture.

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