Colors 整个Adobe RGB颜色空间的十六进制列表?
我目前正在做一个关于颜色的项目,我想知道是否有一个列表或某种方法可以生成十六进制的所有Adobe RGB颜色的列表Colors 整个Adobe RGB颜色空间的十六进制列表?,colors,hex,adobe,rgb,Colors,Hex,Adobe,Rgb,我目前正在做一个关于颜色的项目,我想知道是否有一个列表或某种方法可以生成十六进制的所有Adobe RGB颜色的列表 谢谢 这是一个python脚本,如果像这样运行,它将把它们写入一个128 MB的文件中 python hexen.py > reallybiglist.txt 这是剧本 # write int as 6-digit hex def int_6_hex(intval): hex = "" while intval != 0: hexValue = intva
谢谢 这是一个python脚本,如果像这样运行,它将把它们写入一个128 MB的文件中
python hexen.py > reallybiglist.txt
这是剧本
# write int as 6-digit hex
def int_6_hex(intval):
hex = ""
while intval != 0:
hexValue = intval % 16
hex = toHexChar(hexValue) + hex
intval = intval // 16
while len(hex) < 6:
hex = "0" + hex
return hex
# Convert an integer to a single hex digit in a character
def toHexChar(hexValue):
if 0 <= hexValue <= 9:
return chr(hexValue + ord('0'))
else: # 10 <= hexValue <= 15
return chr(hexValue - 10 + ord('A'))
#loop to ffffff
def main():
intmax = 256*256*256
# intmax = 256 -- to see a preview
loopint = 0
while (loopint < intmax):
print(int_6_hex(loopint))
loopint = loopint + 1
main() # Call the main function
#将int写入6位十六进制
def int_6_十六进制(intval):
hex=“”
而intval!=0:
hexValue=intval%16
hex=toHexChar(hexValue)+hex
intval=intval//16
而len(hex)<6:
十六进制=“0”+十六进制
返回十六进制
#将整数转换为字符中的单个十六进制数字
def toHexChar(hexValue):
如果为0,则这只是从阅读wiki文章中得知的值为[0,0,0]。。。[1,1,1]作为小数,所以我可能没有抓住要点。你是说一张从000000到FFFFFF的表格吗?@DaveS是的,类似的东西真的很理想只是一个16777216行的数字列表吗?@DaveS听起来很可笑。。。是的,这是个人电脑还是苹果电脑还是。。。?(我们可以使用什么语言?)