MxABC / LBXScan

A barcode and qr code scanner (二维码、扫码、扫一扫、ZXing、ZBar、iOS系统AVFoundation扫码封装,扫码界面效果封装)
MIT License
3.23k stars 679 forks source link

识别图片的二维码 #12

Open zbjcool opened 8 years ago

zbjcool commented 8 years ago

识别图片的二维码一定要用zxing库吗,苹果自带的不能读?

MxABC commented 8 years ago

自带的也可以的,只是同时只能识别某一种码,ZXing可以输入图片,自动识别任意码的类型,看我识别的地方有系统自带的代码,注释掉了

MxABC commented 8 years ago

//系统自带识别方法 / CIDetector detector = [CIDetector detectorOfType:CIDetectorTypeQRCode context:nil options:@{ CIDetectorAccuracy : CIDetectorAccuracyHigh }]; NSArray features = [detector featuresInImage:[CIImage imageWithCGImage:image.CGImage]]; if (features.count >=1) { CIQRCodeFeature feature = [features objectAtIndex:0]; NSString *scanResult = feature.messageString;

 NSLog(@"%@",scanResult);
 }
 */
MxABC commented 8 years ago

系统自带的好像只能识别二维码以及某几种条形码,不全,而且代码一次只能识别一种,ZXing接口给任意码的图片,输出码的字符串及码的类型

zbjcool commented 8 years ago

恩,之前我试着读了下,效果不是很好

Jinxiansen commented 8 years ago

如何解决识别率不高的问题呢。

whde commented 2 years ago

iOS 10 上识别率不搞

lumig commented 2 years ago

我是鲁明,我已收到你的邮件!

whde commented 2 years ago

模糊点的识别率都不行,清晰的读可以,不管什么系统,草料生成的有点模糊,图联生成的很清晰,你们可以试一下