Python 如何只选择一张图片并给出其标题?

Python 如何只选择一张图片并给出其标题?,python,matplotlib,plot,Python,Matplotlib,Plot,我的情况如下:我的代码将使用matplotlib绘制大量图片。之后我想 选择最好的一个,并给它一个标题与其他图像尚未关闭(我正在尝试) 获取一些图片并进行更改)。让matplotlib对图像文件进行排序, 类似“fignum=100”的东西 编辑:绘图将显示在不同的窗口中,需要通过编程或GUI窗口更改图像。我没有特别的理由在运行时确定这个数字,也许这会使这项工作更容易(我不确定!) 非常感谢 在交互式窗口中,您可以使用“体形选项”按钮 要为地物设置新标题,请执行以下操作: 是的,matplotl

我的情况如下:我的代码将使用matplotlib绘制大量图片。之后我想 选择最好的一个,并给它一个标题与其他图像尚未关闭(我正在尝试) 获取一些图片并进行更改)。让matplotlib对图像文件进行排序, 类似“fignum=100”的东西

编辑:绘图将显示在不同的窗口中,需要通过编程或GUI窗口更改图像。我没有特别的理由在运行时确定这个数字,也许这会使这项工作更容易(我不确定!)


非常感谢

在交互式窗口中,您可以使用“体形选项”按钮 要为地物设置新标题,请执行以下操作:


是的,matplotlib确实有一个
fignum
属性。但是,问题中没有足够的信息来提供有用的答案。绘图是否在不同的窗口中创建?您需要以编程方式还是在GUI窗口中设置标题?运行时识别图形的原因是什么;这样做应该实现什么?你可以在你的问题中包含这些信息。假设你只是创建了很多图形,你可以做
fig=plt.figure();ax=图add_子批次(111);graph=ax.plot(x,y)
之后,您可以使用
fig.suptitle('title')
更改地物的标题。您还可以保留一个图形列表,而不是从每个图形中生成一个变量:
list_of_figs=[];附加图列表(plt.figure());ax=图的列表[-1]。添加子图(111)
等等。我很高兴收到您的反馈:)