MNIST数据集转化为二维图片的实现示例


Posted in Python onJanuary 10, 2020

本文介绍了MNIST数据集转化为二维图片的实现示例,分享给大家,具体如下:

#coding: utf-8
from tensorflow.examples.tutorials.mnist import input_data
import scipy.misc
import os

# 读取MNIST数据集。如果不存在会事先下载。
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)

# 我们把原始图片保存在MNIST_data/raw/文件夹下
# 如果没有这个文件夹会自动创建
save_dir = 'MNIST_data/raw/'
if os.path.exists(save_dir) is False:
  os.makedirs(save_dir)

# 保存前20张图片
for i in range(20):
  # 请注意,mnist.train.images[i, :]就表示第i张图片(序号从0开始)
  image_array = mnist.train.images[i, :]
  # TensorFlow中的MNIST图片是一个784维的向量,我们重新把它还原为28x28维的图像。
  image_array = image_array.reshape(28, 28)
  # 保存文件的格式为 mnist_train_0.jpg, mnist_train_1.jpg, ... ,mnist_train_19.jpg
  filename = save_dir + 'mnist_train_%d.jpg' % i
  # 将image_array保存为图片
  # 先用scipy.misc.toimage转换为图像,再调用save直接保存。
  scipy.misc.toimage(image_array, cmin=0.0, cmax=1.0).save(filename)

print('Please check: %s ' % save_dir)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python里对list中的整数求平均并排序
Sep 12 Python
操作Windows注册表的简单的Python程序制作教程
Apr 07 Python
python实现的jpg格式图片修复代码
Apr 21 Python
深入解析Python中的WSGI接口
May 11 Python
Python3处理文件中每个词的方法
May 22 Python
python爬虫入门教程--快速理解HTTP协议(一)
May 25 Python
详解Python 切片语法
Jun 10 Python
Django使用 Bootstrap 样式修改书籍列表过程解析
Aug 09 Python
Python下利用BeautifulSoup解析HTML的实现
Jan 17 Python
最小二乘法及其python实现详解
Feb 24 Python
python与js主要区别点总结
Sep 13 Python
pytorch 中nn.Dropout的使用说明
May 20 Python
pytorch:实现简单的GAN示例(MNIST数据集)
Jan 10 #Python
pytorch GAN生成对抗网络实例
Jan 10 #Python
解决pytorch报错:AssertionError: Invalid device id的问题
Jan 10 #Python
python3中关于excel追加写入格式被覆盖问题(实例代码)
Jan 10 #Python
mac使用python识别图形验证码功能
Jan 10 #Python
python列表推导和生成器表达式知识点总结
Jan 10 #Python
pytorch的梯度计算以及backward方法详解
Jan 10 #Python
You might like
Cannot modify header information错误解决方法
2008/10/08 PHP
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
php模板原理讲解
2013/11/13 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
jquery统计输入文字的个数并对其进行判断
2014/01/07 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
2015/06/01 Javascript
javascript中Array()数组函数详解
2015/08/23 Javascript
Angular2使用jQuery的方法教程
2017/05/28 jQuery
Ionic3 UI组件之Gallery Modal详解
2017/06/07 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
2019/10/23 Javascript
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
Python中使用异常处理来判断运行的操作系统平台方法
2015/01/22 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
Python学习笔记之if语句的使用示例
2017/10/23 Python
python读取与写入csv格式文件的示例代码
2017/12/16 Python
使用django实现一个代码发布系统
2019/07/18 Python
Python socket模块方法实现详解
2019/11/05 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
Python进程池Pool应用实例分析
2019/11/27 Python
Django查询优化及ajax编码格式原理解析
2020/03/25 Python
html5之Canvas路径绘图、坐标变换应用实例
2012/12/26 HTML / CSS
canvas实现烟花的示例代码
2020/01/16 HTML / CSS
伦敦新晋轻奢耳饰潮牌:Tada & Toy
2020/05/25 全球购物
毕业生应聘幼儿园的自荐信
2013/11/20 职场文书
合作意向书范本
2014/03/31 职场文书
《蚕姑娘》教学反思
2014/04/15 职场文书
结婚保证书(卖身契)
2015/02/26 职场文书
2015年医院后勤工作总结
2015/05/20 职场文书
酒店厨房管理制度
2015/08/06 职场文书
班主任班级管理心得体会
2016/01/07 职场文书
严以律己学习心得体会
2016/01/13 职场文书
Python使用永中文档转换服务
2022/05/06 Python
A22国内电台短波广播频率表
2022/05/10 无线电