腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
sktj
专栏作者
举报
1542
文章
1889416
阅读量
34
订阅数
订阅专栏
申请加入专栏
全部文章
python
html
编程算法
http
png
image
网络安全
qt
网站
linux
javascript
flask
https
tcp/ip
bash
sql
c++
node.js
ios
css
数据库
class
容器
bash 指令
jquery
php
bootstrap
容器镜像服务
云数据库 SQL Server
java
import
缓存
nginx
ssh
unix
self
android
命令行工具
分布式
yum
xml
grep
windows
日志服务
DevOps 解决方案
jquery ui
文件存储
存储
shell
ftp
jenkins
zabbix
href
go
json
apache
socket编程
layui
file
ide
git
centos
sqlalchemy
腾讯云测试服务
django
init
sys
title
负载均衡
sqlite
打包
api
开源
dns
zookeeper
scrapy
button
data
path
text
云推荐引擎
kubernetes
运维
html5
nav
return
row
云数据库 Redis
负载均衡缓存
gui
自动化测试
flash
udp
数据分析
container
default
dropdown
size
time
toggle
swift
单片机
github
tomcat
访问管理
serverless
面向对象编程
数据结构
form
input
random
table
thread
actionscript
oracle
svn
devops
正则表达式
nat
utf8
Elasticsearch Service
cat
label
multiprocessing
panel
root
sort
width
配置
其他
.net
memcached
ubuntu
NAT 网关
vr 视频解决方案
爬虫
selenium
gcc
微信
安全
canvas
processing
accordion
block
element
function
key
line
prometheus
queue
range
release
select
txt
脚本
对象存储
regex
vue.js
access
web.py
全文检索
SSL 证书
自动化
jdk
cdn
kernel
ipv6
add
carousel
count
daemon
db
grafana
height
list
lock
mysql
navbar
pagination
pipe
port
process
sleep
tcp
timeout
var
win32com
监控
设计
perl
erlang
webview
listview
textview
makefile
apt-get
spring
mapreduce
cci 持续集成
企业
babel.js
游戏
wordpress
hive
numpy
openstack
rpc
kvm
网站建设
虚拟化
数据库管理
admin
alarm
alert
app
area
argv
bat
border
break
byte
client
com
cookie
cpu
dashboard
date
debug
dot
driver
error
excel
exit
filter
func
h2
haproxy
hash
host
hover
io
it
jobs
keepalived
ldap
location
map
min
object
output
ping
position
python3
reactor
script
semaphore
set
sh
shadow
slide
space
split
target
view
wait
webdriver
word
worker
wrapper
zip
备份
变量
布局
部署
对象
服务器
高可用
集群
架构
权限
手机
数据
算法
硬件
优化
装饰器
云服务器
内容分发网络 CDN
数据挖掘
objective-c
xcode
c 语言
c#
ruby
r 语言
react
ajax
typescript
硬件开发
matlab
jar
maven
深度学习
腾讯云可观测平台
TDSQL MySQL 版
消息队列 CMQ 版
域名注册
数据加密服务
文字识别
短信
图像处理
数据备份
渲染
url 安全
数据安全
xslt & xpath
grunt
spark
jvm
erp
npm
二叉树
单元测试
markdown
ddos
rabbitmq
iis
scikit-learn
ntp
小程序
物联网
hbase
iview ui
腾讯云开发者社区
云计算
kafka
机器学习平台
网站渗透测试
ascii
迁移
fiddler
实时监控
流计算 Oceanus
持续集成
alamofire
async
awk
backup
binary
bind
buffer
build
camera
case
categories
cell
center
cgi
chmod
chrome
click
clock
coding
combinations
comments
connect
console
contains
csv
datasource
datetime
decimal
deferred
dereference
diff
digits
dimensions
directory
distance
document
download
dump
editor
el
elasticsearch
event
exe
extract
fadeout
filenames
filepath
find
footer
format
fs
global
google
grid
handler
header
headless
hidden
hide
ini
inline
insert
installation
int
iptables
ipv4
join
kubectl
lambda
launch
lines
load
localhost
ls
mailto
match
math
memory
merge
message
mkmapview
mmap
mobile
mono
ode
offset
openldap
openpyxl
overflow
paste
patch
pdf
persistence
pickle
pip
point
policy
pool
popover
prefix
private
proc
progress
properties
ps
puppet
pywin32
readfile
redis
reference
refresh
replication
reset
responsive
restore
rewrite
rgb
route
samba
screen
scrum
security
send
sequence
server
setter
smtplib
spam
sqlite3
src
state
status
stderr
string
sum
super
swap
swing
tabs
tail
tar
templates
textarea
threadpool
timedelta
tkinter
tooltip
trace
uri
urllib
valueerror
version
vhosts
vi
viewer
vr
web
wiki
window
xlsx
编译
表格
插件
磁盘
代理
登录
动画
队列
二进制
反向代理
分页
工作
管理
函数
后台
基础
接口
进程
镜像
客户端
内存
排序
事件
索引
同步
文件系统
系统
效率
性能
虚拟主机
语法
域名
指针
重定向
状态机
自动化运维
字符串
搜索文章
搜索
搜索
关闭
IOS 使用Core Image做单色调效果
图像处理
1 import UIKit 2 import CoreImage 3 4 class ViewController:UIViewController { 5 6 override func viewDidLoad() { 7 super.viewDidLoad() 8 9 let option = Dictionary(dictionaryLiteral: (kCIContextUseSoftwareRenderer, true)) 10 let context = CIContext(options:option) 11 let image = UIImage(named:“Pic1”) 12 let imageView = UIImageView(image:image) 13 14 let filter = CIFilter(name:“CIColorMonochrome”) 15 let ciImage = CIImage(image:image!) 16 let color = CIColor(red:0.8, green:0.6, blue:0.4) 17 filter?.setValue(color, forKey:kCIInputColorKey) 18 filter?.setValue(1.0, forKey:kCIInputIntensityKey) 19 filter?.setValue(ciImage, forKey:kCIInputImageKey) 20 21 let resltImage = filter?.outputImage 22 let outImage = context.createCGImage((filter?.outputImage)!, from: (resltImage?.extent)!) 23 imageView.image = UIImage(cgImage:outImage!) 24 self.view.addSubview(imageView) 25 } 26 }
用户5760343
2019-07-10
601
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档