【发布时间】:2020-08-08 15:41:27
【问题描述】:
我有一个名为“Fingers”的数据集,我正在尝试在其上构建 TensorFlow 模型...
但是,我有点卡住了,因为我想根据图像名称的最后 2 个字符(不包括扩展名)来划分图像。
就像下面的代码:
train_dir_list = os.listdir(train_set)
train 目录列表包含一些不同名称的图像,但代表图像的实际标签位于名称的末尾,如下所示:
1239492L.png 1231235R.png...
等等……
图像的标签位于索引[-6:-5] 其中 R 代表 RIGHT,L 代表 LEFT。手指总数。
现在我的问题是将这些图像划分为 1L、2L...5L 和 1R...5R 的子目录,每个子目录都有自己的目录,以便使用 Keras ImageDataGenerator。
请帮助,您可以在 Kaggle 名称 Fingers 上找到数据集。
【问题讨论】:
标签: python python-3.x keras dataset data-processing