RGB与CMYK的区别

 我来答
粘致0gh
2022-06-05 · TA获得超过9421个赞
知道小有建树答主
回答量:355
采纳率:100%
帮助的人:81.5万
展开全部

RGB是显示器显示标准,CMYK是打印机标准。

制定两种标准是因为显示设备和打印机是完全不同的两个行业,做网络图片就用RGB,可以呈现高清晰度高饱和对比色彩,做广告传媒就用CMYK,可以得到颜色自然字体清晰的打印效果。

RGB是加色模式,CMY是减色模式,两者有公式互换,但公式不是唯一的,不同打印设备和不同显示器不可能显示一致。所以把RGB图片转换到CMYK,会有偏差。

RGB分别代表着3种颜色:R代表红色,G代表绿色、B代表蓝色。RGB色彩模式使用RGB模型为图像中每一个像素的RGB分量分配一个0~255范围内的强度值。例如:纯红色R值为255,G值为0,B值为0;灰色的R、G、B三个值相等(除了0和255);白色的R、G、B都为255;黑色的R、G、B都为0。RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上重现16581375种颜色。

CMYK色彩模式以打印油墨在纸张上的光线吸收特性为基础,图像中每个像素都是由靛青(C)、品红(M)、黄(Y)和黑(K)色按照不同的比例合成。每个像素的每种印刷油墨会被分配一个百分比值,最亮(高光)的颜色分配较低的印刷油墨颜色百分比值,较暗(暗调)的颜色分配较高的百分比值。例如,明亮的红色可能会包含2%青色、93%洋红、90%黄色和0%黑色。在 CMYK 图像中,当所有4种分量的值都是0%时,就会产生纯白色。
在制作用于印刷色打印的图像时,要使用CMYK色彩模式。RGB色彩模式的图像转换成CMYK色彩模式的图像会产生分色。如果您使用的图像素材为RGB色彩模式,最好在编辑完成后再转换为CMYK色彩模式。

R = 255 (100-C) (100-K)/10000;

G = 255 (100-M) (100-K)/10000;

B = 255 (100-Y) (100-K)/10000;

ICC(International Color Consortium,国际色彩协会),ICC文件,又叫ICC Color Profile —— 设备色彩特性文件,也就是描述不同的设备在颜色表现上的一些特点的文件。ICC文件是色彩管理能够实施的一个基础,有了ICC文件,各种具有色彩管理功能的软件(如photoshop)就可以依据不同设备的颜色特点,而准确显示出颜色在不同设备上的转换和改变。同时,也能让颜色在不同设备上的传递过程时将损失最小

ICC文件是将所有和设备有关的颜色数据(RGB和CMYK数据),一一对应到和设备无关的Lab颜色模式上。从而通过Lab模式做为传递中介,保持所有颜色外观的一致,也就保持了颜色再不同设备之间传递转换时候不变色。

以mac上颜色配置为例,修改不同的描述文件,可以看到屏幕色彩的变化,想实现RGB-》CMYK的转换也需要相应的描述文件,国际上RGB转CMYK的ICC文件有很多种。

原则上最好使用与打印机一致的ICC文件,要不然看到的是一个颜色,输出后又是另一个色了

如果没有特殊指定,国内一般都是使用日本2001的标准(据说是因为国内的油墨大多是使用日本生成的)。

使用的都是 java.awt 包下的工具,awt对于不做图形界面和图片处理会比较陌生,平时用到的机会也不多,不做深入研究了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式