Python实现图片文本支持中文,自定义字体
# 支持中文
import matplotlib
#用下载好的字体文件设置字体,从而正确显示中文
myfont = matplotlib.font_manager.FontProperties(fname=r"./simsun.ttc") # 自定义的字体文件
plt.figure(figsize = (16,8))
plt.suptitle("水表示例图片", fontproperties = myfont,fontsize = 15)for i in range(20):plt.subplot(5, 4, i+1)plt.xticks([])plt.yticks([])plt.grid(False)# 显示图片images = plt.imread(train_pic_paths[i])plt.imshow(images)# 显示标签plt.xlabel(train_pic_labels[i], fontproperties = myfont, fontsize = 12)plt.show()