iOS開發中識別圖中的二維碼
上一篇部落格中給出了生成二維碼和條形碼的程式碼,本篇部落格將會給出識別圖片中二維碼的程式碼。
程式碼:
//1. 初始化掃描器,設定設別型別和識別質量
CIDetector*detector = [CIDetector detectorOfType:CIDetectorTypeQRCode context:nil options:@{ CIDetectorAccuracy : CIDetectorAccuracyHigh }];
UIImage * image = [UIImage imageNamed:@"er2.jpg"];
CGImageRef ref = image.CGImage;
//2. 掃描獲取的特徵組
NSArray *features = [detector featuresInImage:[CIImage imageWithCGImage:ref]];
//3. 獲取掃描結果
CIQRCodeFeature *feature = [features objectAtIndex:0];
NSString *scannedResult = feature.messageString;
//進行處理(音效、網址分析、頁面跳轉等)
相關文章
- ios 原生sdk 識別圖片中的二維碼iOS
- iOS 花式二維碼生成和二維碼識別iOS
- 前端頁面中iOS版微信長按識別二維碼的bug前端iOS
- iOS 二維碼生成以及識別iOS
- iOS 開發中的『庫』(二)iOS
- 玩轉iOS開發:iOS中的GCD開發(二)iOSGC
- Flutter - 生成二維碼與識別二維碼Flutter
- 玩轉iOS開發:iOS中的NSOperation開發(二)iOS
- iOS開發中的AOP利器 - Aspects 原始碼分析(二)iOS原始碼
- iOS開發之掃描二維碼iOS
- halcon識別二維碼
- iOS開發-原生二維碼的掃描和生成iOS
- 揭開二維碼背後的神秘面紗用二維碼識別 API 就夠了API
- 小程式–關於小程式未上線二維碼識別功能開發
- 玩轉iOS開發:iOS開發中的裝逼技術 – RunTime(二)iOS
- 玩轉iOS開發:iOS開發中的裝逼技術 - RunTime(二)iOS
- 重磅 | 微信小程式開放長按識別二維碼微信小程式
- iOS開發中使用CIFilter生成二維碼和條形碼iOSFilter
- iOS開發知識與能力體系 思維導圖 (轉)iOS
- iOS開發中的技巧iOS
- PHP、Python、JavaScript 識別二維碼和生成二維碼解決方案PHPPythonJavaScript
- 純web端實現二維碼識別Web
- QRCode-二維碼識別與生成
- C++用zxing識別二維碼C++
- iOS開發中各種關鍵字的區別iOS
- 用zxing 識別二維碼的main函式AI函式
- 運維和開發知識,Java中的抽象類和介面的兩大區別!運維Java抽象
- 玩轉iOS開發:iOS中的GCD開發(一)iOSGC
- 玩轉iOS開發:iOS中的GCD開發(三)iOSGC
- WebView實現長按儲存圖片 長按識別二維碼WebView
- 前端開發中怎麼把連結轉為二維碼並展示?前端
- 二維碼知識
- iOS 開發中的『庫』(一)iOS
- iOS 開發中的 Git 流程iOSGit
- 「乾貨」檢測識別二維碼的幾大開源庫彙總
- JS開發中函式知識點梳理(二)JS函式
- APP下載頁二維碼支援識別微信APP
- 玩轉iOS開發:實戰開發中的GCD Tips小技巧 (二)iOSGC