как конвертировать .bmp изображения в .png
это часть моего кода, но он не конвертирует изображения в png
get_cropped_image(impath).save(outpath,'png')
Код работает, но изображения не меняются.
Вы можете просто использовать библиотеку Подушка . Используйте glob для чтения изображений .bmp из папки, Подушка для изменения размера и сохранения в формате .png.
from PIL import Image import glob import os out_dir = '' cnt = 0 for img in glob.glob('path/to/images/*.bmp'): Image.open(img).resize((300,300)).save(os.path.join(out_dir, str(cnt) + '.png')) cnt += 1
ref: https://pillow.readthedocs.io/en/3.1.x/reference/Image.html