0

当我尝试测试相机设置时,我遇到了 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时,照片结果与默认设置相同。我错过了什么吗?提前致谢!

4

1 回答 1

0

当您使用_autoBracket选项时,您必须使用camera.startCapturewith 参数"_mode" : "bracket",而不是camera.takePicture像拍摄普通照片时那样

{
    "name" : "camera.startCapture",
    "parameters" : {
    "_mode" : "bracket"
    }
}
于 2017-05-30T10:16:06.923 回答