İçeriğe geç

Swift ile resime efekt ekleme

swift

Merhabalar bu yazımda Swift ile İOS uygulamanızda UIImage nesnesine yani resime nasıl basit bir efekt ekleriz bunun kod örneğini paylaşacağım.

import UIKit

class ViewController: UIViewController{
    
    
    @IBOutlet weak var bgimg: UIImageView!
 
    override func viewDidLoad() {
        super.viewDidLoad()

     
    }
 
    @IBAction func changeEff(sender: AnyObject) {
        
        var orgi = self.bgimg.image
        
        var or = CIImage(image: orgi)
        
        var filter = CIFilter(name: "CIPhotoEffectMono")
        
        filter.setDefaults()
        filter.setValue(or, forKey: kCIInputImageKey)
        
        var newimg = filter.outputImage
        
        var nw = UIImage(CIImage: newimg)
        
        self.bgimg.image = nw
        
        
    }
        
    
}//end class

Butona eklenen changeEff fonksiyonu sayesinde resime Mono efekti ekledik.

CIFilter’in desteklediği daha bir çok efekt bulunmakta.

 

 

Tarih:iOSSwift

Bu yazı yorumlara kapalı.

Copyright © 2020 Kenan Atmaca