首先对不起我的英语不好!有什么方法可以用 iPhone 自动拍照吗?例如。我需要在 30 秒内拍摄 20 张照片!是否可以?我会很感激任何想法!
Gary
问问题
909 次
1 回答
3
我的英语也不好……还有什么……
如果您不打算通过编写自己的应用程序来做到这一点。你没有办法做到这一点!!!
首先,你描述的频繁拍照需要私有api。这将使您的应用被 App Store 拒绝。如果没问题,请阅读以下说明。
转储名为“PhotoLibrary”的私人图书馆的标题。
在 XCode 中设置您的项目。
在 applicationDidFinishLaunching: 中将 [[PLCameraController sharedInstance] previewView] 添加到您的 UIWindow。
创建一个 NSTimer,每 (30/20) 秒重复一次。
在计时器的回调中,运行
UIImage *image = [[PLCameraController sharedInstance] _createPreviewImage];
然后你会每 1.5 秒得到一个 UIImage。做任何你需要做的事情。您可能需要通过调用 UIImageWriteToAlbum() 将它们保存到相册。
注意:这只会拍摄低分辨率的照片。每 1.5 秒拍摄一张全分辨率照片是不可能的。
于 2009-08-25T13:09:05.957 回答