os.walk 不在子目录中保存图像
os.walk not saving images in sub directories
Images
是一个有 10 个子文件夹的文件夹,每个子文件夹都有一个图像,我正在调整大小并保存在同一个地方,但是 os.walk
不工作任何人都可以检查我做了什么错了。
path='E:/Dataset_Final/Images/'
def count_em(path):
for root, dirs, files in sorted(os.walk(path)):
for file_ in files:
full_file_path = os.path.join(root, file_)
print (full_file_path)
img = Image.open(full_file_path)
new_width = 32
new_height = 32
img = img.resize((new_width, new_height), Image.ANTIALIAS)
img.save(os.path.join(root, file_+''),'png')
return
count_em(path)
你return
在第一个目录之后。
删除 return 语句,您的代码应按预期工作。
Images
是一个有 10 个子文件夹的文件夹,每个子文件夹都有一个图像,我正在调整大小并保存在同一个地方,但是 os.walk
不工作任何人都可以检查我做了什么错了。
path='E:/Dataset_Final/Images/'
def count_em(path):
for root, dirs, files in sorted(os.walk(path)):
for file_ in files:
full_file_path = os.path.join(root, file_)
print (full_file_path)
img = Image.open(full_file_path)
new_width = 32
new_height = 32
img = img.resize((new_width, new_height), Image.ANTIALIAS)
img.save(os.path.join(root, file_+''),'png')
return
count_em(path)
你return
在第一个目录之后。
删除 return 语句,您的代码应按预期工作。