мой проект содержит изображения, содержащиеся в разных папках. Я хочу получить все изображения из каждой папки; измените их и сохраните в том месте, откуда было взято каждое изображение, но оно не сохраняется ни в одной из папок
def contour():
x = 0
contour_filter = final_image.filter(ImageFilter.CONTOUR)
contour_images.append(contour_filter)
for c in contour_images:
x += 1
c.save(str(x) + 'contour.png')
contour_images = []
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
image_dir = os.path.join(BASE_DIR, 'images/test')
for root, dirs, files in os.walk(image_dir):
for file in files:
if file.endswith('png') or file.endswith('jpg'):
path = os.path.join(root, file)
pil_image = Image.open(path).convert('LA')
size = (500, 500)
final_image = pil_image.resize(size, Image.ANTIALIAS)
contour()