我希望写一个iPhone应用程序,让您连续取2张图片在很短的时间,我不知道它是可以实现的。 在市场可能应用似乎只需要低分辨率静帧进行视频流的,所以我不知道,如果快速捕捉全分辨率照片是可行的。
Answer 1:
这取决于你的时间和照片分辨率要求是什么。 拍照的时间取决于硬件和所需的分辨率。
使用在AVFoundation API来拍照异步。 特别是该方法captureStillImageAsynchronouslyFromConnection:
见这里了解详细信息
我已经测量2张照片上具有不同配置的一个iPhone 4S之间的最小时间:
AVCaptureSessionPresetMedium
,背部摄像头: 约0.043sAVCaptureSessionPresetPhoto
,背部摄像头(800万像素): 约0.3秒AVCaptureSessionPresetPhoto
,前置摄像头(640×480): 约0.027s
文章来源: How fast can iPhone to be programmed take 2 pictures at one time? [closed]