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' # 传入目录
main(path=root)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
深度学习数据集:表格图像增广数据集 (2000个子文件)
1_aug1_8.jpg 276KB
0_244.jpg 263KB
3_164.jpg 263KB
3_168.jpg 237KB
2_aug1_533.jpg 198KB
2_aug1_532.jpg 186KB
0_1130.jpg 185KB
2_aug1_539.jpg 185KB
0_1075.jpg 181KB
0_1208.jpg 180KB
0_120.jpg 177KB
1_10238.jpg 177KB
1_4470.jpg 174KB
0_1910.jpg 172KB
0_773.jpg 171KB
0_2785.jpg 166KB
1_1686.jpg 165KB
0_1687.jpg 165KB
0_1911.jpg 164KB
0_3091.jpg 164KB
0_1684.jpg 163KB
0_2006.jpg 162KB
0_6168.jpg 162KB
0_798.jpg 161KB
0_1137.jpg 161KB
0_1415.jpg 160KB
0_730.jpg 160KB
0_1277.jpg 159KB
0_1283.jpg 159KB
0_781.jpg 158KB
0_1791.jpg 157KB
2_aug2_9391.jpg 157KB
0_4876.jpg 157KB
0_3104.jpg 156KB
0_2528.jpg 156KB
2_aug2_9388.jpg 156KB
1_aug1_11.jpg 155KB
2_aug1_541.jpg 155KB
0_326.jpg 155KB
0_10113.jpg 154KB
0_2188.jpg 154KB
0_2197.jpg 154KB
0_2214.jpg 153KB
0_2777.jpg 153KB
2_aug2_9320.jpg 151KB
0_4730.jpg 150KB
2_aug2_9365.jpg 149KB
0_2307.jpg 149KB
0_2701.jpg 149KB
0_2735.jpg 148KB
0_1267.jpg 147KB
0_2153.jpg 147KB
0_261.jpg 147KB
0_1116.jpg 147KB
0_1874.jpg 146KB
0_776.jpg 146KB
2_aug2_9403.jpg 146KB
0_6221.jpg 146KB
0_2770.jpg 144KB
0_2850.jpg 144KB
0_2467.jpg 144KB
0_3632.jpg 144KB
0_2279.jpg 144KB
0_237.jpg 144KB
0_7392.jpg 143KB
0_2437.jpg 143KB
0_2297.jpg 143KB
0_7612.jpg 143KB
0_2969.jpg 143KB
0_1419.jpg 142KB
0_7368.jpg 141KB
2_aug2_9332.jpg 141KB
0_7824.jpg 141KB
0_6805.jpg 141KB
0_2750.jpg 141KB
0_2760.jpg 141KB
1_7328.jpg 140KB
0_1885.jpg 140KB
0_442.jpg 140KB
1_3714.jpg 139KB
0_3007.jpg 139KB
0_6971.jpg 139KB
0_1468.jpg 139KB
1_1106.jpg 138KB
0_2726.jpg 138KB
0_2788.jpg 137KB
0_8626.jpg 137KB
0_1729.jpg 137KB
0_5837.jpg 137KB
0_1047.jpg 137KB
0_748.jpg 137KB
0_1852.jpg 136KB
2_aug2_9363.jpg 136KB
0_1038.jpg 136KB
0_6015.jpg 136KB
2_aug2_9373.jpg 136KB
1_1926.jpg 136KB
0_684.jpg 136KB
0_2484.jpg 136KB
0_909.jpg 136KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
听风吹等浪起
- 粉丝: 1w+
- 资源: 1034
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 历届(第1-21届)希望杯数学竞赛初一试题及答案(最新整理).doc全国数学邀请赛(264页资料)
- 水滴.psd
- TokenPocket_V2.1.2_release.apk
- Apache-druid-kafka-rce.yaml
- 基于C#的ASP.NET数据库原理及应用技术课程指导平台的开发
- 基于ROS的智能车轨迹跟踪算法的仿真与设计源码运用PID跟踪算法.zip.zip
- Bug Bounty Tip - i春秋Self-XSS变废为宝的奇思妙想
- 1991-2015年全国初中化学竞赛复赛试题汇编(212页)(24年竞赛复赛真题).docx天原杯
- Apache Flink 未授权访问+远程代码执行.pdf
- hadoop-基于hive的聊天数据分析报表可视化案例数据源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功