当我尝试测试相机设置时,我遇到了JSON和Postman的问题。每次更改设置时,图片始终相同。如果我将快门速度更改为值0.0002(应该是快门速度1/5000),结果与0.1(1/10)相同。
这是我的JSON:
{
"name" : "camera.setOptions",
"parameters" : {
"sessionId": "SID_0001",
"options" : {
"clientVersion" : 2,
"_autoBracket": {
"_bracketNumber": 3,
"_bracketParameters": [
{
"exposureProgram" : 1,
"shutterSpeed": 0.1,
"iso": 400,
"exposureCompensation" : 0,
"whiteBalance" : "_colorTemperature",
"_colorTemperature": 5100
},
{
"exposureProgram" : 1,
"shutterSpeed": 0.1,
"iso": 320,
"exposureCompensation" : 0,
"whiteBalance" : "_colorTemperature",
"_colorTemperature": 5100
},
{
"exposureProgram" : 1,
"shutterSpeed": 0.1,
"iso": 1600,
"exposureCompensation" : 0,
"whiteBalance" : "_colorTemperature",
"_colorTemperature": 5000
}
]
}
}
}
}
我使用camera.execute.setOptions
提交这些设置后,回复说设置已成功更改,但当我尝试使用camera.execute.takePicture
拍照时,图片结果与在默认设置上。我错过了什么吗?提前谢谢!
答案 0 :(得分:0)
当您使用_autoBracket
选项时,您必须使用camera.startCapture
参数"_mode" : "bracket"
而不是camera.takePicture
作为拍摄普通照片时
{
"name" : "camera.startCapture",
"parameters" : {
"_mode" : "bracket"
}
}