gpt4 book ai didi

android - 如何使用 Camera2 获取前置摄像头的 ID?

转载 作者:可可西里 更新时间:2023-11-01 18:53:19 26 4
gpt4 key购买 nike

如何使用新的 Camera2 库获取前置摄像头的 ID?我在文档中的任何地方都找不到它。

最佳答案

我找到了解决方案,我可以通过在 CameraManager 对象上调用 getCameraCharacteristics(cameraId); 来获取相机特性。

String getFrontFacingCameraId(CameraManager cManager){
for(final String cameraId : cManager.getCameraIdList()){
CameraCharacteristics characteristics = cManager.getCameraCharacteristics(cameraId);
int cOrientation = characteristics.get(CameraCharacteristics.LENS_FACING);
if(cOrientation == CameraCharacteristics.LENS_FACING_FRONT) return cameraId;
}
return null;
}

关于android - 如何使用 Camera2 获取前置摄像头的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28658278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com