• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 使用 UIImagePickerController 连续拍摄多张照片

[复制链接]
菜鸟教程小白 发表于 2022-12-12 18:27:13 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

UIImagePickerController可以一张一张的拍多张照片吗?

我知道有一个方法 takePicture 但我希望每秒拍摄 5-10 张照片。
例如,如果用户点击我的 UI 上的开始按钮,应用程序将继续以该速度拍摄图像,直到他们点击停止。我知道有很多应用程序会在一秒钟内拍摄很多照片,但我只是不知道它们在下面使用什么。

UIImagePickerController 是否可以实现,还是需要 AVFoundation?任何指向教程的指针或链接都会很棒。



Best Answer-推荐答案


我会看看 AVCaptureStillImageOutput class

确实是 AVFoundation 的一部分,我用这个方法非常成功,每 0.5 秒拍照一次:

- (void)captureStillImageAsynchronouslyFromConnectionAVCaptureConnection *)connection completionHandlervoid (^)(CMSampleBufferRef imageDataSampleBuffer, NSError *error))handler;

使用计时器尽可能多地调用此方法。

希望对您有所帮助。

关于ios - 使用 UIImagePickerController 连续拍摄多张照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21536548/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap