gpt4 book ai didi

python - 使用 python 将 RGB 值转换为等效的 HSV 值

转载 作者:太空狗 更新时间:2023-10-30 01:47:23 25 4
gpt4 key购买 nike

我想使用 python 将 RGB 值转换为 HSV。我得到了一些代码示例,它给出了 S 和 V 值大于 100 的结果。(示例:http://code.activestate.com/recipes/576554-covert-color-space-from-hsv-to-rgb-and-rgb-to-hsv/)。任何人都有更好的代码将 RGB 转换为 HSV,反之亦然

谢谢

最佳答案

您是否尝试使用 colorsys图书馆?

The colorsys module defines bidirectional conversions of color values between colors expressed in the RGB (Red Green Blue) color space used in computer monitors and three other coordinate systems: YIQ, HLS (Hue Lightness Saturation) and HSV (Hue Saturation Value)

示例(取自上述链接):

>>> import colorsys
>>> colorsys.rgb_to_hsv(.3, .4, .2)
(0.25, 0.5, 0.4)
>>> colorsys.hsv_to_rgb(0.25, 0.5, 0.4)
(0.3, 0.4, 0.2)

关于python - 使用 python 将 RGB 值转换为等效的 HSV 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2612361/

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