android - 实时查询Android Camera2的相机参数

标签 android camera android-camera android-camera2

我正在编写一个应用程序,我想在其中检索各种相机参数(即 ISO、快门速度、光圈,但最重要的是 ISO)的实时值。我正在使用 Android camera2(最终是 camera1)API。

我在检索 camera1 的这些值时发现了一些关于堆栈溢出的链接(尽管该功能本身的支持有限)并且查看了 camera2 文档,但还没有找到获取这些值的方法(最重要的是 ISO)实时。非常感谢任何有关如何实时检索这些值的说明/此类示例!

最佳答案

在支持相机状态输出的设备上,这些值都可以通过 CaptureResult 获得。 ,这是通过 onCaptureCompleted 为每一帧生成的.

所有支持 READ_SENSOR_SETTINGS 的设备capability 将具有必要的值,例如 SENSOR_SENSITIVITY .

关于android - 实时查询Android Camera2的相机参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41969906/

相关文章:

Android:选择ListView后保持蓝色背景

android - ViewModel fragment 在屏幕旋转时重新创建

android - Flutter CameraPreview 模糊、嘈杂、放大

java - 无法从 Samsung Galaxy S (2.2.1) 上的前置摄像头拍照

Android Camera - 录制视频时预览放大

Android 设备在设置 FPS 时崩溃,而它在 getSupportedPreviewFpsRange 范围内

android - 使用 androidx 生物识别提示检查设备是否启用了生物识别

android - 获得谷歌语音识别的第一个结果

android - ACTION_IMAGE_CAPTURE 和 CAMERA 功能

c# - 当我倒退时第三人称镜头卡顿