首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android Camera 2 API镜头切换

Android Camera 2 API镜头切换
EN

Stack Overflow用户
提问于 2020-03-19 22:59:21
回答 1查看 861关注 0票数 1

我正在尝试实现与小米MI8上的默认相机应用程序相同的镜头切换功能。附加屏幕截图。

硬件配置:小米MI8 API 29,后置摄像头,广角,长焦镜头

软件设置:只有一个后置逻辑摄像头可以通过API访问,其physicalCameraIds列表为空。

从理论上讲,我们可以创建一堆OutputConfiguration对象,设置一个物理摄像头id,并创建捕获会话,但由于小米MI8上缺少physicalCameraIds,这是不可能的。

有没有人知道如何在小米MI8上实现镜头切换和检索physicalCameraIds?或者可能有人试图在其他设备上检查physicalCameraIds?

所有镜头相关领域的后置摄像头特性(如果对进一步研究有用):

代码语言:javascript
复制
physicalCameraIds: []
availablePhysicalCameraRequestKeys: null
LENS_DISTORTION: null
LENS_FACING: 1
LENS_INFO_AVAILABLE_APERTURES: [1.8]
LENS_INFO_AVAILABLE_FILTER_DENSITIES: [0.0]
LENS_INFO_AVAILABLE_FOCAL_LENGTHS: [4.216]
LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION: [0, 1]
LENS_INFO_FOCUS_DISTANCE_CALIBRATION: 1
LENS_INFO_HYPERFOCAL_DISTANCE: 0.2835498
LENS_INFO_MINIMUM_FOCUS_DISTANCE: 10.0
LENS_INTRINSIC_CALIBRATION: null
LENS_POSE_REFERENCE: null
LENS_POSE_ROTATION: null
LENS_POSE_TRANSLATION: null

EN

Stack Overflow用户

回答已采纳

发布于 2020-05-08 20:13:28

您可以通过调试ROM上的id访问广角摄像头。摄像头id和ROM可以由供应商的移动部门提供。

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

https://stackoverflow.com/questions/60759763

复制
相关文章

相似问题

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