有没有这种情况 matplotlib显示图片的时候没报错但是也没有显示图片
重复运行写有显示代码的那个cell,我之前显示3D图像就是输出一串文字没有显示图片,重复运行才出现,或者你把项目链接发出来,我再瞧瞧
重复运行还是不行。我和别的项目一样的显示代码。却显示不出来
应该不是加那个%matplotlib inline的问题
输出一串文字有时是注释代码的缩进导致的
得看报错的代码才知道怎么回事
%matplotlib inline plt.show()
没有报错。就是运行完不出图片。我试了原来的也不行了
可以新开一个cell随便imshow点什么或者plot点什么,看一下能否显示...排除一下是不是平台问题
没报错也没显示最可能的情况是运行plt.show()的时候figure里没有东西....
或者可能是图太大了网不够快..把figsize设小一点比如plt.figure(figsize=(5, 5))之类的试试
...........可以把那部分代码放上来看看..没代码太难了...
import matplotlib.pyplot as plt from PIL import Image num1 = 'H0002' image_path = 'optic_disc_seg/JPEGImages/'+num1+'.jpg' predict_result = model.predict(image_path) pdx.seg.visualize(image_path, predict_result, weight=0.4) def display(img_dir, flag=0): plt.figure(figsize=(5, 5)) title = ['Input Image', 'Predicted result'] for i in range(len(title)): if flag: plt.subplot(len(img_dir), 1, i+1) else: plt.subplot(1, len(img_dir), i+1) plt.title(title[i]) img = plt.imread(img_dir[i]) plt.imshow(img) plt.axis('off') %matplotlib inline plt.show() mask_path = 'visualize_'+num1+'.jpg'
昨天还可以显示,不知道为什么今天就不行了。单独plot别的图片可以..
最后打印下,看看代码执行完整不
在.py文件中好像是不能显示(我不会),不过在notebook理应该能显示
应该是魔术命令%matplotlib inline复位了matplotlib
把那个移到最开头就行了
问题解决了谢谢大家
学习了,谢谢楼主分享。
YOU收集一个往后可能遇到的问题的解决方案
%matplotlib inline
plt用了subplot显示子图,还能再用imshow()吗?
要用也得在子图上用imshow()
把subplot那两句删了就能显示图片了。
如果这些内容都要输出,得在子图里写imshow(),不能在plt直接imshow()
重复运行写有显示代码的那个cell,我之前显示3D图像就是输出一串文字没有显示图片,重复运行才出现,或者你把项目链接发出来,我再瞧瞧
重复运行还是不行。我和别的项目一样的显示代码。却显示不出来
应该不是加那个%matplotlib inline的问题
输出一串文字有时是注释代码的缩进导致的
得看报错的代码才知道怎么回事
没有报错。就是运行完不出图片。我试了原来的也不行了
可以新开一个cell随便imshow点什么或者plot点什么,看一下能否显示...排除一下是不是平台问题
没报错也没显示最可能的情况是运行plt.show()的时候figure里没有东西....
或者可能是图太大了网不够快..把figsize设小一点比如plt.figure(figsize=(5, 5))之类的试试
...........可以把那部分代码放上来看看..没代码太难了...
昨天还可以显示,不知道为什么今天就不行了。单独plot别的图片可以..
最后打印下,看看代码执行完整不
在.py文件中好像是不能显示(我不会),不过在notebook理应该能显示
应该是魔术命令%matplotlib inline复位了matplotlib
把那个移到最开头就行了
问题解决了谢谢大家
学习了,谢谢楼主分享。
YOU收集一个往后可能遇到的问题的解决方案
%matplotlib inline
plt用了subplot显示子图,还能再用imshow()吗?
要用也得在子图上用imshow()
把subplot那两句删了就能显示图片了。
如果这些内容都要输出,得在子图里写imshow(),不能在plt直接imshow()