如何在Android Camera API设置中设置ISO?

时间:2014-09-03 11:54:50

标签: android

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

感谢Adavance。

1 个答案:

答案 0 :(得分:3)

以下是如何做到的

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
}