python将图像批量复制到其他文件夹

  • 首先在对应位置创建好目标文件夹,这里我的目标文件夹是 cock

python将图像批量复制到其他文件夹_第1张图片

  •  附代码:
    import os
    import shutil
    
    root_path = 'D:/AI数据集/animals10/raw-img/cock'  #待复制图像所在文件夹路径
    obj_path = 'C:/Users/Administrator/Desktop/projectopencv/dataset/cock'   #目标文件夹路径
    filelist = os.listdir(root_path)
    i=0
    for item in filelist:    #遍历
        if i != 1000:         #复制图像个数
            src = os.path.join(os.path.abspath(root_path), item)
            dst = os.path.join(os.path.abspath(obj_path),item)
            shutil.copy(src,dst) #将src复制到dst
            i +=1
            print('rename from %s to %s' % (src, dst))
    print('ending...')

    运行结果如下:

  • python将图像批量复制到其他文件夹_第2张图片

     对这些图像重新命名,可参考我的另一篇文章https://blog.csdn.net/qq_47629400/article/details/123413056?spm=1001.2014.3001.5501

你可能感兴趣的:(python,开发语言,深度学习)