Colors 整个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

我目前正在做一个关于颜色的项目,我想知道是否有一个列表或某种方法可以生成十六进制的所有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 = 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听起来很可笑。。。是的,这是个人电脑还是苹果电脑还是。。。?(我们可以使用什么语言?)