RGB与十六进制颜色进行互转
from PIL import Image# RGB格式颜色转换为16进制颜色格式
def RGB_to_Hex(rgb):RGB = rgb.split(',') # 将RGB格式划分开来color = '#'for i in RGB:num = int(i)# 将R、G、B分别转化为16进制拼接转换并大写 hex() 函数用于将10进制整数转换成16进制,以字符串形式表示color += str(hex(num))[-2:].replace('x', '0').upper()print(color)return color# 16进制颜色格式颜色转换为RGB格式
def Hex_to_RGB(hex):r = int(hex[1:3],16)g = int(hex[3:5],16)b = int(hex[5:7], 16)rgb = str(r)+','+str(g)+','+str(b)print(rgb)return rgb# 建立90*35尺寸的颜色并保存
def new_image(color,outfile):new_image = Image.new("RGB", (90, 35), color)new_image.save(outfile)# 获取全部的RGB颜色
def get_allRGB():rgb = []for i in range(0,256):for j in range(0,256):for c in range(0,256):rgb.append(str(i)+','+str(j)+','+str(c))return(rgb)def main():color = RGB_to_Hex('255,127,2')outfile = '01_color_' + str(color)+'.png'new_image(color,outfile)if __name__ == '__main__':main()
RGB与十六进制颜色进行互转相关推荐
- js中RGB与十六进制颜色转换
一.关于颜色的表示 颜色的表示方式不知一种,从photoshop的取色面板就可以看出,如下: 上图共显示了5种颜色的表示方法:HSB,lab,RGB,CMYK与十六进制表示法 在CSS中,我们也经常与 ...
- 在线RGB和HEX十六进制颜色互转工具
在线RGB和HEX十六进制颜色互转工具 在线RGB和HEX十六进制颜色互转工具 本工具支持在线RGB和十六进制颜色互转,请直接修改左边的RGB值,对应的十六进制颜色值会自动改变,或者修改16进制值,R ...
- JS十六进制颜色(#fff)与RGB, HSL颜色的相互转换 (实用、赞)
原文出处:https://www.haorooms.com/post/color_rgb_transform 延伸阅读:用js生成全色系调色盘的算法 前言 今天做了这个需求,就是前端支持rgba设置, ...
- 如何使用.NET从十六进制颜色代码中获取颜色?
如何从十六进制颜色代码(例如#FFDFD991 )中获得颜色? 我正在读取文件,并且正在获取十六进制颜色代码. 我需要为十六进制颜色代码创建相应的System.Windows.Media.Color实 ...
- 十六进制颜色和RGB互转
2019独角兽企业重金招聘Python工程师标准>>> dd //颜色互转 //十六进制颜色值域RGB格式颜色值之间的相互转换//-------------------------- ...
- php六进制颜色,PHP RGB颜色和十六进制颜色互转
/** * RGB转 十六进制 * @param $rgb RGB颜色的字符串 如:rgb(255,255,255); * @return string 十六进制颜色值 如:#FFFFFF */ fu ...
- JS 处理十六进制颜色渐变算法-输入颜色,输出渐变rgb数组
html颜色有几种表示方式: 英文单词颜色值:background-color:Blue: 十六进制颜色值:background-color:#FFFFFF: RGB颜色值三元数字:backgrou ...
- JavaScript随机生成颜色以及十六进制颜色 与RGB颜色值的相互转换
/*** 随机生成颜色* @return 随机生成的十六进制颜色 */function randomColor(){var colorStr=Math.floor(Math.random()*0xFF ...
- 十六进制颜色转换ARGB/RGB
开发中,我们用的的颜色都是不是 百分之百纯色 ,UI 可能会说,这个颜色(0x FFFFFF) 20%,那个颜色(ff323232)60%,遇到懂得 点技术的 UI 他会直接给你 #66000000 ...
- rgb html转换,RGB与十六进制数值互转(html)
保存下来,浏览器打开就可以使用了,挺方便 CSS入门 十六进制颜色值 值"#FF9999"是由红绿蓝三原色组成的颜色,#号后的两位表示红,其后的两位为绿,最后的两位为蓝. func ...
最新文章
- wiki多个文件一起导入_mac文件信息管理工具EagleFiler for Mac分享给大家
- Redis+Nginx+设计模式+Spring全家桶+Dubbo阿里P8技术精选文档
- 3w字深度好文|Redis面试全攻略,读完这个就可以和面试官大战几个回合了
- python中nomodulenamed怎么解决_关于 python ImportError: No module named 的问题
- php字符串从a到z排序,js怎么实现中文按照A-Z排序
- 老手机能升级华为鸿蒙,华为正式发布鸿蒙2.0!实现手机、平板等多平台共用一套代码!...
- 洛谷.4897.[模板]最小割树(Dinic)
- 编程算法 - 切割排序 代码(C)
- 三十款国外IES灯光经典素材整理i
- 詹森不等式的积分形式
- 基于stm32f103c8t6的Flash地址空间的数据读取
- [ECE]模拟试题-2
- iphone照片恢复至android,绝招!如何恢复苹果/安卓手机上误删的照片,详细教程奉上!...
- python衡量数据分布的相似度/距离(KL/JS散度)
- properties文件不显示小叶子
- 400Gbps 网络面临的挑战
- python中syntaxerror什么意思_在Python中,“SyntaxError:调用'print'时缺少括号”是什么意思?...
- C语言调用libusb访问USB驱动
- ecmall中如何在用户中心增加一个菜单
- 可试用M1芯片的排版神器Affinity Publisher,让你的排版工作既高效又美观