import os
import matplotlib.pyplot as plt
import random
from PIL import Image
# https://blog.csdn.net/qq_44886601/article/details/135486707
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)
没有合适的资源?快使用搜索试试~ 我知道了~
图像分类数据集:6种场景图像分类数据集
共2000个文件
jpg:1998个
py:1个
json:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 80 浏览量
2024-03-14
19:06:53
上传
评论
收藏 194.25MB ZIP 举报
温馨提示
项目包含:6种场景图像分类数据集,数据保存按照文件夹保存,经测试,可直接作为图像分类数据集,用ImageFolder打开,无需额外处理。 图像分辨率为150*150的RGB图片 【数据集介绍】场景分类,类别:建筑、森林、冰川、街道、山丘、海洋 【数据总大小】197 MB 【数据集详情】data目录下分为两个目录,train为训练集、test为测试集,里面各有6个子目录,存放各自的同一类数据图片。train数据总数10904,test数据总数2723 【json文件】类别的 json 字典文件 为了方便查看数据,提供了可视化py文件,随机传入一张图片即可绘制边界框,并且保存在当前目录。脚本无需更改,可以直接运行!
资源推荐
资源详情
资源评论
收起资源包目录
图像分类数据集:6种场景图像分类数据集 (2000个子文件)
12032.jpg 23KB
12138.jpg 23KB
2869.jpg 23KB
9886.jpg 23KB
7030.jpg 23KB
2323.jpg 23KB
5505.jpg 22KB
1309.jpg 22KB
445.jpg 22KB
13004.jpg 21KB
4823.jpg 21KB
11828.jpg 21KB
1371.jpg 21KB
10327.jpg 21KB
8193.jpg 21KB
1083.jpg 21KB
4563.jpg 21KB
8335.jpg 20KB
9235.jpg 20KB
846.jpg 20KB
2747.jpg 20KB
7581.jpg 20KB
8369.jpg 20KB
3011.jpg 20KB
12749.jpg 20KB
771.jpg 20KB
7409.jpg 20KB
5912.jpg 20KB
9803.jpg 20KB
4516.jpg 20KB
13600.jpg 20KB
9938.jpg 20KB
3266.jpg 20KB
10434.jpg 20KB
6646.jpg 20KB
11990.jpg 20KB
3123.jpg 20KB
5488.jpg 20KB
13113.jpg 20KB
12226.jpg 20KB
6048.jpg 20KB
8425.jpg 20KB
10381.jpg 19KB
792.jpg 19KB
11631.jpg 19KB
9428.jpg 19KB
4324.jpg 19KB
6740.jpg 19KB
11971.jpg 19KB
12485.jpg 19KB
11514.jpg 19KB
7576.jpg 19KB
1874.jpg 19KB
9503.jpg 19KB
408.jpg 19KB
5630.jpg 19KB
4179.jpg 19KB
7869.jpg 19KB
10122.jpg 19KB
5439.jpg 19KB
7376.jpg 19KB
9377.jpg 19KB
13424.jpg 19KB
9628.jpg 19KB
12122.jpg 19KB
4337.jpg 19KB
12099.jpg 19KB
7054.jpg 19KB
6959.jpg 19KB
13526.jpg 19KB
7068.jpg 19KB
4447.jpg 19KB
11614.jpg 19KB
598.jpg 19KB
8315.jpg 19KB
8624.jpg 19KB
10120.jpg 19KB
4305.jpg 19KB
10972.jpg 18KB
9527.jpg 18KB
4850.jpg 18KB
10343.jpg 18KB
8616.jpg 18KB
3499.jpg 18KB
5293.jpg 18KB
10770.jpg 18KB
3394.jpg 18KB
10291.jpg 18KB
2843.jpg 18KB
3224.jpg 18KB
3689.jpg 18KB
11280.jpg 18KB
5918.jpg 18KB
8405.jpg 18KB
8159.jpg 18KB
9179.jpg 18KB
12972.jpg 18KB
2225.jpg 18KB
385.jpg 18KB
1937.jpg 18KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
听风吹等浪起
- 粉丝: 1w+
- 资源: 1329
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功