matplotlib显示图片标题出现乱码终极解决!

简介: 作者QQ595696297 QQ 交流群127591054 由于作者在这里用到,显示的一直是乱码也尝试的各种配置文件修改,还是不行。

作者QQ595696297 QQ 交流群127591054
由于作者在这里用到,显示的一直是乱码也尝试的各种配置文件修改,还是不行。于是采用动态方法解决!

1、首先找到你要修改的字体,右键复制到matplotlib的目录下,作者的在这里:D:\Develop\Python27\Lib\site-packages\matplotlib\mpl-data\fonts\ttf
首先找到字体

2、然后做完这步就是代码

import matplotlib.pyplot as plt  
    import matplotlib.cbook as cbook
    from matplotlib.font_manager import FontProperties
        #使用matplotlib显示图片
        image_file = cbook.get_sample_data(QRImagePath)  
        image = plt.imread(image_file)

        font = FontProperties(fname=r"D:/Develop//Python27//Lib//site-packages//matplotlib//mpl-data//fonts//ttf//Veral.ttc", size=20)
        s = u'~扫描二维码,然后关闭继续哦~'
        plt.imshow(image)
        plt.title(s,fontproperties=font)
        plt.axis('off') # clear x- and y-axes
        plt.show()
        plt.close()

3、路径需要注意一下,转义,Veral.ttc就是你复制过来的字体。
这里写图片描述

相关文章
|
2月前
|
前端开发 Python
Matplotlib 轴标签和标题
Matplotlib 轴标签和标题
54 6
|
4月前
|
前端开发 Python
Matplotlib 教程 之 Matplotlib 轴标签和标题 3
使用 Matplotlib 的 `title()`, `xlabel()`, 和 `ylabel()` 方法来设置图表标题及轴标签的位置,并通过实例展示了如何利用 `loc` 参数实现标题和标签的定位,同时演示了如何设置中文字体和样式。
47 1
|
4月前
|
Python
Matplotlib 教程 之 Matplotlib 轴标签和标题 2
使用 Matplotlib 设置图表标题和轴标签。通过 `title()`, `xlabel()`, 和 `ylabel()` 方法,可以分别为图表添加标题和 x、y 轴的标签。
23 0
|
4月前
|
数据可视化 Python
Matplotlib 教程 之 Matplotlib 轴标签和标题 1
使用 Matplotlib 的 `xlabel()` 和 `ylabel()` 方法为 x 轴和 y 轴添加标签。通过简单的 NumPy 数组操作和 Matplotlib 的绘图功能,您可以轻松地为图表添加描述性的轴标签,使数据可视化更加清晰明了。
147 5
|
9月前
|
Python 容器
Matplotlib中的titles(标题)、labels(标签)和legends(图例)
本文讨论Python的Matplotlib绘图库中可用的不同标记选项。
205 0
|
Python
matplotlib python 画图中文显示乱码解决办法 Jupyter
matplotlib python 画图中文显示乱码解决办法 Jupyter
255 0
|
数据可视化 搜索推荐 Python
Matplotlib数据可视化:图片展示与保存
Matplotlib数据可视化:图片展示与保存
Matplotlib数据可视化:图片展示与保存
|
2月前
|
数据可视化 Python
以下是一些常用的图表类型及其Python代码示例,使用Matplotlib和Seaborn库。
通过这些思维导图和分析说明表,您可以更直观地理解和选择适合的数据可视化图表类型,帮助更有效地展示和分析数据。
103 8
|
5月前
|
数据可视化 数据处理 Python
Matplotlib:Python绘图利器之王
Matplotlib:Python绘图利器之王
37 0
|
5月前
|
Python
以下是一些常用的图表类型及其Python代码示例,使用Matplotlib和Seaborn库。
以下是一些常用的图表类型及其Python代码示例,使用Matplotlib和Seaborn库。