我正在使用Bokeh,我想在我的图片上的特定位置添加一个圆圈。 目前,我创建了这样的图像:
img = image(image=[data],
x_range=[0, x_range],
y_range=[0, y_range],
x=x,
y=y,
dw=dw,
dh=dh,
tools=TOOLS,
palette=["Greys-9"],
title=title,
plot_width=plot_width,
plot_height=plot_height,
)
circle(x=10,y=10,radius=100,fill_color="#df1c1c",line_color="#df1c1c")
resources = Resources("inline")
plot_script, plot_div = components(img, resources)
html_script = encode_utf8(plot_script)
html_div = encode_utf8(plot_div)
hold()
figure()
return html_script, html_div
并将其发送到我的HTML页面。
问题是圆圈不在最终显示屏上。也许在背景上?我不知道......
我试过添加函数,add_glyph函数,add_layout ......这些都不是函数!
感谢帮助人
答案 0 :(得分:0)
由于Bokeh中的错误,以上代码无法正常工作。但是,此错误已得到修复,该代码和与之相似的代码将按预期运行。