python中plt.imshow(img)显示不了图片

来源:互联网 发布:java 返回值为t泛型 编辑:程序博客网 时间:2024/05/21 10:54
import openslideimport numpyimport pylabimport matplotlib.pyplot as pltslide = openslide.OpenSlide('/media/xhj/LENOVO/data/Metastasis/Tumor_005.tif')tile = numpy.array(slide.read_region((0,0),6, (1528,3432))) #返回一个RGBA图像,包含指定区域的内容。location指0级别下左上角位置的坐标,元组,level指级别,整数,size是(width, height)是元组,plt.figure()plt.imshow(tile)plt.axis('off') # 不显示坐标轴pylab.show()

编写上述代码的时候刚开始没有 pylab这个库,代码执行也不出错,但是屏幕就是不显示图片

后来添加了 pylab这个库就可以了

import pylab

然后在plt.imshow()这一步后加上

pylab.show()
就可以显示了

或者直接plt.show()就可以了,新手经常出现这个低级的问题
5 0
原创粉丝点击