颜色代码转换
⑴ 请问颜色代码有几种,我需要换算方法。
#465500是十六进制颜色代码,而4605510是十进制颜色代码。
十进制就是把颜色代码转换成十进制来保存,比如FFFFFF就变成16777215
Photoshop是不支持十进制颜色代码的,你直接把十进制代码输入到拾色器面板中,Photoshop会默认只输入前6位,并当做十六进制处理。十进制代码4605510对应的颜色是#464646,而不是#465500。
十进制代码与十六进制代码的转化,用windows的计算器就行,转换到科学性,然后就会有十六进制、十进制、八进制、二进制的转换了。
⑵ 16位颜色转换RGB
10进制与16进制的转换则是利用了数组查询的方式,先将10进制的数字与16相除,将商与余数分别进行数组查询,然后进行拼接。
具体的代码如下:
function RGBToHex(rgb){
var regexp = /[0-9]{0,3}/g;
var re = rgb.match(regexp);//利用正则表达式去掉多余的部分,将rgb中的数字提取
var hexColor = "#"; var hex = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'];
for (var i = 0; i < re.length; i++) {
var r = null, c = re[i], l = c;
var hexAr = [];
while (c > 16){
r = c % 16;
c = (c / 16) >> 0;
hexAr.push(hex[r]);
} hexAr.push(hex[c]);
if(l < 16&&l != ""){
hexAr.push(0)
}
hexColor += hexAr.reverse().join('');
}
//alert(hexColor)
return hexColor;
}
⑶ 知道一颜色RGB代码,怎么换成系统颜色提取的数字
把红绿蓝分别转换成16进制你这个红是2B
绿45
蓝51所以就是颜色值就是2B4551
⑷ RGB颜色转化到16位十进制颜色值如何转化
然后前两位化成十进制数代表红色,中间两位化成十进制数代表绿色,最后两位化成... 网上还有专门的颜色值运算器,要是嫌计算麻烦,就下一个用吧~~~ ...
⑸ 如何转换颜色代码格式 RGB CMYK HEX 色值换算
编写代码的时候,颜色的代码有多种格式,如RGB(255,255,255)对应CMYK(0,0,0,0)对应#ffffff(HEX格式),那么,这三者间要如何转换呢?
工具/原料
Photoshop
RGB
1
定义
RGB是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的(来自网络)
2
代码格式
RGB代码的表现形式为(x,x,x),其中0≤x≤255
如(0,0,0)代表红绿蓝数值均为0,也就是黑色。
END
CMYK
1
定义及与RGB的区别
C(青)M(洋/品红)Y(黄)K(黑),CMYK也称作印刷色彩模式。
屏幕上显示的图像,是RGB模式呈现的,而印刷品上的图像,是CMYK模式表现的。
2
格式
CMYK代码的表现形式为(x,x,x,x),其中0≤x≤100,这里的x是一种百分值。
如白色的CMYK格式是(0,0,0,0)
END
Hex code
Hex code的格式为#+六位数字/字母,如纯蓝色是#0000FF
END
数值转换方法
1
知道了三类颜色码中的任一种,如何换算成另外两种,这里推荐使用Photoshop或者AI等设计软件,本文以ps为例。
2
打开ps,点击【文件】-【新建】,新建一个任意尺寸的画板。
3
然后选择【编辑】-【填充】
4
弹出的对话框里内容选项选择“颜色…”
5
调色板如图所示位置,分别对应RGB、CMYK和hex的数值
6
例如要把RGB(200,100,0)转换成CMYK,就在RGB区域对应输入这三个数值,之后CMYK版块显示的就是其对应的CMYK数值(27,71,100,0)
http://jingyan..com/article/870c6fc311d3e5b03ee4be41.html
⑹ RGB 颜色代码转换
用开始、程序、附件、计算器,把上面的数值转换为16进制既可,
rgb(169,44,13) 等效于 #A92C0D
169、44、13转换为16进制是A9、2C、0D,注意一定要是两位,不够的添0
⑺ 颜色代码转换颜色工具
软件效果图如下
下载软件方法:将我上传的图片另存为,然后将后缀名(JPG),改为rar解压就是软件!!
⑻ 颜色的 色值和代码 是依靠什么转换的
4332031的16进制是4219FF啊 。。。。。和#FF1942 是不是很形象。。。。大端存储小端存储的问题
⑼ 软件编程中的8位纯数字颜色代码如何转换
把这个数值除以65536后取整,就是R
把这个数值除以256后取整,再与256求模(即取余数内),就是G
把这个容数与256求模(即取余数),就是B
比如
12000284/65536 = 183(R)
12000284/256%256 = 28(G)
12000284%256 = 28(B)
也可以把这个数值转换为16进制,然后开头两位就是R,中间两位是G,最后两位是B
比如
12000284 = 0xB71C1C
0xB7 = 183(R)
0x1C = 28(G)
0x1C = 28(B)