测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布最新发布 | 2017年5月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Silence0201 维护。
在 Core Image 中对滤镜进行简单链式封装
将项目中 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 采用 MIT 许可协议。有关更多信息,请参阅 LICENSE 文件。