LBXScan
LBXScan copied to clipboard
识别图片的二维码
识别图片的二维码一定要用zxing库吗,苹果自带的不能读?
自带的也可以的,只是同时只能识别某一种码,ZXing可以输入图片,自动识别任意码的类型,看我识别的地方有系统自带的代码,注释掉了
//系统自带识别方法 /* 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);
}
*/
系统自带的好像只能识别二维码以及某几种条形码,不全,而且代码一次只能识别一种,ZXing接口给任意码的图片,输出码的字符串及码的类型
恩,之前我试着读了下,效果不是很好
如何解决识别率不高的问题呢。
iOS 10 上识别率不搞
我是鲁明,我已收到你的邮件!
模糊点的识别率都不行,清晰的读可以,不管什么系统,草料生成的有点模糊,图联生成的很清晰,你们可以试一下