美文网首页
Swift图片滤镜效果

Swift图片滤镜效果

作者: 旧雨伞时 | 来源:发表于2016-08-17 11:04 被阅读0次

这只是在初涉swift中的一小块. 在此做个小笔记.

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var photoImageView: UIImageView!
    
    // Create a place to render the filtered image
    let context = CIContext(options: nil)
    
    @IBAction func applyFilter(sender: AnyObject) {
        
        // Create an image to filter
        let inputImage = CIImage(image: photoImageView.image)
     
        // Create a random color to pass to a filter
        let randomColor = [kCIInputAngleKey: (Double(arc4random_uniform(314)) / 100)]
        
        // Apply a filter to the image
        let filteredImage = inputImage.imageByApplyingFilter("CIHueAdjust", withInputParameters: randomColor)
        
        // Render the filtered image
        let renderedImage = context.createCGImage(filteredImage, fromRect: filteredImage.extent())
        
        // Reflect the change back in the interface
        photoImageView.image = UIImage(CGImage: renderedImage)
    
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

}

相关文章

  • Swift图片滤镜效果

    这只是在初涉swift中的一小块. 在此做个小笔记.

  • Camera2 教程 3:实现简单相机预览

    在 相机滤镜2:图片动态切换滤镜章节,我们实现了通过OPENGL ES实现图片显示和简单滤镜效果;本章节,将复用上...

  • OpenGLES入门(六)

    本章实现了简单的图片组合滤镜效果,可以调整图片的饱和度和色温。 实现滤镜效果的主要是思路就两步: 1.将图片原始纹...

  • android全功能音乐播放器、基于MVP-Clean + We

    Android仿微信朋友圈查看图片下拽返回。 Android图片滤镜处理,相机滤镜处理效果源码 Android自定...

  • AI滤镜

    ai滤镜将根据您的照片为您提供相匹配的滤镜及贴纸图片 【特效丰富】 可为您的照片添加各种滤镜效果以及各种贴纸效果;...

  • fabric酷炫图片处理

    顏色的偏差调整调整色彩亮度和对比负片、灰阶、杂讯等效果去除背景内建其它网美爱用滤镜 (?)图片滤镜效果 Fabri...

  • iOS 针对 LUT 滤镜的实现对比

    在 app 内利用各种图形算法可以对图片进行一些变换,这样的效果也称为“滤镜”,滤镜效果大致可以分为以下几类: 独...

  •  iOS 使用GPUImage实现滤镜效果

    GPUImage实现滤镜效果 GPUImage是一个开源的图像处理第三方库,提供了100多种滤镜效果来加工处理图片...

  • Android开发图片滤镜效果 Kotlin语言

    Android手机上给ImageView展示的图片增加滤镜,先看一下原图效果: 这个是增加了滤镜的效果 基本原理:...

  • 实现图片的滤镜效果

    提到这个到不是因为要做照片处理软件的滤镜效果,而是开发过程中设计师每每只提供一张icon图标,然后说点击效果你自己...

网友评论

      本文标题:Swift图片滤镜效果

      本文链接:https://www.haomeiwen.com/subject/pqsmsttx.html