Android 10 Dual Self ie регрессия камеры? - PullRequest
0 голосов
/ 24 января 2020

Мы используем в своем приложении камеры с двойным самочувствием ie Pixel 3XL (приложение специально разработано для телефона Google Pixel 3XL).

Все было хорошо, мы использовали широкие и теле (нормальные) камеры в спереди, и все работало нормально.

Затем пришло обновление Android 10, и тот же код теперь генерирует изображения с «широких» и «обычных» камер, которые идентичны с точки зрения поля зрения. Другими словами, широкие и телекамеры видят один и тот же угол (за исключением того, что широкоугольный объектив немного мягче обычного объектива, что понятно, поскольку обычный объектив имеет оптическую автофокусировку, а широкий - с фиксированным фокусным расстоянием).

Мы пробовали разные примеры и разные пути кода, java и kotlin, значения не имеют. Точно такой же пример кода, который просто показывает предварительный просмотр нормального и широкого объектива рядом друг с другом

Вкл. Android 9 - они сильно различаются В Android 10 (API 29) - идентичны с точки зрения FOV

Пробовал на разных физических устройствах, просил других примерить их - на 100% согласованно. Неважно, что это за приложение - код двойной камеры с двойной самооценкой ie не совместим.

Чего нам не хватает? Есть ли какие-либо настройки, которые мы должны использовать на A10, которые были включены по умолчанию на A9?

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