【发布时间】:2018-04-06 11:42:45
【问题描述】:
我在使用 Matploitlib 时遇到了麻烦。我的目标是创建程序,该程序将显示图像,并带有允许其编辑的按钮。
我从允许选择图像的按钮开始,我已经遇到了问题。我希望图像加载在窗口的中心,但它加载在按钮的位置。
如何创建一个位置固定的图形,以及如何选择它来显示图像?
import matplotlib.pyplot as plt
from matplotlib.widgets import Button
import tkinter.filedialog as dialog
class Index(object):
def load(self, event):
filename = dialog.askopenfilename()
img = plt.imread(filename)
plt.imshow(img)
callback = Index()
axload = plt.axes([0.59, 0.05, 0.1, 0.075])
bload = Button(axload, 'Load')
bload.on_clicked(callback.load)
plt.show()
plt.close()
【问题讨论】:
标签: image matplotlib button tkinter