gpt4 book ai didi

python - 如何确定给定的 RGB 颜色是否介于一系列已知颜色之间?

转载 作者:行者123 更新时间:2023-11-28 22:05:43 27 4
gpt4 key购买 nike

这里有一些代码来尝试演示我正在尝试做的事情:

def check_color(color):

green_start = (40, 40, 40)
green_end = (70, 70, 70)

if color > green_start and color < green_end:
return True

return False

if check_color((60, 50, 60)):
print 'the color is "green"'

使用 PIL,我试图检测给定颜色是否为“绿色”(在此示例中)。颜色以 (R, G, B) 元组的形式提供。

如何进行比较?

最佳答案

将您的 RGB 值转换为另一个 color model喜欢HSV并比较色相可能会有所帮助。

关于python - 如何确定给定的 RGB 颜色是否介于一系列已知颜色之间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4836114/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com