我想做这样的事情:
imagen=p.image(image='img',x=0, y=0, dw=bines,dh=shots,palette='pal',source=source)
将源定义为:
source = ColumnDataSource(data=dict(img=[],pal=[]))
并在新数据到达时更新它,以使用自己的颜色映射器进行绘制。是否可以或者应该手动缩放数据以保留调色板?上面的代码不会接受来自源的“pal”值。
最佳答案
您可以按如下方式设置color_mapper
的下限和上限:
imagen.glyph.color_mapper.high = vmax
imagen.glyph.color_mapper.low = vmin
其中 vmax 和 vmin 是 color_mapper 的上限和下限。
关于python - 有什么方法可以更新 Bokeh 图像的 colorMapper 值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41879387/