Python中plt.imshow(image)无法显示图片解决办法

1.如果无法显示出图片如下图:

但是明明plt.imshow()可以打印出来图像的数字形式,但是就是无法可视化的显示出来,这个时候有一种解决的办法如下所示:

可能是调用的库的中不同模块导致的问题。

           matplotlib通过pyplot模块提供了一套和MATLAB类似的绘图API,将众多绘图对象所构成的复杂结构隐藏在这套API内部。此外,matplotlib还提供了一个名为pylab的模块,其中包括了许多NumPy和pyplot模块中常用的函数,方便用户快速进行计算和绘图,十分适合在IPython交互式环境中使用。这个时候此模块不行,换成另一个模块。如下:

from matplotlib import pyplot as plt

换成:

import pylab

pylab库,在最后加上

pylab.show()

结果可以显示了。

扫描二维码关注公众号,回复: 4433528 查看本文章

猜你喜欢

转载自blog.csdn.net/sy20173081277/article/details/84109743