将CMYK颜色值和RGB颜色相互转换的PHP代码
functionhex2rgb($hex){
$color=str_replace('#','',$hex);
$rgb=array('r'=>hexdec(substr($color,0,2)),
'g'=>hexdec(substr($color,2,2)),
'b'=>hexdec(substr($color,4,2)));
return$rgb;
}//www.nhooo.com
functionrgb2cmyk($var1,$g=0,$b=0){
if(is_array($var1)){
$r=$var1['r'];
$g=$var1['g'];
$b=$var1['b'];
}else{
$r=$var1;
}
$cyan=255-$r;
$magenta=255-$g;
$yellow=255-$b;
$black=min($cyan,$magenta,$yellow);
$cyan=@(($cyan-$black)/(255-$black))*255;
$magenta=@(($magenta-$black)/(255-$black))*255;
$yellow=@(($yellow-$black)/(255-$black))*255;
returnarray('c'=>$cyan/255,
'm'=>$magenta/255,
'y'=>$yellow/255,
'k'=>$black/255);
}
$color=rgb2cmyk(hex2rgb('#FF0000'));热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下