当前位置: 首页 > news >正文

命令行下显示mnist中图片的问题

第一次学习使用tensorflow需要用mnist,想使用matplotlib把mnist中的图片画出来

>>> import tensorflow as tf
>>> import matplotlib.pyplot as plt
>>> import numpy as np
>>> from tensorflow.examples.tutorials.mnist import input_data
>>> mnist= input_data.read_data_sets("MNIST_data/", one_hot=True)
Extracting MNIST_data/train-images-idx3-ubyte.gz
Extracting MNIST_data/train-labels-idx1-ubyte.gz
Extracting MNIST_data/t10k-images-idx3-ubyte.gz
Extracting MNIST_data/t10k-labels-idx1-ubyte.gz
>>> training = mnist.train.images
>>> trainlabel =mnist.train.labels
>>> cr_img = np.reshape(training[1, :],(28, 28))
>>> cr_label=np.argmax(trainlabel[1, :])
>>> plt.matshow(cr_img,cmap=plt.get_cmap('gray'))
<matplotlib.image.AxesImage object at 0x7fcc8a04bef0>
>>> plt.title(str(cr_label)+"th Training Data")
<matplotlib.text.Text object at 0x7fcc8a02c7f0>

虽然没出错,但是图片却没有显示出来,后来根据网友的推荐,加了两行代码就能显示出来

>>> import pylab
>>> pylab.show()

就能看到想要的图片了

 

转载于:https://www.cnblogs.com/Magina-learning/p/7892025.html

相关文章:

  • webpack 图片的打包
  • git过滤提交文件
  • Unity Shader 之 渲染流水线
  • 1mysql二进制 安装
  • Docker安装和使用
  • 详解Bootstrap fileinput文件上传组件的实例
  • 【JAVA】基础知识_常见问题1
  • CAS单点登录(一):服务端搭建
  • C++ new失败的处理
  • LTE-Advanced(4G)主要技术学习:CA、CoMp、HetNet
  • core文件生成和路径设置
  • MySQL安装和简单操作
  • ubuntu中安装和卸载apache2
  • 胶囊式菜单
  • git网站
  • [PHP内核探索]PHP中的哈希表
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • gcc介绍及安装
  • github指令
  • Java多线程(4):使用线程池执行定时任务
  • Node 版本管理
  • Sequelize 中文文档 v4 - Getting started - 入门
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 构造函数(constructor)与原型链(prototype)关系
  • 关于Java中分层中遇到的一些问题
  • 聊聊redis的数据结构的应用
  • 学习笔记:对象,原型和继承(1)
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • #大学#套接字
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (1)Nginx简介和安装教程
  • (31)对象的克隆
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (C)一些题4
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (二)PySpark3:SparkSQL编程
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (分布式缓存)Redis分片集群
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (三)mysql_MYSQL(三)
  • (三)模仿学习-Action数据的模仿
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .bat批处理出现中文乱码的情况
  • .net Application的目录
  • .NET Core 版本不支持的问题
  • .NET Core中Emit的使用
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET/C# 使窗口永不获得焦点
  • .NET轻量级ORM组件Dapper葵花宝典