-1

阅读索尼相机 API 参考,它指出我应该在调用 actTakePicture 后看到以下事件:

相机状态:“IDLE” -> “StillCapturing” -> “StillSaving” -> “IDLE”

我从未见过 StillSaving 事件。对我来说,它似乎来自 IDLE --> StillCapture --> IDLE。

此外,如果我立即调用 actTakePicture ,即使相机给出了一个 IDLE 事件,相机响应之前也会有明显的延迟,这表明相机本身处于某种忙碌状态,而不是 IDLE,因为最后一个事件似乎以表示。

索尼的任何人都可以帮助解释为什么我没有看到 StillSaving 事件,以及为什么即使相机的最后状态是 IDLE,在拍摄后续图像时似乎会有明显的延迟。

我已经用两台相机 QX10 和 A5000 试过了。

4

1 回答 1

0

以下状态(“IDLE” -> “StillCapturing” -> “StillSaving” -> “IDLE”)是典型的顺序,但有些相机可能会跳过“StillSaving”状态。关于延迟,相机需要为下一次拍摄做准备,相机会尽快开始拍摄。正如您可能预期的那样,可用光量、自动对焦时间、处理器、存储速度等可能还会影响拍摄之间的时间。

最好的问候,Prem,开发者世界团队

于 2014-08-22T06:07:14.813 回答