pyecharts官方指导自定义图像时给出了下面这句代码
with open("wordcloud_image_base64.json", "r", encoding="utf-8") as f:
j = json.load(f)
c = (
WordCloud()
.add("", words, word_size_range=[12, 55], mask_image=j["base64"])
.set_global_opts(title_opts=opts.TitleOpts(title="WordCloud-自定义图片"))
.render("wordcloud_custom_mask_image.html")
)
无奈我看不懂,还浪费时间去把图片用np处理,其实对于自定义图片, 只需要把mask_image=j["base64"] 等式右边替换成‘自定义图片路径’ 就ok了!