得知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. GUI & Event例子

    Student No.: _______________ Name: ________________________________________1TK2934 Object-Oriented P ...

  2. POJ训练计划2418_Hardwood Species(Trie树)

    解题报告 Tire树. #include <iostream> #include <cstring> #include <cstdio> #include < ...

  3. 最近跑hadoop遇到的一些问题

    一. [#|2013-09-16T18:19:02.663+0800|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterpris ...

  4. android Animation动画的xml使用

    在Android应用程序,使用动画效果,能带给用户更好的感觉,做动画能够通过XML或Android代码来实现. Animation动画效果的实现能够通过两种方式进行实现,一种是tweened anim ...

  5. Maven搭建SpringMVC+Hibernate项目详解(转)

    前言 今天复习一下SpringMVC+Hibernate的搭建,本来想着将Spring-Security权限控制框架也映入其中的,但是发现内容太多了,Spring-Security的就留在下一篇吧,这 ...

  6. 【Linux探索之旅】第一部分第五课:Unity桌面,人生若只如初见

    内容简介 1.第一部分第五课:Unity桌面,人生若只如初见 2.第一部分第六课预告:Linux如何安装在虚拟机中 Unity桌面,人生若只如初见 不容易啊,经过了前几课的学习,我们认识了Linux是 ...

  7. 跟我extjs5(03--在项目过程中加载文件)

    跟我extjs5(03--在项目过程中加载文件) 上一节中用sencha工具自己主动创建了一个项目.而且能够在浏览器中查看. 如今我们来看看js类载入过程. 例如以下图所看到的: watermark/ ...

  8. poj 3662 Telephone Lines spfa算法灵活运用

    意甲冠军: 到n节点无向图,它要求从一个线1至n路径.你可以让他们在k无条,的最大值.如今要求花费的最小值. 思路: 这道题能够首先想到二分枚举路径上的最大值,我认为用spfa更简洁一些.spfa的本 ...

  9. 对比Windows 8模拟器(Simulator)和Windows Phone仿真器(Emulator)

    原文:对比Windows 8模拟器(Simulator)和Windows Phone仿真器(Emulator) 从事移动应用开发,经常会用到模拟器(Simulator)和仿真器(Emulator),本 ...

  10. 玩转Web之Jsp(一)-----jsp中的静态包含(<%@include file="url"%>)与动态包含(<jsp:include>)

    在jsp中include有两种形式,其中<%@include file="url"%>是指令元素,<jsp:include page="" f ...