【发布时间】:2012-02-03 08:16:32
【问题描述】:
如何以低分辨率在一秒钟内拍摄 25 张照片?
我想制作一个连拍模式,但有很多低分辨率 (640x480) 的图像
稍后我需要提高到 40fps。我的意思是,在一秒钟内拍摄 40 张照片
【问题讨论】:
标签: iphone ios ios4 iphone-sdk-3.0 uiimagepickercontroller
如何以低分辨率在一秒钟内拍摄 25 张照片?
我想制作一个连拍模式,但有很多低分辨率 (640x480) 的图像
稍后我需要提高到 40fps。我的意思是,在一秒钟内拍摄 40 张照片
【问题讨论】:
标签: iphone ios ios4 iphone-sdk-3.0 uiimagepickercontroller
iOS 中现有的相机访问以大约 30fps 的速度吐出帧。你不能增加它,期间。 (我假设这是由于底层硬件,但我真的不知道。)
你也会很难记忆。 640x480 * 3 (RGB) * 25 frames ~= 23mb of RAM。在 iOS 中获得如此多的内存(更不用说在一秒钟内获得那么多内存)将是一项挑战。
要开始使用此功能,请查看AVFoundation 示例代码 - 有很多可用的 - 并进行一些试验,看看您可以从设备中实际可靠地得到什么。
【讨论】:
每秒 25 帧非常接近 iPhone 电影 fps 的 24.0 − 30 fps。为什么不拍一部电影,然后从电影中取出帧来拍摄。
【讨论】: