JavaScript实现rgb转为16进制
来源:互联网 发布:fs2you mac 编辑:程序博客网 时间:2024/06/05 02:20
代码块
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;}
阅读全文
0 0
- JavaScript实现rgb转为16进制
- RGB转为16进制
- JavaScript实现RGB 与16进制互转
- RGB转为Lab空间
- rgb原始数据转为uiimage
- RGB转为Lab空间
- js代码将rgb颜色转为16进制颜色
- android camera ycbcr420sp转为rgb
- cmyk图片转为rgb图片
- 将rgb数据流转为图片
- RGB图像转为灰度图
- RGB图像转为灰度图
- RGB 与 (RGB转 YCbCr再转为 RGB)的图像
- 9.2【彩色模型】-----基于Opencv实现-----把一幅RGB图转为CMY图
- 字符串转为16进制
- 字符串转为16进制
- 字符串转为16进制
- 有序列表的合并(由C转为JavaScript实现)
- hdu1579(记忆深搜)
- Codeforces 840D:Destiny
- Strange Way to Express Integers 扩展欧几里得
- Spring Boot+log4j2+yml配置
- java 图形用户界面编程 之 事件处理
- JavaScript实现rgb转为16进制
- HDU 2813 One fihgt one(KM算法解决最小权值匹配)
- 感触
- VxWorks讨论群 166692882
- poj 3190
- epoll源码分析(转)
- vSphere VDDK LAN-free 备份原理
- Unsafe与CAS
- 机器学习python库解