美文网首页
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