python实现对大量图像文件的复制

在做图像相关的深度学习时,有时数据量非常大,上万张图像直接用复制/粘贴的方式往往会将电脑卡死,本教程使用python代码实现图像数据的复制和迁移,保证操作的流畅性。

python代码为copy_file_to_other_folder.py,代码如下:

# -*- coding: utf-8 -*-
"""
Created on Thu Aug 23 16:06:35 2018
@author: libo
"""
from PIL import Image
import os

def image_copy(image_path, new_path):  # copy images
    print('============>>copy images')
    for img_name in os.listdir(image_path):
        img_path = image_path + "/" + img_name  # 获取该图片全称
        image = Image.open(img_path)  # 打开特定一张图片
        image.save(new_path + '/' + img_name)
    print("end the processing!")

if __name__ == '__main__':
    print("ready for ::::::::  ")
    ori_path = 'rgb_image'  # 输入图片的文件夹路径
    new_path = 'all_data/all_images'  # 新的文件夹路径
    image_resize(ori_path, new_path)

猜你喜欢

转载自blog.csdn.net/gaoqing_dream163/article/details/114371155