故事开端:小白的第一份词云图出现了问题…
起先使用matplotlib
的imread
读入图片,如下:
import matplotlib.pyplot as plt
...
...
pic = plt.imread("image.png")
图片可以展现,问题是没有导入图形的轮廓,而且出现了警告,意思是:掩码图像应为0到255之间的无符号字节,所以要将图片转为数组。
解决方法:
经查询,将 PIL Image 图片转换为 numpy 数组,以数组的形式加载图片。
import numpy as np
from PIL import Image
...
...
pic = np.array(Image.open("image.png"))