有一个叫做 Roblox 的游戏,玩家在其中制作游戏,通常是看起来像乐高的积木。
在 Roblox 中,对于 Brick 颜色,您可以使用典型的 RGB 值,但这需要一个额外的元素,在文件大小方面效率不高。BrickColor 不是使用 RGB 值,而是在文件大小方面更加经济。它使用一个整数来解释为某种颜色。这就是我的意思:
这是我的代码片段:
import Image
f = raw_input('Image:\n')
im = Image.open(f)
rgb_im = im.convert('RGB')
r, g, b = rgb_im.getpixel((x, y))
在我的程序中,我需要找到最接近 RGB 值的颜色代码。
这怎么可能实现?