为啥wordcloud生成的图片不对应

代码是这样
import wordcloud as wc
import matplotlib.pyplot as plt
import csv

bg_pic=plt.imread("新冠病毒.png")
cp={}
with open("新冠肺炎中药方剂的中药材.csv",encoding="utf-8") as f:
rows=csv.reader(f)
for row in rows:
for herb in row[1:]:
if herb!="":
cp[herb]=cp.get(herb,0)+1

ciyuntu=wc.WordCloud(font_path="C:\Windows\Fonts\simyou.ttf",background_color="white",mask=bg_pic).fit_words(cp)
plt.imshow(ciyuntu)
plt.axis("off")
ppt.show()
图片是这个

img


最后生成的却是这个

img

求解惑

这个蒙版的背景是需要透明的 不然像这个一样,把读取的图片当作了一个长方形