看看MNIST中的图片
看过好多机器学习的例子,里面都有加载MNIST数据的方式,于是就好奇MNIST里面的数据究竟长什么样子?于是自己就从加载数据的函数开始,将加载的数据以图片的形式展示出来。
思路:
- 加载数据读取模块:import tensorflow.examples.tutorials.mnist.input_data as input_data
- 使用input_data.read_data_sets加载MNIST数据
- 使用.train.next_batch()函数读取具体的训练集数据
- 使用np.reshape()函数将训练数据图片化
- 使用cv2.imshow()函数显示图片
代码:
import cv2
import numpy as np
import tensorflow as tf
import tensorflow.examples.tutorials.mnist.input_data as input_datamnist_data= input_data.read_data_sets("MNIST/",one_hot=True)
print(mnist_data)
for i in range(10):x,y=mnist_data.train.next_batch(1) # 为方便转换图片,一次只读取一张img=np.reshape(x[0],[28,28])cv2.imshow("image", img)print('\n输出结果:',y[0],'\n类型:',type(y[0]),'\n图片标签:',np.argwhere(y[0]==1)[0][0])cv2.waitKey(0)cv2.destroyWindow('image')
以上代码每次都会展示不同的数字,是因为read_data_sets函数在读取MNIST数据库内容时是随机选择的。如果不想随机选择,可以将read_data_sets函数的参数seed赋值为整数即可(seed代表随机数种子,其默认值为None)。格式如下:
mnist_data= input_data.read_data_sets("MNIST/",one_hot=True,seed=1)
看看MNIST中的图片相关推荐
- MNIST数据集转为图片形式输出
前期工作 1.请注意运行代码存入的文件夹的名称,要与代码中的path路径对应一致: 2.下载MNIST数据集(四个压缩包),并将四个压缩包的内容解压出来,如下图①: 3.在运行代码目录下,建立data ...
- 如何在ASP.Net 中把图片存入数据库
介绍 可能有很多的时候,我们急需把图片存入到数据库当中.在一些应用程序中,我们可能有一些敏感的资料,由于存储在文件系统(file system)中的东西,将很容易被某些用户盗取,所以这些数据不能存放在 ...
- 在DataGrid中显示图片
兼谈 DadaGrid 模板列的创建 DadaGrid 是 ASP.NET 编程中一个很重要的控件,其优良的可定制功能为提高它的表现力提供了极大的方便.除了与数据源直接绑定以外,我们还可以通过列绑定模 ...
- matlab读取一个文件的图片大小,Matlab读取文件夹中子文件夹中的图片并修改尺寸...
今天被师兄问到如何利用matlab批处理图片,觉得很简单嘛 就让他去百度 结果只百度到处理文件夹中图片的程序 好吧 这里放上如何处理文件夹中子文件夹的图片 现状:在一个名为casia的文件夹中,里面有 ...
- java 移动页面中的图片上传_移动端图片操作——上传
上传我们一般都是用"input[type=file]"控件.当你用此控件时,你就授权了网页和服务器访问对应的文件,就可以得到File对象. 友情提示在,在Android手机webv ...
- UIWebView保存网页中的图片(转载)
现在H5混合原生开发的方式越来越流行,也就要用到UIWebView控件.在开发过程中,我们可能会遇到一个需求,要求我们保存网页上的图片,当用户点击图片的时候,就可以让用户选择是否下载图片. 在系统自带 ...
- 将ImageVIew中的图片保存到本地相册中
2019独角兽企业重金招聘Python工程师标准>>> 一:将ImageView中的图片转换成Bitmap 二:将Bitmap 转换成二进制,写入本地 三:用广播通知相册进行更新相册 ...
- R语言ggplot2可视化在可视化的接种中插入图片、添加图片实战
R语言ggplot2可视化在可视化的接种中插入图片.添加图片实战 目录 R语言ggplot2可视化在可视化的接种中插入图片.添加图片实战
- word 数组 转 指针_Word之VBA丨文档中的图片怎样批量加边框?
不称深度指南,只愿浅度指北 很多时候,我们在 Word 中添加的图片,大部分都是类似下面这样"白底黑图"的: 如果图片内容是一段文字,就更加大了我们对文章的理解难度. 这时,我会给 ...
最新文章
- webpack 安装使用(1)
- 深入解析windows操作系统。。。。
- DELPHI 10.2(TOKYO) FOR LINUX的兼容性说明
- 360压缩电脑版_360压缩国际版
- Android 如何退出程序
- python 多个配置文件_django中如何如何针对不同的环境使用多个配置文件?
- Oracle Service Bus简介
- linux 等待进程,Linux 进程等待队列
- sudo apt-get常用命令
- 为什么数据科学家需要承担开发运维的工作?
- tomcat事件处理机制
- ES6学习之路10----Symbol
- Information Retrieval(信息检索)笔记02:Preprocessing and Tolerant Retrieval
- 2022年六西格玛培训机构排名
- failed to load steamui.dll怎么解决?
- 秒杀小程序 php后台,基于ThinkPhp6.0+Vue 开发实现微信小程序、公众号、商城、拼团、秒杀、后台管理等功能...
- 1086oj java
- 八种基本数据类型各自所占空间大小
- STM32 FFT DMA ADC THD
- 转《JavaScript中的图片处理与合成》