CocoaPods trunk is moving to be read-only. Read more on the blog, there are 18 months to go.

CIFilterExtensions 0.1.4

CIFilterExtensions 0.1.4

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release May 2017
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by Silence0201.



  • By
  • Silence

CIFilterExtensions


Core Image中滤镜进行简单链式封装

导入

将项目中CIFilterExtensions文件夹拖到项目里

或者使用Pod安装

pod 'CIFilterExtensions', '~> 0.1.0'

使用

  1. 导入头文件

    import CIFilterExtensions
  2. 快速创建滤镜

    let blur = CIGaussianBlurFilter.init(image: ciimage, radius: 5)
    _ = blur.filter()
  3. 链式应用滤镜

    let ciimage = CIImage.init(cgImage: cgimage)
    let ot = ciimage.gaussianBlurFilter(radius: 5)?.colorInvertFilter()
  4. 快速转换图片表现形式

    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.