在散景中的应用程序圈剪辑图像标志符号

时间:2017-08-18 03:10:39

标签: python bokeh

如何在不事先处理和上传图像的情况下,将圆形剪裁的图像字形添加到图表中?我愿意使用其他模块。

我希望最终结果看起来像这个图表(来自nytimes)。

http://imgur.com/a/Nv6ta

我目前的理解是我们只能直接从网址加载图片,这不是我想要的结果。 http://bokeh.pydata.org/en/latest/docs/reference/models/glyphs/image_url.html

1 个答案:

答案 0 :(得分:0)

  

我目前的理解是我们只能直接从网址加载图片

这是不正确的,还有ImageRGBA允许将图像作为原始RGBA数据发送,直接嵌入到Bokeh文档中。参见,例如,此图库示例:

http://bokeh.pydata.org/en/latest/docs/gallery/image_rgba.html

因此,假设images是要显示的(预裁剪)图像的2D NumPy RGBA数据数组的Python列表,那么Bokeh可以显示它们:

p.image_rgba(image=images, x=....)

当然,您必须自己将图像转换为RGBA阵列,并对其进行裁剪,因此使用其他工具可以更容易或更方便地使用此用例。