Adobe 色彩系统 RGB 和 CMYK 相互转换原理 您所在的位置:网站首页 喷绘机是rgb还是cmyk Adobe 色彩系统 RGB 和 CMYK 相互转换原理

Adobe 色彩系统 RGB 和 CMYK 相互转换原理

2023-04-14 17:08| 来源: 网络整理| 查看: 265

为了说明

 adobe 

 RGB 

转换

 CMYK 

的过程,不得不先涉及到一些色彩转换程序方面的东

西。

 

CMYK_ADOBE_COLORSPACE: 

r = (k*c)/maxval; 

g = (k*m)/maxval; 

b = (k*y)/maxval;  

以上是

 adobe 

 CMYK 

 RGB

转换公式,下面再来看看

 RGB 

如何

 

转换为

 CMYK 

下面的语句是经过改写的适用于

 Flash 

 actionscript 

// RGB to CMY 

色彩转换

 

function rgbtocmy () {  

mycyan = 255 - myred;  

mymagenta = 255 - mygreen; 

myyellow = 255 - myblue; 

correctCMYK(); 

}  

// CMY to RGB 

色彩转换

  

function cmytorgb () { 

myred = 255 - mycyan; 

mygreen = 255 - mymagenta; 

myblue = 255 - myyellow; 

correctCMYK(); 

}  

// CMYK 

色彩修正

 

function correctCMYK () { 

if (rep_v != "ERR") { 

var temp = Math.min(Math.min(mycyan, mymagenta), myyellow); 

if (temp != 0) { 

temp2 = Math.round((rep_v / 100) * temp); 

rep_k = Math.round((temp2 / 255) * 100); 

rep_c = Math.round(((mycyan - temp2) / 255) * 100); 

rep_m = Math.round(((mymagenta - temp2) / 255) * 100); 

rep_y = Math.round(((myyellow - temp2) / 255) * 100); 

} else { 

rep_c = Math.round((mycyan / 255) * 100); 

rep_m = Math.round((mymagenta / 255) * 100); 

rep_y = Math.round((myyellow / 255) * 100); 

rep_k = 0;  

}  



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有