如何在python中可视化表示色调、饱和度和值的三个独立数组?

如何在python中可视化表示色调、饱和度和值的三个独立数组?,python,matplotlib,colors,data-visualization,hsv,Python,Matplotlib,Colors,Data Visualization,Hsv,是否可以使用三个分别表示色调、饱和度和值的数组,并用python绘制它们?我有两组数据,一组用色调和饱和度表示,另一组用值表示 我认为这可能是一个类似于imshow(data1)的输出,其中colormap设置为色调和饱和度随data2而变化。是吗?imshow需要RGB(A)值: 但是color模块具有将HSV转换为RGB的功能: 因此,您需要将HSV数据转换为RGB的MxNx3数组,然后imshow进行转换 但是色调并没有生成RGB值所需的所有信息——所有三个HSV值都会影响所有三个RGB值

是否可以使用三个分别表示色调、饱和度和值的数组,并用python绘制它们?我有两组数据,一组用色调和饱和度表示,另一组用值表示


我认为这可能是一个类似于imshow(data1)的输出,其中colormap设置为色调和饱和度随data2而变化。是吗?

imshow
需要RGB(A)值:

但是
color
模块具有将HSV转换为RGB的功能:

因此,您需要将HSV数据转换为RGB的MxNx3数组,然后
imshow
进行转换

但是色调并没有生成RGB值所需的所有信息——所有三个HSV值都会影响所有三个RGB值