首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS从一维图片中获取消息字符串

iOS从一维图片中获取消息字符串
EN

Stack Overflow用户
提问于 2017-02-22 14:32:06
回答 1查看 72关注 0票数 0

我可以通过二维条码图像获取字符串信息,并通过输入字符串生成二维条码图像,但是如何通过一维条码获取字符串消息以及如何使用字符串生成字符串消息?下面的代码是关于二维条码的:

代码语言:javascript
复制
+ (NSString *)decodeImage:(CIImage *)ciImage {
    NSDictionary *options = @{CIDetectorAccuracy : CIDetectorAccuracyHigh};
    CIDetector *detector = [CIDetector detectorOfType:CIDetectorTypeQRCode context:nil options:options];
    NSArray *features = [detector featuresInImage:ciImage];
    for (CIFeature *feature in features) {
        if ([feature isKindOfClass:[CIQRCodeFeature class]]) {
            CIQRCodeFeature *qrFeature = (CIQRCodeFeature *)feature;
            return qrFeature.messageString;
        }
    }
    return nil;
}

....

一维条形码怎么样?

EN

回答 1

Stack Overflow用户

发布于 2017-02-22 15:54:32

您使用的系统无法检测到您想要的条形码类型。

但是有一个不同的系统可以用来检测更多种类的代码。查看AVCaptureSession中使用的AVCaptureMetadataOutput

有关其工作原理的摘要,请参阅https://ayeohyes.wordpress.com/2015/05/09/barcode-scanning-in-ios-using-avfoundation/

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

https://stackoverflow.com/questions/42384248

复制
相关文章

相似问题

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