使用Python中的colorbar创建灰度色彩图

时间:2012-03-15 18:58:50

标签: python tkinter

我有一个带有580x580元素的矩阵,我希望将它绘制成一个灰色的颜色图(颜色条表示图片上的值和轴表示像素值),这是我用TKinter制作的画布。我知道我可以使用函数 imshow(myMatrix,cmap ='gray')来做到这一点,但这需要我导入pylab库。是否有另一种创建色彩映射的方法,如果没有,是否可以在我的GUI面板上而不是在新窗口上显示imshow函数的输出?

1 个答案:

答案 0 :(得分:0)

您应该能够通过将matplotlib设置为使用适当的后端,在tkinter应用程序中显示matplotlib中的图表。

import matlplotlib
matplotlib.use('TkAgg')

有两个相当不错的例子说明如何herehere.