我在 pygame 中设置我的网络摄像头以使用 HSV 颜色空间。但是 pygame.Surface.get_at 只返回 RGB 颜色值。有没有一种方法可以读取pygame中像素的HSV值?
如果没有,在pygame中将所有像素颜色转换为HSV的推荐方法是什么?
我在 pygame 中设置我的网络摄像头以使用 HSV 颜色空间。但是 pygame.Surface.get_at 只返回 RGB 颜色值。有没有一种方法可以读取pygame中像素的HSV值?
如果没有,在pygame中将所有像素颜色转换为HSV的推荐方法是什么?
您可以使用 python 的colorsys模块。
它包含一个函数rgb_to_hsv
,可用于将 RGB 值转换为 HSV 值。