掩盖一个imshow,或者使用RGBA进行imshow

时间:2018-04-27 16:42:59

标签: python imshow

数据帧应被视为矩阵,包含值0,1,2。

通过imshow,我得到了一个很好的形象。我可以使用3种不同颜色的cmap。

我想要突出显示几行,所以在视觉上我希望这些行的alpha = 1而另一行的alpha = 0.1。

我应该自己创建图像,创建一个带有RGBA条目的矩阵吗? 有更直接的方式吗?

有亲切的问候, 奥伦

1 个答案:

答案 0 :(得分:0)

我找到了一种使用图像图像的好方法。 https://matplotlib.org/gallery/images_contours_and_fields/layer_images.html#sphx-glr-gallery-images-contours-and-fields-layer-images-py

显然我可以用预期的突出显示颜色来显示矩阵。最重要的是,添加一个imshow,其值与我想要突出显示的值相同,否则为白色。然后我确保将alpha = 0.5作为第二次imshow。