objective-c - AVFoundation 捕获 UIImage

标签 objective-c ios xcode avfoundation

我正在尝试使用 AVFoundation 以编程方式捕获一个或多个 UIImage。 我设置了 session 和输入设备以及所有东西,但是当我试图找到关于如何实际拍摄照片的解释时,我得到的只是关于连接的缓冲信息以及其他信息。 我找不到一个实际拍摄照片并将其保存到 UIImage 以供进一步处理的示例。所有示例都使用常量 kCGImagePropertyExifDictionary,这在 iOS 5 SDK 中似乎不存在。

有人可以从上到下向我提供有关如何使用 AVFoundation 将图像从前置摄像头拍摄并保存到 UIImage 的代码或解释吗?

非常感谢!

最佳答案

使用kCGImagePropertyExifDictionary ,你应该 #import <ImageIO/ImageIO.h> .

您寻找的所有其他信息都在 AVFoundation 编程指南中 - 特别是 Media Capture部分。

关于objective-c - AVFoundation 捕获 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10115716/

相关文章:

iphone - 如何使用 NSURLConnection 异步上传大图?

ios - 应该相等的字符串比较不相等

iphone - 如何更改所有 UITableViewCells 的背景颜色

ios - 在iOS中听不到声音

ios - NavigationBar 中的 UISearchBar 颜色

iphone - NavigationController 未加载 View

c++ - 如何使用 static_cast 安全地识别和释放这个 c++ 对象?

c++ - "Expected Class name"继承错误

ios - 从两个 UIApplicationDelegate 实现中提取公共(public)父类(super class)会在尝试设置窗口导出时导致崩溃

ios - 为更新节拍器中的 bpm 而转换 Y 坐标的微积分