cifar数据库及图像可视化
1、下载cifar10(cifar100)数据库
https://www.cs.toronto.edu/~kriz/cifar.html
这里使用的是matlab版本:
2、matlab版本的cifar数据库
这里以cifar10为例:
下载的数据库可以看到是有若干个batch.mat文件的:
- data_batch_x.mat是训练数据。matlab命令行中输入命令:
load('data_batch_1.mat')
可以在工作区中得到以下数据:
其中,data是一个大小为10000*3072的矩阵,其中每一行代表一张训练样本,每张图片大小为32*32*3,因此有3072列。labels对应了每个样本的标签。 - test_batch.mat是测试数据,载入到工作区后可以得到类似的结果。
3、图像可视化
对于每个batch进行可视化操作,代码如下:
for j=1:5,%读取训练集数据%读入第j个batch的数据load(['data_batch_' num2str(j) '.mat'])for i=1:size(data,1),%循环转化并写入文件p=data(i,:);label=labels(i);fig=zeros(32,32,3);fig(:,:,1)=reshape(p(1:1024),32,32)';fig(:,:,2)=reshape(p(1025:2048),32,32)';fig(:,:,3)=reshape(p(2049:end),32,32)';%将数据保存为PNG格式imwrite(fig/256,['image/batch_' num2str(j) '_label_' num2str(label) '_' num2str(i) '.jpg'])%也可以使用png格式等end;
end;
全部I/O后可以得到cifar的图像,如图所示
cifar数据库及图像可视化相关推荐
- javaweb增删改查实例_JavaWeb图像可视化管理系统之后台搭建(二)用户管理与增删改查(内含代码)...
上一篇文章中,我们介绍了环境配置与后台设计,对于不了解的同学,可以看这个链接 CharlesDDDD:JavaWeb图像可视化管理系统之后台搭建(一)环境配置与后台设计zhuanlan.zhihu. ...
- 后台是怎么判断管理员用户还是普通用户_JavaWeb图像可视化管理系统之后台搭建(一)环境配置与后台设计...
这个系列文章用来记录一个完整的JavaWeb项目后台的搭建,完整代码也包含前端部分,适合新手,一共两篇. 作者自己也是新手,刚开始写自己的技术文章,其中不合规范之处,还希望各位一定要积极指正. 第一篇 ...
- 主成分分析(PCA):通过图像可视化深入理解
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 主成分分析简介 主成分分析(PCA)是一种广泛应用于机器学习的降维 ...
- matlab从入门到精通:图像可视化基础操作
matlab图像可视化 基本要求 (1)掌握图形窗口的创建与控制,以及图形窗口的基本操作: (2)熟练掌握二维和三维绘图基本的命令.线型控制:(3)初步掌握用特殊的图形来表现特殊数据的性质,如面积图. ...
- Graphviz:利用可视化工具Graphviz将dot数据进行图像可视化或者图像保存(两大方法)之详细攻略
Graphviz:利用可视化工具Graphviz将dot数据进行图像可视化或者图像保存(两大方法)之详细攻略 目录 graph_feature函数:为给定的特征生成特征谱系图
- matlab meshgrid函数_matlab入门(三)图像可视化
matlab图像可视化 基本要求 (1)掌握图形窗口的创建与控制,以及图形窗口的基本操作:(2)熟练掌握二维和三维绘图基本的命令.线型控制:(3)初步掌握用特殊的图形来表现特殊数据的性质,如面积图.直 ...
- matlab图形标注名称_matlab入门(三)图像可视化
matlab图像可视化 基本要求 (1)掌握图形窗口的创建与控制,以及图形窗口的基本操作:(2)熟练掌握二维和三维绘图基本的命令.线型控制:(3)初步掌握用特殊的图形来表现特殊数据的性质,如面积图.直 ...
- IDL图像可视化(八)
IDL图像可视化 1.直接图形法 1.坐标信息 2.颜色系统 1)基础知识 2) 实例 3)系统变量定义背景颜色和画线颜色 2.图形图像显示 1.显示窗口 2.绘制曲线 3.显示图像 4.绘制曲面 5 ...
- Python高光谱图像可视化展示
光谱图像的可视化 高光谱图像具有较高的光谱维度,无法像RGB图像一样直接进行可视化. imgvision库用于进行图像处理与质量评价.该库仅基于Numpy库进行编写,通过矩阵的方式对图像进行快速处理, ...
最新文章
- 阿里云 OAM 入选「2020中国技术力量年度榜单」,定义云原生应用交付标准
- LiveVideoStack线上交流分享 ( 四 ) —— 面向QoE的感知视频编码
- 【Mysql】数据库主从搭建-基于docker
- 纯粹数学:哈代的世外桃源
- 面试官系统精讲Java源码及大厂真题 - 28 Future、ExecutorService 源码解析
- php 绝对刷新,vue项目线上页面刷新报404 解决方法(绝对有用)
- ESP32开发 3.bat批处理文件,批量删除编译后的build文件夹,方便Git上传分享
- python setdefault函数_Python字典(Dictionary)setdefault()函数理解
- 用通俗易懂的方式讲解: GBDT算法及案例(Python 代码)
- 闭合导线计算matlab代码,【求助】闭合导线简易平差Matlab代码需要大神帮忙
- 2017年全国大学生电子设计竞赛报告(F题)调幅信号处理实验电路
- 511遇见易语言教程外形框和模仿进度条闪烁效果
- tp5时间戳转换日期格式
- 用Python计算北京地铁的两站间最短换乘路线
- Unity 动画模拟果冻抖动效果
- H3C无线控制器AP license共享配置
- Blockchains Distributed L week3 爱宝授课记录(2)
- 小米开源框架MACE 源码阅读笔记 1
- 系统错误null是什么意思_为什么NULL是错误的?
- sap 新手入门第一课(新装SAP IDES必须做的操作)