前言
将目录./Data/RSD19的19种图像数据的图像,按种类存储为npy/npz格式。RSD19的子目录为,每一个子目录下都有相应种类的图像。
![v2-3baaafa40a7bcb70b049e6362e019f19_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=7b1f43b3-de2f-eb11-8da9-e4434bdf6706&url=https://pic2.zhimg.com/v2-3baaafa40a7bcb70b049e6362e019f19_b.jpg)
思路
- 首先遍历根目录下所有子目录和其中的文件,将内容与label一起保存在numpy中。
- 打乱顺序。
- 输出四个npy/npz文件。
- 于是可以写成下面两个函数.
- 首先是一个辅助的函数, 用来返回label的。例如文件夹内容为Airport, Beach, 最后可以范围对应关系, {'Airport': 0, 'Beach': 1}。
- 接下来就是主函数, 用来将文件夹内所有的文件进行转换。
代码(带注释)
import