2

我是 Python 新手,发现我可以通过以下方式绘制颜色图:

    import matplotlib.pyplot as plt
    #some image generating code
    
    plot = plt.imshow(image)
    plot.set_cmap(cmap)
    plot.set_interpolation(interpolation_method)
    plt.show()

在我的例子中,image 是一个二维 numpy 数组。结果我得到了一个漂亮的颜色图(由于我是这个平台的新手,所以无法发布它的图像)。链接到我的彩色地图:http ://s7.directupload.net/images/131017/t9aczkmq.png )

在此处输入图像描述

我的问题

有没有办法在鼠标悬停时在上部颜色图中显示位置/像素的当前值?我需要显示实际值(在已绘制的数组内)而不是颜色值。

附加问题

还有一种方法可以将切片器添加到输出中以动态更改颜色图的剪切(类似于 FITS 查看器)。

可能我只需要正确的模块,但我还没有找到适合我需要的模块。提前致谢!

4

0 回答 0