【问题标题】:How to set ISO in Android Camera API setting?如何在 Android Camera API 设置中设置 ISO?
【发布时间】:2023-03-11 06:48:01
【问题描述】:

我正在开发相机应用程序,我必须设置 ISO,但我无法获得任何设置 ISO 的方法,例如 setPictureSize 等。请告诉我如何知道设备相机是否支持 ISO 设置。

感谢提前。

【问题讨论】:

标签: android


【解决方案1】:

你可以这样做

Camera camera = Camera.open();
Camera.Parameters params = camera.getParameters();
params.set("iso", "400");
camera.setParameters(params);

可能的值是:

100、200、400、800、1600、自动

要检查您的设备上是否有可用的 ISO,您可以尝试以下操作:

String supportedValues = camParams.get("iso-values");

if (supportedValues == null) {
    // ISO is not supported
}

【讨论】:

  • 感谢您的快速回复,但是相机如何支持ISO?
  • 我同意你的回答 @user3249477 但关键“ISO-Values”已更改为设备
猜你喜欢
  • 2017-05-27
  • 2011-02-28
  • 1970-01-01
  • 1970-01-01
  • 2015-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多