from PIL import Image
import os
import os.path
# 指明被遍历的文件夹
maindir = r'G:\\DL\\unet-keras\\unet-keras-master\\stone_predict\\stone'
savedir = r'G:\\DL\\unet-keras\\unet-keras-master\\stone_predict\\predict'
for parent, dirnames, filenames in os.walk(maindir): # 遍历每一张图片
for filename in filenames:
pic_name = os.path.join(parent, filename)
image = Image.open(pic_name)
r_image.save(savedir +'\\' + pic_name.split('.')[0].strip(parent) + ".png") # 存储裁剪得到的图像,需要先创建文件夹
尽量用绝对路径
文件夹命名时尽量不要包含数字,不然会有意想不到的小问题
遇到问题不要慌,先print一下文件名