Я пытаюсь использовать Python для чтения НЕСКОЛЬКИХ изображений из папки, которые в настоящее время имеют формат .img, и преобразовать их все в формат .bmp.
Я успешно сделал это только с одним изображением, однако я очень плохо знаком с Python и испытываю проблемы с чтением нескольких изображений и их преобразованием.
Вот моя попытка 1 изображения:
from PIL import Image, ImageFilter
import sys
img = "hand1.img"
imgOut = "hand2bmp.bmp"
image = Image.open(img).convert('RGB').convert('L').save(imgOut)
Вот моя попытка создания нескольких изображений:
from PIL import Image, ImageFilter
import sys, glob, os
folder = 'C:/Users/Josep/Documents/code/test_file/BMLs/BMLs_Original'
for filename in glob.iglob(os.path.join(folder,'*.bmp')):
Image.open(filename).convert('RGB').convert('L').save(filename)
os.rename(filename, filename[:-4] + '.bmp').save(filename)
Я ожидал преобразовать файлы в формат .bmp, однако, когда я запускаю код, я не вижу изменений в изображениях.