博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
颜色模式
阅读量:6511 次
发布时间:2019-06-24

本文共 1422 字,大约阅读时间需要 4 分钟。

hot3.png

各种颜色模式

HSB

HSB颜色模式基于人眼. H(hues)表示色相,S(saturation)表示饱和度,B(brightness)表示亮度 ,色相就是赤橙黄绿青蓝紫,饱和度就是化妆浓度,亮度就是明暗啊.白黑是无色相的.

 

RGB

RGB颜色模式基于光的.R(red)红色,G(greed)绿色,B(blue)蓝色. 发光之后你眼睛接收到的颜色

光的颜色模式有256个梯度

红色手电筒照白墙反射光是红色

绿色手电筒照白墙反射光是绿色

蓝色手电筒照白墙反射光是蓝色

----------------------------------------

红色和绿色手电筒照白墙是黄色

红色和蓝色手电筒照白墙是青色

绿色和蓝色手电筒照白墙是品红色

红色和绿色和蓝色手电筒照白墙是白色     这几种模式为加色模式

-------------------------------------------------------------------------

RGB值为0 0 0是黑色为什么? 给你举个例子 你拿个手电筒不开,啥也反射不了 黑色 .

RGB值为255 255 255是白色为什么? 给你举个例子 你拿红绿蓝三个手电筒照你,你就瞎了只看得到白色

 

CMYK

CMYK是基于印刷颜料的颜色C(Cyan)青色,M(Magenta) 品红色,Y(Yellow)黄色,K(Black)黑色,K为什么是黑色呢?因为RGB已经被占用了,所以用K来代表黑色,为什么印刷是四颜色?因为颜料是有杂质的配不出很纯的黑色,油墨不发光,,反光之后你眼睛接收到的颜色, 印刷颜料颜色梯度 100%

--------------------------------------------------------------------------

RGB相当于白光

红色手电筒照在青色墙上 完全不发光 互补色互相吸收

黄色手电筒照在蓝色墙上 完全不发光 互补色互相吸收

品红色手电筒照在绿色墙上 完全不发光 互补色互相吸收

白光手电筒照青色墙 红色被吸收 反光绿色和蓝色颜色 混合就是青色

白光手电筒照品红墙 绿色被吸收 反光红色和蓝色颜色 混合就是品红色

白光手电筒照黄墙 蓝色色被吸收 反光红色和绿色颜色 混合就是黄色     这几种模式为减色模式

--------------------------------------------------------------------------------------------------

CMYK值 0% 0% 0% 0%是白色,举个例子啥也不印,当然是白色了

CMYK值 0% 0% 0% 100%是黑色

003211_y716_2615687.png

004252_Vb5T_2615687.png

加色模式(滤色)                红+绿+ 蓝 = 白  会过滤掉白色

减色模式 (正片叠底)         白 - 红 = 青       会过滤掉黑色

正片叠底是基于CMYK模式 ,也就是印刷模式。他不可能产生白色。 他只能越来越暗。压暗亮度,能去白色

滤色模式基于RGB模式,也就是光的模式。没有黑光,黑光就意味着没有光。提高亮度,能去黑色

CMYK 是印刷模式.白纸!白纸上+任何颜色=任何颜色.所以能屏蔽白色

RGB 是光的模式 . 黑色是不发光就行! 不发光+任何颜色=任何颜色 . 所以能屏蔽黑色

 

这篇文章只是笔记,如有错误还望高手指正

转载于:https://my.oschina.net/u/2615687/blog/1484301

你可能感兴趣的文章
关于CentOS中tomcat的8005端口启动不起来的解决办法
查看>>
JS中eval函数的使用
查看>>
linux运维面试总结
查看>>
字符串的翻转实现
查看>>
logback详细配置信息
查看>>
Exchange2003反垃圾邮件之二
查看>>
利用sudo安全管理系统
查看>>
SQL Server数据库编程基本语法汇总
查看>>
PXE安装报错:Cant' write to /dev/sda ,because it is opened read-only
查看>>
VIPCA无法运行
查看>>
带你使用Nginx实现HTTPS双向验证
查看>>
NT安全指南
查看>>
不同动态路由协议验证时key chain的组合测试
查看>>
C# 视频监控系列(11):H264播放器——封装API[HikPlayM4.dll] (1)
查看>>
在linux下安装oracle11g
查看>>
date命令[原创]
查看>>
oracle的审计功能
查看>>
lvs_keepalived_install 一键安装脚本
查看>>
如何为crontab调度运行的多脚本设置共享的环境变量?
查看>>
android手势创建及识别
查看>>