iOS8.0以下识别图片中的二维码-zbar
2016-06-03 09:20
344 查看
</pre><pre name="code" class="objc"><pre name="code" class="objc">-(NSString *)qrStringFromImage:(UIImage *)image{ ZBarImage *zimge = [[ZBarImage alloc] initWithCGImage:image.CGImage]; ZBarImageScanner *zscanner = [[ZBarImageScanner alloc] init]; NSInteger result = [zscanner scanImage:zimge]; NSString *resultString = nil; if (result == 1) { #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers" zbar_symbol_t *zsym = zbar_symbol_set_first_symbol(zscanner.results.zbarSymbolSet); #pragma clang diagnostic pop ZBarSymbol *zSymbol = [[ZBarSymbol alloc] initWithSymbol:zsym]; resultString = zSymbol.data; NSLog(@"-----二维码:%@------",resultString); } if (resultString == nil) { NSLog(@"-----未识别出二维码------"); } return resultString; }
相关文章推荐
- 第三天 iOS自动更新
- 第二天 iOS版本号
- 【代码笔记】iOS-水波效果
- 【代码笔记】iOS-水波效果
- iOS学习之控制器的创建
- NSInvocation使用示例 IOS 对象方法的调用 NSInvocation PK performSelector
- 一步一步教你做ios推送
- IOS--交换两个方法,方法调配
- IOS培训就业怎么?iOS的优势好吗?
- iOS的图片拉伸--图形界面设置
- iOS OC声明变量@interface{}和@property的区别
- iOS开发中属性常用关键字及定义
- iOS 如何创建一个类
- iOS数组方法汇总
- iOS 字典方法汇总
- iOS属性修饰符总结
- 【转】iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势) -- 不错不错
- 从此走上一条iOS程序猿不归路。。。
- ios学习资料
- 【iOS开发】Xcode提高编译速度