【发布时间】:2016-03-25 20:00:11
【问题描述】:
有一个名为 Roblox 的游戏,玩家可以在其中制作游戏,通常是看起来像乐高的积木。
在 Roblox 中,对于 Brick 颜色,您可以使用典型的 RGB 值,但这需要一个额外的元素,在文件大小方面效率不高。 BrickColor 不是使用 RGB 值,而是在文件大小方面更加经济。它使用一个整数来解释为某种颜色。 Here is what I mean:
这是我的代码的 sn-p:
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 值的颜色代码。
如何实现?
【问题讨论】:
-
你查过乐高色彩指南吗?应该有一个包含 RGB 和 Pantone 的地方,因为两者都想匹配颜色。
标签: python colors python-imaging-library rounding roblox