当前位置:网站首页>深度学习-制作自己的数据集
深度学习-制作自己的数据集
2022-07-07 15:40:00 【AI炮灰】
1.背景
对于文件夹套子文件夹,子文件夹里有很多同一类别的图像,子文件夹表示里面图像的类别。这种结构的文件叫做图像层叠式即为imageFolder。如下所示:
![]()
该文件夹下面有10个类别的子文件夹,如下:
每个子文件夹下有许多图像,如下:

2.开始制作数据集
"""
对于一个文件夹下有多个文件夹,每个子文件夹都是子文件夹里图片的类别名,这种称谓图像层叠形式imageFolder。
"""
import os
from torch.utils.data import Dataset, DataLoader, random_split
import pandas as pd
import numpy as np
dataset_dir = "F:/reshape_images"
# 获取子文件夹的个数,也就是类别数
classes = os.listdir(dataset_dir)
print(classes)
# 定义一个数组存放filename, filepath, label,所以定义的边栏推荐
猜你喜欢
随机推荐
百度地图自定义样式向右拖拽导致全球地图经度0度无法正常显示
actionBar 导航栏学习
Matplotlib绘图界面设置
管理VDI的几个最佳实践
机器视觉(1)——概述
Create dialog style windows with popupwindow
第3章业务功能开发(用户登录)
What is cloud computing?
命令模式 - Unity
LeetCode 497(C#)
【重新理解通信模型】Reactor 模式在 Redis 和 Kafka 中的应用
第3章业务功能开发(用户访问项目)
无法链接远程redis服务器(解决办法百分百)
策略模式 - Unity
Flask build API service SQL configuration file
简单的loading动画
麒麟信安云平台全新升级!
The server is completely broken and cannot be repaired. How to use backup to restore it into a virtual machine without damage?
责任链模式 - Unity
Solidity 开发环境搭建








