Приложения для Android-камер станут намного лучше благодаря CameraX

Автор: Lewis Jackson
Дата создания: 11 Май 2021
Дата обновления: 1 Июль 2024
Anonim
Android. Работаем с камерой через CameraX.
Видео: Android. Работаем с камерой через CameraX.

Содержание


Установить на бесконечность

Разработчики сталкиваются с ошеломляющим количеством разнообразия при кодировании своих приложений. Десятки производителей телефонов выпускают сотни телефонов каждый год с вариантами «кто знает сколько» на борту. Разработчикам, которые создают приложения, которые подключаются к камерам устройства, также приходится сталкиваться с невероятным набором компонентов под объективом, таких как датчики и IPU, не говоря уже об уникальных алгоритмах. Войдите в CameraX.

По словам Google, CameraX облегчит разработчикам написание приложений для камер. Это новый API, который работает практически на всех устройствах Android, вплоть до Android 5.0 Lollipop. Это должно решить проблемы совместимости устройств и исключить необходимость для разработчиков полагаться на специфический для устройства код в своих приложениях. Это очень освобождает.

Две строки кода мгновенно позволяют сторонним приложениям взаимодействовать с приложением стандартной камеры на каждом телефоне на рынке. Это значительно сокращает время, необходимое для написания собственного приложения. Кроме того, он позволяет разработчикам включать расширенные функции, такие как красота, портрет, HDR и ночной режим. Представьте себе, что вы открываете Instagram и получаете доступ к встроенной функции HDR вашего телефона при съемке этих сверкающих селфи.


Наберите это в

CameraX позволяет разработчикам добавлять модули «подключи и работай» в свои приложения, чтобы охватить основные функции камеры. К ним относятся предварительный просмотр изображений на дисплее, анализ изображений с помощью машинного обучения и захват фотографий в полном разрешении. Он учитывает соотношение сторон, ориентацию, размер предварительного просмотра и различные разрешения.

Поскольку CameraX справляется с этими основными задачами, разработчики могут сосредоточиться на производительности и других функциях. Google говорит, что планирует постоянно обновлять CameraX. Новая лаборатория камер проведет тестирование на разных камерах, операционных системах, уровнях API и производительности, поэтому совместимость всегда будет актуальной.

Google надеется, что разработчики протестируют CameraX, который находится в альфа-статусе, так что он может перенести функциональность в Android Studio раньше, чем позже.


Окончательный результат этих усилий должен привести к повышению производительности камеры в сторонних приложениях, что является хорошей новостью для всех.

2018 год почти подходит к концу, и это, несомненно, был отличный год для смартфонов. Мы уже быстро готовимся к ранним громким релизам в 2019 году и, если не учитывать, уверены, что наш статус ветеранс...

На выставке IFA 2019 компания Au представит новый продукт ROG Phone 2 в ЕС, новые умные часы и два новых ноутбука tudioBook - ProArt tudioBook One и ProArt tudioBook Pro X - которые будут конкурироват...

Интересные публикации