不同的color-model
2024-08-27 04:15:12
- RGB color mode
- YIQ color mode
- Y: brightness,亮度
- I: In-phase,色彩从橙色到青色
-Q: Quadrature-phase, 色彩从紫色到黄绿色
是NTSC的传输标准,黑白电视机只有Y。
I路和Q路信号是调制为正交信号(QPSK?)以后传输的,提供色调和饱和度信息。
>Y=0.299R+0.587G+0.114B
I=0.596R-0.274G-0.322B
Q=0.211R-0.523G+0.312B
- YCrBr
YIQ的变种。用于数字视频传输、jpeg编码等。- Y: brightness
- Cb: blue-difference
- Cr: red-difference
>Y = 0.257R+0.504G+0.098B+16
Cb = -0.148R-0.291G+0.439B+128
Cr = 0.439R-0.368G-0.071*B+128
CMY
屏幕上的光直接发射到眼睛里,因此是一种相加的过程。我们看到的纸张等是他们反射的太阳光的颜色,因此是一种相减的过程。
CMY分别是RGB的互补色。青(Cyan),洋红或品红(Magenta),黄(Yellow)品红色加黄色会形成红色;品红色加青色形成蓝色;青色加黄色形成绿色。理论上只用上述三种颜色相加就可以形成包含黑色在内101³共1,030,301色,但实际印刷时三种颜色的相加只能形成一种深灰色或深褐色,不可能混合成黑色。
理想的CMY三原色油墨应该接近RGB三色光的补色,但现实世界里一般彩色印刷所使用的CMY三色油墨实际上均有偏色现象:“青色”略带品红而偏蓝,“品红”略带青色而偏红,“黄色”也略带品红而接近铬黄;此外以三层CMY叠印产生黑色不仅不容易立即干燥、不利于快速印刷,三色叠印也需要非常精确的套印,用于表现有许多细小线条的文字十分不利;直接以黑色油墨替代不纯的CMY三层叠印产生不纯的黑色,也可以大大节省成本。故此“黑色”虽非“原色”,却成为彩色印刷必备的色彩之一。
印刷时用黑色作为标定套版位置的颜色,所以也叫做定位(Key)套版的颜色。用黑色代替其他颜色的量不尽相同,取决于采取不同的印刷技术、纸张和黑色油墨的质量。
RGB和CMY的转换
HSV color mode
- H: hue
- S: saturation
- V: value,亮度。
在选颜色时,先选择一个纯色,用hue来指定;然后指定饱和度,用S来指定;然后指定颜色的深浅,用value来指定。这样子用户选起来比较容易,比RGB好理解。
最新文章
- Android 两个activity生命周期的关系
- knockout应用开发指南(完整版)
- PHP memory_get_usage()管理内存
- 【Android】Fragment真正意义上的onResume和onPause
- Redis监控技巧(转)
- 多个UIImage合并成一个UIImage
- bootstrap_UI
- apache配置多个虚拟主机
- css3 text-transform变形动画
- solr常用命令
- Eight
- JSON的数据类型
- Python环境变量搭建
- webpack入门之打包html,css,js,img(一)
- .NET大批量插入数据到Oracle
- Idea中运行项目时出现:未结束的字符串解决方案
- Android : 跟我学Binder --- (1) 什么是Binder IPC?为何要使用Binder机制?
- PAT B1007 素数对猜想 (20 分)
- Python 字符串操作函数一
- c/c++的typedef/using类型别名
热门文章
- Spring Data JPA + layui的前台分页插件layPage实现页面的分页
- 修改 cmd 控制台字体、巧用 FontLink 使中英文独立设置
- iOS中wkwebview加载本地html的要点
- centos 命令行和图形桌面模式的切换
- 循环结构之for循环
- 4.4.6 数组也能无锁:AtomicIntegerArray
- ArcGIS中地图导出格式比较(转)
- HDU 6069 Counting Divisors (素数+筛法)
- 公众号js-sdk简
- [转][译] 存储引擎原理:LSM