2013-02-25 22 views
0

我需要做的就是捕获一张图像,而我所能找到的只是捕获视频或多帧时的复杂代码。我无法使用UIImagePickerController,因为我不想看到相机快门动画,并且我有一个自定义覆盖图,而我的应用程序仅适用于横向。以正确的方向从正面或背面实时相机视图手动捕捉图像的最简单方法是什么?我不想将它保存到相机胶卷上,我想将其呈现在视图控制器中进行编辑。使用AVCapture捕获高质量图像的简单方法

回答

1

看看Apple的SquareCam(http://developer.apple.com/library/ios/#samplecode/SquareCam/Introduction/Intro.html)示例。它包含了所有您需要的高质量图像捕获。我最近复制粘贴了这个项目中的代码,我自己在那里解决了和你一样的任务。它效果不错:)

+0

谢谢。现在看看这个。代码中的require/bail是什么?给我造成错误。 – soleil 2013-02-25 18:24:16

+0

什么样的错误?如果您使用ARC支持创建了新项目,则还需要将旧代码转换为ARC代码。苹果方形凸轮应用程序写入floverout ARC支持:(使用XCode向导来转换它 – 2013-02-25 23:24:59

+0

顺便说一句我刚刚发现,有这样的问题在squarecam和ARC支持和要求/保释:) :) http://stackoverflow.com/questions/11388853 /怎么办 - 你 - 处理 - 要求 - 纾困声明,与弧 – 2013-02-25 23:26:41