首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZBar与zxing - QR识别比较

ZBar与zxing - QR识别比较
EN

Stack Overflow用户
提问于 2012-01-20 04:46:02
回答 4查看 19.5K关注 0票数 13

谁能说出哪个库在弱光条件下识别小二维码的效果更好?平台是iPhone 4/iOS5我尝试了条形码( zxing )和ZBar应用程序,在“硬”条件下,zxing似乎在识别代码方面明显更好。也就是说,这并不是一个非常大的样本测试。

对这两个库的实际图像识别功能(speed+quality)的任何输入都会很有帮助。

蒂娅。

EN

回答 4

Stack Overflow用户

发布于 2012-01-22 18:54:29

对我来说,ZXing更好。我已经在iOS应用程序中使用了它们。

  1. 和ZBar我在使用大型QRCodes时遇到了问题。

  1. ZXing在iPhone 4和3GS上运行良好,但Zbar在3GS上运行得更差,有时它无法捕获代码。
票数 7
EN

Stack Overflow用户

发布于 2013-04-03 08:58:44

你应该看看this link。在性能方面,使用ZBar默认值会导致大型v40 QRCodes出现问题-解决方案是将videoQuality属性设置为UIImagePickerControllerQualityTypeHigh,而不是默认的640x480 (苹果文档)。根据文档,条形码模块大小需要至少为3像素才能扫描。我在大约一年前尝试了这两个软件开发工具包,我喜欢ZXing示例应用程序,但在提交应用程序商店之前,我发现它生成了很多警告消息,我发现很难删除。切换到ZBar允许我清理消息,并为我的应用程序添加扫描几种1D条形码类型的功能。正如前面提到的,默认设置不会给你最佳的性能,但你需要查看选项,关闭你不需要的选项,去掉它,它应该表现得相当好。

目前我对ZBar很满意,但如果ZXing支持其他条形码类型,特别是DataMatrix,PDF417,Aztec和Maxi Code,我可能会改变。

票数 2
EN

Stack Overflow用户

发布于 2014-01-04 03:25:37

这两个我都用过了。如果您想要扫描数据矩阵代码,则必须使用ZXing。但是如果你不需要数据矩阵,使用ZBar是一种快速而简单的方法。此外,在iOS 7中有一个内置的扫描器应用编程接口,AVCaptureMetaDataOutput可以扫描除数据矩阵之外的一维和二维码。我更喜欢AVCaptureMetaDataOutput,因为它简单。这是AVCaptureMetaDataOutput的指南。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8933033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档