我在Scipy
和Matplotlib
的文档中找不到这样的函数(即RGB_to_HSV()
),Google除了ActiveState
的配方展示了rgb2hsv
函数之外,没有其他信息,但是该函数无法直接用于Numpy
数组。
有人知道一种捷径吗?
编辑:抱歉,刚刚发现matplotlib.colors.rgb_to_hsv()
正是我要找的。我需要删除这个问题吗?
我在Scipy
和Matplotlib
的文档中找不到这样的函数(即RGB_to_HSV()
),Google除了ActiveState
的配方展示了rgb2hsv
函数之外,没有其他信息,但是该函数无法直接用于Numpy
数组。
有人知道一种捷径吗?
编辑:抱歉,刚刚发现matplotlib.colors.rgb_to_hsv()
正是我要找的。我需要删除这个问题吗?
Matplotlib提供了RGB到HSV转换函数:matplotlib.colors.rgb_to_hsv():
matplotlib.colors.rgb_to_hsv(arr)
将numpy数组中的rgb值转换为hsv值,输入和输出数组应该具有形状(M,N,3)