0

我想写一个iphone应用程序,让你在很短的时间内连续拍摄2张照片,我想知道它是否可以实现。可能市场上的应用程序似乎只从视频流中提取低分辨率静止帧,所以我想知道快速捕获全分辨率照片是否可行。

4

1 回答 1

7

这取决于您的时间和照片分辨率要求。拍照时间取决于硬件和所需的分辨率。

使用 AVFoundation 中的 API 异步拍照。特别是方法captureStillImageAsynchronouslyFromConnection:

详情见这里_

我在不同配置的 iPhone 4S 上测量了两张照片之间的最短时间:

  • AVCaptureSessionPresetMedium,后置摄像头:约0.043s

  • AVCaptureSessionPresetPhoto、后置摄像头(8MP):约0.3s

  • AVCaptureSessionPresetPhoto,前置摄像头(640x480):约0.027s

于 2012-04-15T17:22:26.037 回答