RGB颜色模式与CMYK颜色模式区别:两者模式颜色来源不同、两种模式使用范围不同、两者在含义上不同
1、两者模式颜色来源不同:RGB是自发光色彩,其可以表达的色彩范围几乎包含了光谱中可见的颜色。位数越高,色彩的范围就越广。
而CMYK是印刷色,靠的是颜料反射光线中不同波长的光波来显示不同的色彩,根据损耗,吸收,还有颜料的品质,光线强度等,导致了CMYK的显示色彩的范围是不能和RGB相提并论的。
2、两种模式使用范围不同:打印很准确的色彩产品用CMYK模式,这是电脑模拟印刷色,当然,也需要专业的广色域显示器才能避免色差的出现,一般只有做高级的印刷品或者专业的色卡才用的到。
如果只是为了电子浏览,放个幻灯片,或者说只需要一个电子图片给人看看,那就RGB吧,RGB颜色色域范围大,可以运用很多颜色来表达绚丽的效果。
一般的打印机也可以比较准确的表达RGB图片,有一点色差,就是要比显示器上看起来暗一点,饱和度第一点。
3、两者在含义上不同:RGB模式是以色光三原色为基础建立的色彩模式。
RGB图像只使用三种颜色,当不等量的三种色光进行叠加混合时,即会在屏幕上重现自然界各种各样的颜色。
参考资料来源:
百度百科-CMYK
百度百科-RGB
如果曾经使用商业印刷服务印刷过任何东西,则可能已经听说过CMYK一词。下面一起来看看cmyk和rgb区别是什么。
1、 性质上不同:RGB是显示器显示的颜色,而且CMYK是印刷用的颜色。如果用显示器来进行预览CMYK会变色的。
2、 针对的媒介上不同:RGB最主要是显示器所呈现出来的最佳的颜色,显示器用CMYK模式来显示会存在偏差问题;用RGB进行打印的话颜色也会存在着偏差。
3、 含义上不同:RGB模式是以色光三原色为基础建立的色彩模式。RGB图像只使用三种颜色,当不等量的三种色光进行叠加混合时,即会在屏幕上重现自然界各种各样的颜色。CMY是3种印刷油墨名称的首字母:青色Cyan、洋红色Magenta、黄色Yellow。
以上就是给各位带来的关于cmyk和rgb区别是什么的全部内容了。
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对于不做图形界面和图片处理会比较陌生,平时用到的机会也不多,不做深入研究了