2

camera.getParameters()用来获取智能手机的所有相机参数,并camera.getParameters.set(key, value)控制目标参数。

当我选择MX4作为我的测试手机时,参数中包含两个参数,分别是毫秒shutter-value = 0shutter-value-supported = 0, 125, 250, 500, 1000, ... , 10000000毫秒。然后我设置shutter-value = 125并拍照,我发现它有效。

我们继续。然后我选择MI6作为我的下一部文字手机,和MX4不一样,参数包含曝光时间三个参数,分别是:manual-exposure-modes = off, exp-time-priority, iso-priority, user-seting、、、。没有像. 我自己设置了“曝光时间 = 100 或 0.1”,相机可以工作,但我没有观察到差异。然后,我设置'exposure-time = 0.01',小于0.019681,相机不工作,看起来这个参数确实有效。但是这个参数'exposure-time'是我自己设置的。max-exposure-time = 459.592350min-exposure-time = 0.019681exposure-time-value

那么,你能给我一个答案,如何用相机 API 而不是相机 2 API 控制曝光时间。

非常感谢。

4

0 回答 0