本文介绍: `.mat` 文件是 MATLAB 的数据存储的标准格式。这种文件是标准的二进制文件,也可以以 ASCII 码的形式保存和加载。`.mat` 文件的方便之处在于,它可以连同数据的变量名一同保存下来,并且不需要控制数据的存储格式,MATLAB 会自动保存并区分我们所存储的内容。
很多深度学习网络的输入要求为.mat格式,当然也可以直接修改输入数据的代码,比如修改为使用OpenCV读取图片等,但有些网络修改起来比较麻烦,且.mat数据有很多优势,所以部分网络最好还是用默认的.mat格式数据
一、.mat格式文件
1.1 .mat格式文件是什么
.mat
文件是 MATLAB 的数据存储的标准格式。这种文件是标准的二进制文件,也可以以 ASCII 码的形式保存和加载。.mat
文件的方便之处在于,它可以连同数据的变量名一同保存下来,并且不需要控制数据的存储格式,MATLAB 会自动保存并区分我们所存储的内容。
例如,想在MATLAB 中方便地保存和加载数据,你可以使用 save
命令来生成 .mat
文件。下面是一个具体的例子:
如果你想打开 .mat
文件,可以使用 load
命令。例如:
1.2 为什么有的深度学习网络要求是.mat个数数据
.mat
文件提供了一种方便、高效的方式来存储和共享用于深度学习的数据。
深度学习网络可能会要求使用 .mat
文件格式的数据,主要有以下几个原因:
1.2.1 数据组织
1.2.2 数据预处理
1.2.3 兼容性
1.2.4 数据共享
二、常见的图片格式
2.1 .jpeg
2.2 .png
2.3 .gif
2.4 .psd
2.5 .tiff
2.6 .bmp
2.7 .pcx
2.8 .tga
2.8 .exif
2.10 .fpx
2.11 .svg
2.12 .CR3
三、 转.mat格式代码
3.1 修改参数
3.2 代码
3.3 转换结果
3.4 .mat文件中的数据
四、总结
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。