Описание тега android-camerax

Если ваша проблема связана с наблюдаемым поведением, а не с использованием API, включите информацию о конкретном устройстве (даже если устройство является эмулятором).
3 ответа

Нажмите, чтобы настроить фокус / экспозицию в CameraX

Я хотел бы реализовать стандартный UX касания точки в предварительном просмотре, чтобы настроить точки автофокуса и автоэкспозиции в соответствии с местом, где они постукивали. Я обнаружил функцию Preview.focus(), однако она говорит, что ей нужны ра…
30 май '19 в 18:45
2 ответа

java.lang.IllegalStateException: CameraX еще не инициализирован

Я слежу за этим Google Codelab о CameraX И когда я добираюсь до части добавления предварительного просмотра камеры, я делаю это так: val previewConfig = PreviewConfig.Builder().apply { setTargetAspectRatio(Rational(1, 1)) setTargetResolution(Size(64…
20 май '19 в 20:23
2 ответа

Как заблокировать / заморозить предварительный просмотр CameraX TextureView?

Я следую за лабораторией кода CameraX, а также посмотрел их пример приложения и исходный код в Android Studio, но, похоже, нет способа заморозить или заблокировать TextureView это показывает предварительный просмотр кадров. В API Camera2 мы можем пр…
21 май '19 в 12:45
0 ответов

Предоставляет ли новый CameraX api поддержку нескольких камер для отдельной обработки потоков двух камер?

Я хочу создать приложение для фотографирования одновременно двумя камерами с двумя камерами и хотел бы спросить, знает ли кто-нибудь, позволяет ли новый API CameraX обрабатывать оба потока камер по отдельности.
17 май '19 в 13:22
1 ответ

Ошибка слияния манифеста при добавлении зависимости gradle CameraX

Я пытаюсь использовать библиотеку CameraX в новом проекте Android Studio на основе официального демонстрационного приложения CameraX: https://github.com/android/camera/tree/master/CameraXBasic Я добавил следующие зависимости в мой (модуль) build.gra…
0 ответов

Могу ли я захватить только верхнюю часть изображения с cameraX?

Я хочу сделать верхнюю часть изображения с помощью cameraX. Я знаю, что мы можем применить соотношение к изображению, но когда я это делаю, оно применяется к центру изображения. Я смотрю на другой метод в ImageCaptureConfig.Builder, но я не нашел ни…
28 май '19 в 14:41
10 ответов

Как библиотека CameraX может включать / выключать фонарик?

Я разрабатываю функцию с возможностью переключения горелки в состояние ВКЛ / ВЫКЛ. Несколько дней назад мы увидели новую библиотеку от Google в io2019. У меня возникла идея, почему бы не использовать ее. Через некоторое время я не вижу возможности и…
2 ответа

Как установить правильное соотношение сторон с помощью CameraX?

Я слежу за кодовой меткой CameraX и получаю неправильное соотношение сторон при предварительном просмотре, даже используя setTargetAspectRatio а также setTargetResolution методы. private fun startCamera() { // Create configuration object for the vie…
5 ответов

Как переключиться на фронтальную камеру на CameraX?

Я выполнил шаги, описанные здесь, чтобы настроить CameraX, и теперь я пытаюсь заставить работать кнопку камеры на передней панели. Вот мой код настройки: private lateinit var preview: Preview private fun startCamera() { // Create configuration objec…
16 май '19 в 23:08
3 ответа

Что такое Android CameraX?

Что такое Android CameraX? В Google I/O 2019 запланирован сеанс о CameraX. Что это? Это новый фреймворк API? Это новая библиотека? https://events.google.com/io/schedule/events/8d400240-f31f-4ac2-bfab-f8347ef3ab3e Означает ли это, что Camera2 API уст…
23 апр '19 в 02:51
7 ответов

Можно ли записывать видео с CameraX (Android Jetpack)?

Google выпустил новую библиотеку CameraX как часть Jetpack. Это отлично смотрится для фотографирования, но мой вариант использования также требует создания видео. Я попытался найти это, но ничего не смог найти. Итак, возможно ли записывать видео с п…
09 май '19 в 07:51
6 ответов

Как увеличить камеру с помощью Android CameraX API?

Я попытался увеличить камеру с помощью кода ниже, используя CameraX, Сначала я получаю Preview от CameraX и попытался выполнить масштабирование с помощью Preview как ниже. var config = CameraX.getDefaultUseCaseConfig(PreviewConfig::class.java, lensF…
09 май '19 в 10:23
1 ответ

Как правильно запускать и останавливать камеру с помощью CameraX?

Я начал изучать библиотеку CameraX вместе с примером приложения и заметил некоторую несогласованность в управлении жизненным циклом. В этой теме я буду говорить только о предварительном использовании, поскольку оно в основном связано с жизненным цик…
09 май '19 в 11:33
5 ответов

Android CameraX ничего не показывает

Я реализовал новый пример, вот ссылка, которая описывает новый API CameraX из кодов Google, но TextureView ничего не показывает и выдает следующее исключение: OpenGLRenderer: [SurfaceTexture-0-7609-1] dequeueImage: SurfaceTexture не прикреплен к пре…
09 май '19 в 16:58
0 ответов

Захват изображения с помощью CameraX API (Android Jetpack) в другом режиме, например, Портрет, HDR или Ночь?

Как сделать снимок с помощью CameraX API в портретном, HDR, ночном или косметическом режиме? Я ищу, но не нашел никакого результата. Пожалуйста, объясните и дайте мне пример кода и комментарий ниже.
1 ответ

Как плавно справиться с изменением ориентации с помощью camerax и TextureView?

Я пытаюсь получить плавный переход при смене ориентации, как это делает стоковое приложение камеры (значки вращаются, изображение с камеры не мигает). Я уже сделал часть поворота значка, установив ROTATION_ANIMATION_CROSSFADE и вручную запустить ани…
15 май '19 в 09:13
1 ответ

java.lang.IllegalArgumentException: предлагаемое разрешение карты отсутствует разрешение для камеры 1

Эта ошибка возникает при использовании CameraX.LensFacing.FRONT, тестировал на эмуляторе E/AndroidRuntime: FATAL EXCEPTION: main Process: meter.meter, PID: 15289 java.lang.RuntimeException: Unable to start activity ComponentInfo{meter.meter/meter.me…
16 май '19 в 02:02
1 ответ

Как связать предварительный просмотр и текстуру в CameraX

Недавно я попытался разработать плагин флаттера с cameraX, но обнаружил, что просто невозможно связать Preview с текстурой флаттера. В прошлом мне нужно было только использовать camera.setPreviewTexture(surfaceTexture.surfaceTexture()) для привязки …
16 май '19 в 07:54
5 ответов

Как исправить поддержку поворота CameraX

Я столкнулся с проблемой поддержки поворота экрана CameraX. Портрет: Пейзаж: Код трансформации: private void updateTransform() { Log.d(TAG, "updateTransform: "); Matrix matrix = new Matrix(); float centerX = cameraViewTextureV.getWidth() / 2f; float…
1 ответ

Какой API камеры Android я должен использовать

У меня есть требование реализовать поведение камеры в приложении, когда пользователь может сделать снимок QR-кода, а затем я буду использовать API сервисов Google Play для обработки и декодирования QR-кода. Так что все, что мне нужно сделать, это сф…