前端之家收集整理的这篇文章主要介绍了
swift – IOS:模糊使用init(CGImage),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图将CG
Image转换为CI
Image;但它没有用.
这行代码:
let personciImage = CIImage(CGImage: imageView.image!.CGImage!)
抛出以下错误
Ambiguous use of ‘init(CGImage)’
我真的很困惑这个错误意味着什么.
我需要进行这种转换,因为内置的CoreImage框架中的CIDetector.featuresInImage()需要一个CIImage
我自己
解决了.
事实证明,我把CGImage弄错了.代码应该真正读取:
let personciImage = CIImage(cgImage: imageView.image!.cgImage!)
这不会引发任何错误.