美文网首页
iOS16原生条形码识别区域变小

iOS16原生条形码识别区域变小

作者: 哥只是个菜鸟 | 来源:发表于2022-12-05 15:52 被阅读0次

iOS16突然发现原生扫条形码时识别区域只有屏幕正中间小部分范围有效,二维码是正常的,开始以为是扫码区域的问题,不断修改rectOfInterest的值,就算改成全屏扫码也只有中间区域能识别,后面Google网上借鉴相关文章,才知道原因所在:链接

iOS16中二维码和条形码不能同时添加,去掉AVMetadataObjectTypeQRCode条形码就可以正常扫描了,但是二维码又不能识别了,所以这个问题不知道后续的系统版本中苹果会不会修复,先记录一下

这边目前只能采用别的方案去扫码:系统中另一个识别API:VNDetectRectanglesRequest

self.output.metadataObjectTypes=@[AVMetadataObjectTypeQRCode,
                 AVMetadataObjectTypeEAN13Code,
                 AVMetadataObjectTypeEAN8Code,
                 AVMetadataObjectTypeUPCECode,
                 AVMetadataObjectTypeCode39Code,
                 AVMetadataObjectTypeCode39Mod43Code,
                 AVMetadataObjectTypeCode93Code,
                 AVMetadataObjectTypeCode128Code,
                 AVMetadataObjectTypePDF417Code,
                 AVMetadataObjectTypeDataMatrixCode];

相关文章

  • iOS16原生条形码识别区域变小

    iOS16突然发现原生扫条形码时识别区域只有屏幕正中间小部分范围有效,二维码是正常的,开始以为是扫码区域的问题,不...

  • 【iOS开发】相册选择图片识别条形码

    【iOS开发】相册选择图片识别条形码 原生识别条形码 VNDetectBarcodesRequest 只要iOS1...

  • 二维码

    1. 生成二维码 2.生成条形码 3.扫描二维码/条形码 4.相册选择识别二维码/条形码 5.长按识别二维码 给图...

  • Swift 原生条码二维码设置扫描区域

    swift 原生二维码条码扫描代码, 设置条形码、二维码扫描中心点 下面的代码部分, 是设置扫码响应区域, 也就是...

  • iOS系统原生二维码扫描与生成

    iOS系统原生二维码代码 1.扫描识别各种类型的码 (条形码, 二维码 , 彩色码 等) 2.添加扫描视图的范围(...

  • 看,条形码

    看着条形码,靠近看它会变大,往远处看,它就变小了,有兴趣的话可以去观察一下,这是我在答题卡上的条形码发现的。

  • RFID技术应用于邮件处理中的相关方案浅析

    射频识别技术(RFID)具有非接触、非视线识别、可擦写信息、更大的读写距离、大容量(相对条形码)、可多个识别等优势...

  • iOS14 Vision

    在iOS11的时候苹果引入了Vision框架,可以人脸监测识别、图片分析、条形码识别、文本识别。是人工智能(Cor...

  • ios 使用原生AVFoundation扫描二维码

    在ios7以后,AVFoundation支持多种条形码的识别,AztecCode,QRCode,UPCECode,...

  • 怎样用Python识别条形码?[译]

    # 怎样用Python识别条形码?[译] 现在每个人都在使用条形码,大家却几乎注意不到。当我们在商店买东西时,货品...

网友评论

      本文标题:iOS16原生条形码识别区域变小

      本文链接:https://www.haomeiwen.com/subject/jhuvfdtx.html