美文网首页
AVFoundation实现二维码的扫描

AVFoundation实现二维码的扫描

作者: 鱼香肉丝_我鱼呢 | 来源:发表于2016-03-21 09:18 被阅读154次

    AVFoundation实现二维码的扫描

    苹果原生二维码的创建和扫描

    二、生成二维码

    导入CoreImage框架

    图片处理操作的功能

    通过滤镜CIFiter生成二维码

    1、实例化二维码滤镜CIFiter

    2、恢复滤镜的默认属性setDefaults

    3、将字符串转换成NSData

    4、通过KVC设置滤镜inputMessage数据

    5、通过KVC设置滤镜inputCorrectionLevel(容错率)

    6、获得滤镜输出的图像outputImage

    7、将CIImage转换成UIImage

    8、通过位图创建高清图片

    容错率

    L,M,Q,H中的一个(修正率越高,扫描时间越长)

    L :%7的字码可被修正

    M:%15的字码可被修正

    Q:%25的字码可被修正

    H:%30的字码可被修正

    相关文章

      网友评论

          本文标题:AVFoundation实现二维码的扫描

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