日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

[Xcode 实际操作]六、媒体与动画-(3)使用CoreImage框架设置图片的单色效果

發(fā)布時(shí)間:2025/4/9 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Xcode 实际操作]六、媒体与动画-(3)使用CoreImage框架设置图片的单色效果 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄:[Swift]Xcode實(shí)際操作

本文將演示如何使用圖片框架,將圖片轉(zhuǎn)換成單色樣式。

在項(xiàng)目導(dǎo)航區(qū),打開視圖控制器的代碼文件【ViewController.swift】

1 import UIKit 2 //首先導(dǎo)入要使用的框架,該框架提供了強(qiáng)大和高效的圖像處理功能, 3 //用來對(duì)基于像素的圖像進(jìn)行分析、操作和特效處理 4 import CoreImage 5 6 class ViewController: UIViewController { 7 8 override func viewDidLoad() { 9 super.viewDidLoad() 10 // Do any additional setup after loading the view, typically from a nib. 11 12 //從項(xiàng)目資源文件中讀取一張圖片 13 let image = UIImage(named: "Picture") 14 //創(chuàng)建一個(gè)圖像視圖對(duì)象, 15 //并給圖像視圖指定需要顯示的圖片 16 let imageView = UIImageView(image: image) 17 //將圖像視圖,添加到當(dāng)時(shí)視圖控制器的根視圖 18 self.view.addSubview(imageView) 19 20 //然后初始化一個(gè)CoreImage圖像對(duì)象,并加載之前導(dǎo)入的圖片 21 let ciImage = CIImage(image: image!) 22 //初始化一個(gè)顏色對(duì)象,并設(shè)置其顏色值為棕色, 23 //其參數(shù)值介于0和1之間 24 let color = CIColor(red: 0.8, green: 0.6, blue: 0.4) 25 //初始化一個(gè)濾鏡對(duì)象,并設(shè)置濾鏡類型為單色調(diào)濾鏡 26 let filter = CIFilter(name: "CIColorMonochrome") 27 //設(shè)置單色調(diào)濾鏡的輸入顏色值 28 filter?.setValue(color, forKey: kCIInputColorKey) 29 //設(shè)置單色調(diào)濾鏡的顏色濃度值 30 filter?.setValue(1.0, forKey: kCIInputIntensityKey) 31 //設(shè)置需要應(yīng)用單色調(diào)濾鏡的圖像 32 filter?.setValue(ciImage, forKey: kCIInputImageKey) 33 //獲得應(yīng)用單色調(diào)濾鏡后的圖像 34 let outImage = filter?.outputImage 35 36 //更改圖像視圖的內(nèi)容,為應(yīng)用濾鏡后的圖像 37 imageView.image = UIImage(ciImage: outImage!) 38 } 39 40 override func didReceiveMemoryWarning() { 41 super.didReceiveMemoryWarning() 42 // Dispose of any resources that can be recreated. 43 } 44 }

?

轉(zhuǎn)載于:https://www.cnblogs.com/strengthen/p/10034144.html

總結(jié)

以上是生活随笔為你收集整理的[Xcode 实际操作]六、媒体与动画-(3)使用CoreImage框架设置图片的单色效果的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。