我可以在不使用cmap /颜色映射的情况下使用matplotlibs imshow吗?

时间:2020-05-24 01:09:47

标签: python matplotlib

嗨,我是python的新手,我尝试从CT扫描中看到一些灰度图像.Matplotlibs imshow默认情况下在cmap上具有选项'viridis',如果它采用MxN(CT image)array(image)作为输入。我仍然可以在没有彩色地图(cmap)的情况下以灰度方式查看图像吗?

1 个答案:

答案 0 :(得分:2)

您可以使用参数cmap='gray'。 假设您的图像是一个称为arr的矩阵,则可以使用:

plt.imshow(arr, cmap='gray')
plt.show()