有没有什么方法可以像Matplotlib中那样使用Bokeh和插值将2D数组绘制为图像?我可以用一个例子来绘图:https://docs.bokeh.org/en/latest/docs/gallery/image.html 然而,图像是粗糙的。我喜欢Matplotlib中插值的工作方式:https://matplotlib.org/gallery/images_contours_and_fields/interpolation_methods.html
我试着预先执行插值,但现在矩阵的大小太大了。在
不是一个答案,而是一个观察-我注意到,通过图像源绘制图像时,它在放大时是插值的,而如果您读取同一个图像并通过“image”从columndatasource显示它,那么在缩放时它会显得块状。我很想知道如何使它显示插值时,也放大,如像原始png图像出现。Holoview/datashader将是一个很好的解决方案,但在我的例子中,我需要它作为一个独立的html文件脱机工作。在
如果您是working with a large dataset,那么您可以尝试将Bokeh与Datashader/HoloViews结合使用,如this example。当放大时,Datashader可以根据数据动态创建新的高质量图像,这些图像可以显示在Bokeh图中。在
我也有同样的问题,我在皮维兹的Gitter中找到了答案。 该解决方案结合了}:
Holoviews
和{相关问题 更多 >
编程相关推荐