ARCore 1.4: получение разрешения камеры

Исходя из этого старого вопроса ARCore: получить разрешение камеры, так как ARCore обновил и добавил данные камеры, у меня все еще есть некоторые результаты, которых я не ожидал.

При запуске ARCore: onCreate() я тестировал

Размер imgSize = mSession.getCameraConfig(). GetImageSize(); Размер textSize = mSession.getCameraConfig(). GetTextureSize();

Оба вернули 640*480

Итак, я жду обновления кадра при запуске сеанса, и я попытался

Frame frame = mSession.update(); Камера камера = frame.getCamera(); int[] imgIntSize = camera.getImageIntrinsics().getImageDimensions(); int[] texIntSize = camera.getTextureIntrinsics().getImageDimensions();

Сначала дает 640*480, и только getTextureIntrinsics() возвращает 1920*1080

Итак, нужно ли нам запускать петлю AR до получения разрешения камеры? Или это что-то более приспособленное для разрешения камеры при создании конфигурации ARCore?

Спасибо

0 ответов

Другие вопросы по тегам