YOLOv8中文标签显示不了如何解决
1.进入目录,本文采用conda环境进行配置,并安装ultralytics
Yolov8的安装可以去官网下载,也可以使用快捷命令
pip install ultralytics
中文标签显示不了的问题
中文标签显示不了是因为使用了
首先需要进入配置的路径
anconda安装的位置/conda/envs/自己的环境名/lib/python3.10/site-packages/ultralytics/
进入utils目录找到init.py代码修改
if rcparams is None:
rcparams = {'font.size': 11, 'font.family': 'SimHei', 'axes.unicode_minus': False}
然后打开plotting.py文件插入
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
打开metrics.py再插入上述代码
下载字体和配置
可以参考这篇文章:
黑体下载