【问题标题】:Separate image files for different folders using csv file使用 csv 文件为不同文件夹分离图像文件
【发布时间】:2020-08-03 01:16:39
【问题描述】:

我正在使用 Windows 并希望将一个图像文件夹拆分为不同的文件夹。我有一个 .csv 文件,其中包含有关图像文件夹目标的信息。文件结构如下:

  • 文件名,标签aaaa.png,1 aaab.png,2 aaac.png,3 aaad.png,4

这应该被解释为图片 aaaa.png 到文件夹 1,图片 aaab.png 到文件夹 2,图片 aaac.png 到文件夹 3,图片 aaad.png 到文件夹 4。

请帮帮我

【问题讨论】:

  • 你找到更好的答案了吗?

标签: csv dataset


【解决方案1】:
Path2 = Path2 = '/content/gdrive/My Drive/dataset/train'
for index in data.index:
  if not os.path.exists(os.path.join(Path2, data['target'][index])):
    os.mkdir(path=os.path.join(Path2, data['target'][index]))
  shutil.copy(os.path.join(Path2, data['Image'][index]), os.path.join(Path2, data['target'][index]))

data file

【讨论】:

    猜你喜欢
    • 2018-05-29
    • 2022-07-28
    • 1970-01-01
    • 2021-07-12
    • 2023-02-05
    • 2021-08-01
    • 2015-03-20
    • 2014-08-14
    • 2013-07-23
    相关资源
    最近更新 更多