В настоящее время я работаю над преобразованием сканов нагрудного рака в черно-белые фотографии. Этот код должен сканировать каждый файл в каталоге, обрабатывать его и сохранять с уникальным именем. Мой код выглядит так:
wd = os.getcwd()
lencounter = 0
for file in os.listdir(wd):
lencounter += 1
for x in range(lencounter):
for file in os.listdir(wd):
if file.endswith("class0.png"):
image_file = Image.open(file)
image_file= image_file.convert('L')
image_file= image_file.convert('1')
print(image_file, x)
image_file.save("result1.png")
Этот код позволяет мне сохранить только последнее преобразованное изображение как "result1". Каким-то образом функция .save не позволяет мне включать любой номер итерации, как вы ожидаете при использовании функции write ().
Мне нужно что-то вроде «originalname_blackandwhite1.png» для каждой картинки. Я надеюсь, что кто-то может мне помочь!
Спасибо