在做图像相关的深度学习时,有时数据量非常大,上万张图像直接用复制/粘贴的方式往往会将电脑卡死,本教程使用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)