import os
import matplotlib.pyplot as plt
import random
from PIL import Image
def main(path):
classes = [i for i in os.listdir(path)] # ['cat', 'dog']
# 将所有图片按照 类别:路径 字典形式保存
images_path = [] # [{'cat': './data/train\\cat\\Baidu_0000.jpeg'}, {'cat': './data/train\\cat\\Baidu_0002.jpeg'}]
for cla in classes:
for i in os.listdir(os.path.join(path, cla)):
dic = {} # 类别:图像路径
img_path = os.path.join(path, cla, i)
dic[cla] = img_path # {'cat': './data/train\\cat\\Baidu_0000.jpeg'}
images_path.append(dic)
# 随机展示4张图像
plt.figure(figsize=(12, 8))
for i in range(4):
r = random.randint(0, len(images_path) - 1) # 生成随机数
label, im_path = list(images_path[r].keys())[0], list(images_path[r].values())[0]
# cat , ./data/train\cat\Baidu_0049.jpeg
im = Image.open(im_path)
plt.subplot(2, 2, i + 1)
plt.title(label)
plt.imshow(im)
plt.savefig('show.png') # 保存图片
# plt.show()
if __name__ == '__main__':
root = './data/train' # 传入目录
main(path=root)
没有合适的资源?快使用搜索试试~ 我知道了~
图像分类数据集:70种运动项目图像分类数据集(已做数据集划分)
共2000个文件
jpg:1998个
py:1个
json:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 134 浏览量
2024-04-04
18:09:32
上传
评论
收藏 268.47MB ZIP 举报
温馨提示
数据包含:70种运动项目图像分类数据集(已做数据集划分),数据保存按照文件夹保存,经测试,可直接作为图像分类数据集,用ImageFolder打开,无需额外处理。 【数据集介绍】运动项目图像分类,70类别:篮球、足球、羽毛球等等 【数据总大小】268MB 【数据集详情】data目录下分为两个目录,train为训练集、test为测试集,存放各自的同一类数据图片。train数据总数10,082,test数据总数350。可以用作yolov5的分类数据集 【json文件】70种运动项目分类的字典文件 为了方便查看数据,提供了可视化py文件,随机传入4张图片即可展示,并且保存在当前目录。脚本无需更改,可以直接运行!
资源推荐
资源详情
资源评论
收起资源包目录
图像分类数据集:70种运动项目图像分类数据集(已做数据集划分) (2000个子文件)
1.jpg 45KB
4.jpg 44KB
009.jpg 44KB
141.jpg 42KB
1.jpg 42KB
009.jpg 41KB
105.jpg 41KB
081.jpg 41KB
5.jpg 41KB
2.jpg 41KB
130.jpg 40KB
100.jpg 40KB
2.jpg 40KB
091.jpg 40KB
184.jpg 40KB
146.jpg 39KB
037.jpg 39KB
4.jpg 39KB
128.jpg 39KB
040.jpg 39KB
162.jpg 39KB
135.jpg 39KB
120.jpg 39KB
093.jpg 39KB
005.jpg 39KB
146.jpg 39KB
3.jpg 38KB
5.jpg 38KB
1.jpg 38KB
008.jpg 38KB
137.jpg 38KB
114.jpg 38KB
036.jpg 38KB
2.jpg 37KB
058.jpg 37KB
092.jpg 37KB
059.jpg 37KB
041.jpg 37KB
071.jpg 37KB
034.jpg 37KB
140.jpg 37KB
113.jpg 37KB
103.jpg 37KB
035.jpg 37KB
076.jpg 37KB
075.jpg 37KB
053.jpg 37KB
3.jpg 37KB
072.jpg 37KB
005.jpg 37KB
086.jpg 37KB
101.jpg 37KB
090.jpg 37KB
1.jpg 36KB
141.jpg 36KB
105.jpg 36KB
085.jpg 36KB
1.jpg 36KB
052.jpg 36KB
138.jpg 36KB
009.jpg 36KB
4.jpg 36KB
136.jpg 36KB
086.jpg 36KB
3.jpg 36KB
041.jpg 36KB
083.jpg 36KB
2.jpg 36KB
121.jpg 36KB
019.jpg 36KB
2.jpg 36KB
100.jpg 36KB
113.jpg 36KB
2.jpg 36KB
011.jpg 36KB
2.jpg 36KB
3.jpg 35KB
2.jpg 35KB
045.jpg 35KB
053.jpg 35KB
122.jpg 35KB
005.jpg 35KB
030.jpg 35KB
027.jpg 35KB
2.jpg 35KB
001.jpg 35KB
027.jpg 35KB
048.jpg 35KB
2.jpg 35KB
3.jpg 35KB
3.jpg 35KB
125.jpg 35KB
017.jpg 35KB
134.jpg 35KB
038.jpg 35KB
104.jpg 35KB
020.jpg 35KB
064.jpg 35KB
2.jpg 35KB
078.jpg 35KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
听风吹等浪起
- 粉丝: 1w+
- 资源: 1430
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功