CIFilterExtensions
导入
将项目中CIFilterExtensions
文件夹拖到项目里
或者使用Pod
安装
pod 'CIFilterExtensions', '~> 0.1.0'
使用
-
导入头文件
import CIFilterExtensions
-
快速创建滤镜
let blur = CIGaussianBlurFilter.init(image: ciimage, radius: 5) _ = blur.filter()
-
链式应用滤镜
let ciimage = CIImage.init(cgImage: cgimage) let ot = ciimage.gaussianBlurFilter(radius: 5)?.colorInvertFilter()
-
快速转换图片表现形式
ot?.convertToUIImageCompletion({ (image) in if let image = image { self.imageView.image = image } })
CIFilterExtensions
CIFilterExtensions is available under the MIT license. See the LICENSE file for more info.