一、文件结构
本文的文件结构如下图所示,dataset文件夹下有两个文件夹,分别为train和val,其下又分别有cat和dog两个文件夹。

二、程序
from PIL import Image
import os
root_dir = 'dataset/train'
filenames = []
labels = []
all_classes = os.listdir(root_dir)
for single_class in all_classes:
single_class_path = os.path.join(root_dir, single_class)
all_images = os.listdir(single_class_path)
for single_image in all_images:
filenames.append(os.path.join(single_class_path, single_image))
labels.append(single_class)
img = Image.open(filenames[0])
img.show()


Python图像数据集处理:遍历并展示文件夹结构
该文描述了一个Python脚本,用于处理包含训练和验证数据集的dataset文件夹。它使用PIL库打开并显示图片,遍历train和val文件夹下的cat和dog子文件夹,收集图片路径和对应标签。
1031

被折叠的 条评论
为什么被折叠?



