注明:
1.本文基于github上https://github.com/gskielian/JPG-PNG-to-MNIST-NN-Format的代码调试。
2.本文对此篇博客评论区出现的问题进行解答,感谢作者提供的方法1资源。【代码】python 非minist数据(jpg、png等)转minist格式数据集_将jpg转换为mnist_ronales的博客-CSDN博客
一.了解Fashion-MNIST数据集组成结构
1.图像类别:Fashion-MNIST数据集包含了10个类别的图像,包括:t-shirt(T恤),trouser(牛仔裤),pullover(套衫),dress(裙子),coat(外套),sandal(凉鞋),shirt(衬衫),sneaker(运动鞋),bag(包),ankle boot(短靴)。
2.数据集中的图像格式:Fashion-MNIST的大小、格式和训练集/测试集划分与原始的MNIST完全一致。60000/10000的训练测试数据划分,28x28的灰度图片。
二.制作Fashion-MNIST数据集
1.寻找自己的数据集:如不同的植物种类,本文如向日葵,玫瑰,郁金香等五类植物的图像。
2.收集好图像后根据MNIST数据集进行分类存储,文件夹结构如下:
test:每个文件夹标号下,放入相应的类图像
train:每个文件夹标号下,放入相应的类图像
3.写batches.meta.txt
内容:0-4的类别对应内容(本文为5个类)
数据集的要求:
(1) 分辨率为28*28:
用python改变图像的大小_被欺骗的人工智能猿的博客-CSDN博客
(2)灰度化后二值化:
用python改变图像的灰度值(包括最大值法、平均值法和加权平均法)_被欺骗的人工智能猿的博客-CSDN博客
用python将图像二值化_被欺骗的人工智能猿的博客-CSDN博客
(3)图像都转为.png格式
用python将jpg图像转化为png格式图像_被欺骗的人工智能猿的博客-CSDN博客
4.调用代码convert-images-to-mnist-format.py,网址上述,已给出。
(报错下篇文章,咱们继续聊)
(2023python)非minist数据转类FashionMNIST数据集(2)_被欺骗的人工智能猿的博客-CSDN博客