得知DIP文章63日

转载请注明文章出处:http://blog.csdn.net/tonyshengtan 。出于尊重文章作者的劳动,转载请标明出处!文章代码已托管。欢迎共同开发:https://github.com/Tony-Tan/DIPpro

开篇废话

继续废话。由于色彩空间比較多,所以先大概每一个空间都进行一下简单介绍,然后依据后面的应用来回想这些色彩空间的一些知识,依据不同色彩空间开发出的不同算法会在后面继续介绍,近期生存环境恶劣。可是学习不能停。

看到同志在博客里留言,说博客写的非常牛。

首先被别人。尤其是陌生表扬心里都会开心。其次写这些博客就是为了记录下自己学习的历程,假设能给别人一些启示那就更好了,希望能继续坚持下去。做自己喜欢的事,不管周围环境怎样。

CMY模型

首先必需要说一下光的彩色和染料的颜色有什么不同,首先看到的光的颜色就是光的颜色。比方看到光是红色的,那么这就是红色的光,但染料颜色和光的颜色不同,我们看到的染料颜色是它反射的颜色。也就是说你看到红色的染料,事实上它是非红色的(也就是青色),也就是染料本身的颜色是所示相反的颜色。

CMY就是染料的颜色,RGB的补色,RGB是典型的加性色彩空间。而CMY则是典型的减性色彩空间。以下观察CMY的色度图

  • C:青(Cyan)(G+B)
  • M:洋红或品红(Magenta)(R+B)
  • Y:黄(Yellow)(R+G)

CMY的增强版是CMYK,K表示key,是黑色,增加黑色的原因有非常多。比方CMY染料不纯,所以三种颜色混合的时候得不到黑色而是一种暗红。其次假设使用CMY混合得到黑色,那么此处将会被喷了足够多的墨,不easy干。最后,黑色的墨水非常廉价。所以在CMY的基础上增加了K。

进一步说明CMY在打印时组合颜色并非线性的。各种颜色吸收和反射曲线不同,所以详细的比例依据彩色墨水的详细性质而定。

CMY和RGB的转换:

⎡⎣⎢⎢CMY⎤⎦⎥⎥=⎡⎣⎢⎢GmaxGmaxGmax⎤⎦⎥⎥−⎡⎣⎢⎢RGB⎤⎦⎥⎥
\left[\begin{array}{c}
C\\
M\\
Y\\
\end{array}\right] =
\left[\begin{array}{c}
G_{max}\\
G_{max}\\
G_{max}\\
\end{array}\right]-\left[\begin{array}{c}
R\\
G\\
B\\
\end{array}\right]

逆变换:

⎡⎣⎢⎢RGB⎤⎦⎥⎥=⎡⎣⎢⎢GmaxGmaxGmax⎤⎦⎥⎥−⎡⎣⎢⎢CMY⎤⎦⎥⎥
\left[\begin{array}{c}
R\\
G\\
B\\
\end{array}\right]=
\left[\begin{array}{c}
G_{max}\\
G_{max}\\
G_{max}\\
\end{array}\right]-
\left[\begin{array}{c}
C\\
M\\
Y\\
\end{array}\right]

当中GmaxG_{max}表示单个通道的最大值。

总结

RGB和CMY的理解较简单,在此不再赘述。

待续。

。。

$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('

    ').addClass('pre-numbering').hide();
    $(this).addClass('has-numbering').parent().append($numbering);
    for (i = 1; i ').text(i));
    };
    $numbering.fadeIn(1700);
    });
    });

    版权声明:本文博主原创文章,博客,未经同意不得转载。

彩色图像--色彩空间 CMY(K)场地的更多相关文章

  1. 彩色图像--色彩空间 CMY(K)空间

    学习DIP第63天 转载请标明本文出处:***http://blog.csdn.net/tonyshengtan ***,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管,欢迎共同开发:http ...

  2. 彩色图像--色彩空间 YIQ 、YUV 、YCbCr 、YC1C2 和I1I2I3

    学习DIP文章64天 转载请注明文章出处:http://blog.csdn.net/tonyshengtan .出于尊重文章作者的劳动,转载请标明出处.文章代码已托管,欢迎共同开发:https://g ...

  3. 彩色图像--色彩空间 HSI(HSL)、HSV(HSB)

    得知DIP文章66日 转载请注明文章出处:http://blog.csdn.net/tonyshengtan ,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管.欢迎共同开发:https://g ...

  4. 实现RGB,CMY(K),YUV,YIQ,YCbCr颜色的转换算法

    源:http://blog.sina.com.cn/s/blog_4d80055a01000atu.html import java.lang.Math; import java.awt.*; pub ...

  5. 彩色图像--色彩空间 RGB系列

    学习DIP第62天 转载请标明本文出处:http://blog.csdn.net/tonyshengtan ,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管,欢迎共同开发:https://gi ...

  6. 彩色图像--色彩空间 CIELAB、CIELUV

    学习DIP第65天 转载请标明本文出处:http://blog.csdn.net/tonyshengtan ,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管,欢迎共同开发:https://gi ...

  7. Other-Website-Contents.md

    title: 本站目录 categories: Other sticky: 10 toc: true keywords: 机器学习基础 深度学习基础 人工智能数学知识 机器学习入门 date: 999 ...

  8. 灰度图像--图像分割 阈值处理之OTSU阈值

    学习DIP第55天 转载请标明本文出处:***http://blog.csdn.net/tonyshengtan ***,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管,欢迎共同开发:http ...

  9. 第二讲_图像数据处理Image Data Processing

    第二讲_图像数据处理Image Data Processing 深度模型出现后被弱化,但是思想的影子在深度模型中可以看到的 图片存储原理 RGB颜色空间:三通道(b,g,r),加法混色 CMY(K): ...

随机推荐

  1. iOS使用CoreImage处理图像40中可用的滤镜名称

    NSString* localPath = [[NSBundle mainBundle] pathForResource:@"1" ofType:@"jpg"] ...

  2. 详细分析Java中断机制(转)

    1. 引言 当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务.Java没有提供一种安全直接的方法 ...

  3. Apache Curator获得真正的

    Apache Curator获得真正的 Curator它是Netflix一家公司来源Zookeeper顾客,与Zookeeper相比于提供本地客户端,Curator的抽象层次更高,简化了Zookeep ...

  4. Spring、Spring MVC、MyBatis

    Spring.Spring MVC.MyBatis整合文件配置详解 使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了.先总结一下SSM整合的文件配置.其实具体的用法最好还是看官方文档. Sp ...

  5. C++ 版本的split_string

    vector<string> split_string(const string &in, char del, bool skip_empty) { vector<strin ...

  6. [ Talk is Cheap Show me the CODE ] : jQuery Mobile工具栏

    [ Talk is Cheap Show me the CODE ] : jQuery Mobile工具栏 Written In The Font " Wirte less Do more& ...

  7. 最常用的动态sql语句梳理Mybatis(转)

    公司项目中一直使用Mybatis作为持久层框架,自然,动态sql写得也比较多了,最常见的莫过于在查询语句中使用if标签来动态地改变过滤条件了.Mybatis的强大特性之一便是它的动态sql,免除了拼接 ...

  8. poj3928 Ping pong 树状数组

    http://poj.org/problem?id=3928 Ping pong Time Limit: 1000MS   Memory Limit: 65536K Total Submissions ...

  9. HTC M7日文版HTL22刷机包 毒蛇2.5.0 ART NFC Sense6.0

    ROM介绍 日文版的蝰蛇2.5.0简短的介绍: *根据最新的M8蝰蛇版本号2.5.0 *经过我的朋友和机器测试.功能是否正常,当然,并非所有的功能进行测试,以,假设遇到BUG请反馈 *删除国外社会.谷 ...

  10. web即时通讯2--基于Spring websocket达到web聊天室

    如本文所用,Spring4和websocket要构建web聊天室,根据框架SpringMVC+Spring+Hibernate的Maven项目,后台使用spring websocket进行消息转发和聊 ...