标签: python tkinter
我有一个带有580x580元素的矩阵,我希望将它绘制成一个灰色的颜色图(颜色条表示图片上的值和轴表示像素值),这是我用TKinter制作的画布。我知道我可以使用函数 imshow(myMatrix,cmap ='gray')来做到这一点,但这需要我导入pylab库。是否有另一种创建色彩映射的方法,如果没有,是否可以在我的GUI面板上而不是在新窗口上显示imshow函数的输出?
答案 0 :(得分:0)
您应该能够通过将matplotlib设置为使用适当的后端,在tkinter应用程序中显示matplotlib中的图表。
import matlplotlib matplotlib.use('TkAgg')
有两个相当不错的例子说明如何here和here.