1、RGB颜色空间
RGB(红色,绿色,蓝色)是表示光发射的颜色空间。 RGB是一个加性色谱,当所有原色组合时,形成白色。 这类似于实际的光谱,如果您结合自然光的所有颜色(例如,彩虹上的所有颜色),则会创建白光。 显示器(如计算机显示器)使用光的发射来创建颜色,因此使用RGB颜色空间。 这就是为什么大多数计算机程序在设计文件时都将RGB颜色空间作为默认设置。
2、CMYK颜色空间
然而,通过实际打印,墨水和墨粉不能正确地表示光的发射。 由于来自非光源的颜色通过光的吸收被真正观察到,所以新的色彩空间需要表示色彩的光谱。 因此,创建了CYMK(青色,黄色,品红色,黑色)颜色空间。 这种颜色空间代表光的吸收,并且当所有原色组合时,形成黑色,这是所有光的吸收。

本文介绍了RGB和CMYK两种颜色空间的基本原理,并重点讲解了如何使用OpenCV3将RGB图像转换为CMYK颜色空间。通过具体的代码示例,展示了转换过程及转换前后图像的对比。

3752

被折叠的 条评论
为什么被折叠?



