26

我在or文档中找不到这样的函数(即 RGB_to_HSV()),并且 Google 不显示指针,除了演示函数的配方,虽然不能按原样在数组上使用。ScipyMatplotlib'sActiveStatergb2hsvNumpy

有人知道捷径吗?


编辑:对不起,刚刚发现matplotlib.colors.rgb_to_hsv()这正是我想要的。我应该删除这个问题吗?

4

1 回答 1

52

Matplotlib 提供 RGB 到 HSV 的转换函数:matplotlib.colors.rgb_to_hsv()

matplotlib.colors.rgb_to_hsv(arr)

将 numpy 数组中的 rgb 值转换为 hsv 值输入和输出数组应具有形状 (M,N,3)

于 2013-03-07T18:23:56.420 回答