首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ARCore :获取摄像头分辨率

ARCore :获取摄像头分辨率
EN

Stack Overflow用户
提问于 2017-10-10 20:48:03
回答 2查看 1.4K关注 0票数 0

有什么方法可以得到相机的分辨率吗?(除非从头开始使用Android )我没有在session.setDisplayGeometry()上的setter上找到任何getter,这并不是我所期望的。

我的目标是知道相机的图片比例,以便在我的显示器上裁剪它,因为屏幕和相机不使用相同的大小。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-11 00:46:03

在开发者预览版中,无法通过ARCore接口访问摄像头的分辨率。我在另一个问题的评论中询问了解决方案,它看起来像camera resolution in the developer preview will always be 1920x1080

票数 1
EN

Stack Overflow用户

发布于 2018-07-13 07:51:40

有一种方法可以获得相机的分辨率:

代码语言:javascript
复制
Frame frame = session.update();
Camera camera = frame.getCamera();
int dim[] = camera.getImageIntrinsics().getImageDimensions();
Log.d("ARCORE","Camera Dimensions: "+dim[0]+" x "+dim[1]);

但它只给了我640x480,我不认为现在有任何方法可以改变它,尽管它可能在不同的硬件上使用不同的值。(ARCore 1.3)

我知道这是一个古老的问题,但从那时起,答案似乎发生了变化。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46667214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档