ios - AVFoundation 无法扫描低对比度二维码

标签 ios swift avfoundation qr-code

native AVFoundation QR 代码扫描仪无法看到我需要能够扫描的低对比度 QR 代码。不过我知道可以扫描代码,因为它可以与微信的二维码扫描器配合使用。

如何扫描这个二维码?有没有办法调整我的 AVCaptureSession 以允许较低对比度的二维码?有没有我可以使用的更好的软件包?

最佳答案

尝试将捕获质量设置为高。

session.sessionPreset = .high

关于ios - AVFoundation 无法扫描低对比度二维码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50366128/

相关文章:

ios - 全局设置 UINavigationBar?

ios - AVSampleBufferDisplayLayer 未在设备上呈现

objective-c - 查看忽略自己的框架并从 subview 获取高度

iphone - 根据输入字符串获取CoreData对象数据类型

ios - SwiftUI 和 UIKit 与旧 API 中的 UIViewController 要求交互

ios - 如何在 iOS 中裁剪视频

iphone - iPhone将UIImage和CAF Audio合并为AV文件

ios - swift ||从 API 调用返回可由其他方法使用的类

ios - 当应用程序从重定向的应用程序重新获得焦点时的回调

ios - UITableView 被释放 IOS SWIFT 随机崩溃