Win10 tensorflow object_detection api 安装中 无法显示图像的问题解决
写在前面: 时间有限,其他的部分我先不写啦,先写我遇到的一个问题。
在最后运行的时候,下面这个公式无法显示图像。
plt.imshow(image_np)
百度之后,我写了另一个方法:
plt.show()
然后报错:提示:
Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
下面提供两种解决方案:
1. 图片保存到本地
plt.savefig('xx.png')
xx.png/xx.jpg等 图片名称,可以自拟,默认保存在根目录文件夹下。
2. 修改代码,实现图片显示。
新增包:
import pylab
在 plt.imshow(image_np) 后面增加一行:
pylab.show()
即最后三行为:
plt.figure(figsize=IMAGE_SIZE)
plt.imshow(image_np)
pylab.show()
jupyter notebook重新运行cell,即可得到图片显示。
插一句:识别效果感觉不如官网的,以后再优化吧~
其他的关于具体细节安装啊,制作数据集啊,训练啊什么的,以后再来填坑叭~
一时兴起,写了第一篇博客,互相帮助惹。