gpt4 book ai didi

iphone - 使用 ios Camera 以方形形式聚焦到对象?

转载 作者:行者123 更新时间:2023-11-28 22:35:06 25 4
gpt4 key购买 nike

实际上,我需要像大多数 QR 码扫描器应用一样在相机覆盖层上添加一个区域。当其中出现一个方形框时,只需聚焦并单击其中的图片。任何想法如何实现它。我正在使用 UIIMAGEPICKER 类,但在谷歌搜索后我发现我需要使用 AVFoundation 框架。但不幸的是,我不是最近的人。

任何代码或任何教程都会有所帮助。请让我知道我该如何实现。

还有一点,如果我需要拍照,我可以只把图片缩小到区域大小吗?

最佳答案

是的,你是对的。您将需要使用 AV Foundation 来实现它。观看来自 WWDC 2010 session videos 的“将相机与 AV Foundation 结合使用”视频, 以获得框架的概述。

AvFoundation 不依赖于 UIKit。因此,与使用 UIImagePickerController 相比,您将获得一些不错的性能提升。它还将为您提供对相机的完全访问权限。

使用 AV Foundation 时,您可以控制“设备捕获设置”,即 Flash 以及 Focus Mode曝光;包括他们的兴趣点。看看 Programming Guide查看如何使用这些,否则设备行为可能与您预期的不同。

您还可以下载使用 AV Foundation 实现相机的应用程序示例 here .

启动并运行后,请查看 this tutorial开始使用相机上的叠加层。

One more thing if i need to take picture can i make the picture only to the region size?

是的,您将能够实现这一点。您还可以配置 AVFoundation session 本身以输出最低的实际分辨率。

关于iphone - 使用 ios Camera 以方形形式聚焦到对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16313511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com