MNIST是一个手写数字数据集,里面所包含的数据元素是类似于一个1×784矩阵和1×10矩阵的结构,那么,如何将这些数据元素转化为更加直观的图像呢?通过以下python代码,可以实现。

 1 from PIL import Image
 2 from tensorflow.examples.tutorials.mnist import input_data
 3 import numpy as np
 4 import matplotlib.pyplot as plt
 5
 6 #获取数据集
 7 mnist = input_data.read_data_sets("MNIST_data/",one_hot=True)
 8 #fdata为图像数据,label为该图像的标签
 9 fdata,label = mnist.train.next_batch(1)
10 #将1*784矩阵变为28*28的矩阵
11 data = np.matrix(fdata).reshape(28,28)
12 data = data*255
13 #矩阵转图像
14 new_im = Image.fromarray(data.astype(np.uint8))
15 new_im.show()

效果如下:

转载于:https://www.cnblogs.com/zhuangzi101/p/9947688.html

将mnist获得的数据还原成图片形式相关推荐

  1. 转python 将base64字符串还原成图片保存

    转python 将base64字符串还原成图片保存 import os,base64 strs='''/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLC ...

  2. java实现图片转化为字节流,字节流还原成图片

    最近,在研究图片转化为字节流以及字节流还原成图片的, 项目下载地址:http://download.csdn.net/detail/u010627840/9397506 代码如下: package c ...

  3. 用matlab把表转化为图片,matlab怎么excel数据转化为图像《matlab将excel数据读成图片》...

    这个表格的数据怎样用matlab转换为图像?是一个49*57的表格 load进workspace,数值类型做一定的转换,就可以了. 如何将Excel中的数据导入MATLAB并在MATLAB中画出图像 ...

  4. android关于获取摄像头帧数据转成图片

    第一部分: 由于Android下摄像头预览数据只能  ImageFormat.NV21 格式的,所以解码时要经过一翻周折. Camera mCamera = Camera.open(); Camera ...

  5. 把MNIST数据导出成图片

    MNIST是个比较好的数据源,大家学习图像算法的入门级必备数据,刚开始学习的时候,肯定想知道这到底是什么样的图片.但是数据存储的格式是28*28的图片转换一维784的数据.我们需要把数据做一次转换才能 ...

  6. python 将base64字符串还原成图片保存

    知乎登录验证码采用base64编码方式, 下面介绍将base64编码保存为图片 a = {"img_base64":"R0lGODdhkAFYAIcAAPn5+VVVVe ...

  7. 通过http方式传递base64图片字符串无法还原成图片的问题

    在使用http协议传递base64图片字符串的过程中,一些特殊字符会在传输过程中发生改变或者被添加了换行. 所以需要转义这些特殊字符以便传值. String str = base64String.re ...

  8. 将二进制数据转化成图片

    方法一: public static Image ReturnPhoto(byte[] byteData)         {             MemoryStream memoryStrea ...

  9. matlab截图放不下,[转载]【MATLAB】MATLAB的自带数据及可生成数据的函数——图片形式...

    有时我们需要验证一些算法,但又不方便使用自己的数据,这时使用MATLAB自带的数据会带来很多便利,方便交流并且也不用担心未发表的工作会泄露.这里整理了一些MATLAB自带的数据-- 说明:[数据]表示 ...

最新文章

  1. 福利 | 爱德华·阿什福德·李:人类与AI技术将是共生关系
  2. shell脚本自动化部署服务
  3. 怎样做反向域名解析?
  4. MFC子窗口和父窗口(SetParent,SetOwner)
  5. [SpringSecurity]web权限方案_用户认证_查询数据库完成认证
  6. 轻量级日志系统Loki原理简介和使用
  7. 杨凌职业技术学院计算机专业宿舍,杨凌职业技术学院宿舍条件怎么样
  8. LAMP架构调优(七)——Apache Prefork模式调优
  9. unity3D与网页的交互
  10. MIDIPLUS STUDIO M S 2 4声卡安装调试教程
  11. Compiler Optimization on VLIW Instruction Scheduling for Low Power
  12. [视频编码] BD-rate和BD-PSNR
  13. 数组根据条件筛选出满足条件的数据(数组里面是对象)
  14. Java 多线程学习(1)一些容易被遗忘的基础概念
  15. mysql .myd_关于mysql 删除数据后(.MYD,MYI)物理空间未释放
  16. jmeter响应数据为空的问题
  17. 【NLP】Prompt+对比学习,更好地学习句子表征
  18. 记一次蚂蚁金服的面试经历
  19. 编译极路由(HC5x61)固件
  20. 重要性采样Importance Sampling

热门文章

  1. 发现VB6中SAX的乐趣[转]
  2. 【微型计算机原理与接口技术】计算机系统的基本组成
  3. Python3 Time 模块详解 import time
  4. window server 2008 R2 启用方法
  5. python标准库学习笔记
  6. 不吹不黑 | 聊聊为什么要用99%精度的数据回测
  7. 不装了,摊牌了,月薪10571元的我是新生代农民工中的一员
  8. Object-C使用NSLog打印日志
  9. centos7,pyinstaller打包出application/x-sharedlib,这是一个求助的帖子
  10. 控制台没有消息循环_【干货】思科设备报错消息汇总大全~