首页 > 解决方案 > 如何在全息视图图像中显示预先选择的颜色

问题描述

我想使用 holoviews 图像来可视化十六进制值列表中的颜色。从这里使用 hv.Image :

hv.Image((range(10), range(5), np.random.rand(5, 10)), datatype=['grid'])

如何将十六进制颜色值列表(尤其是十六进制值的熊猫列)分配给网格。

标签: imagecolorsgridholoviews

解决方案


如果您想知道如何定义颜色图,就像这样(尽管通常有更多颜色):

import holoviews as hv, numpy as np
hv.extension("bokeh")

colors = ["Red", "#00FF00", "#AA2211"]
hv.Image((range(10), range(5), np.random.rand(5, 10)), datatype=['grid']).opts(cmap=colors)

在此处输入图像描述


推荐阅读