如何将 .bmp 图像转换为 .png
\n\n这是我代码的一部分,但它不会\xe2\x80\x99t 将图像转换为 png
\n\nget_cropped_image(impath).save(outpath,'png')\nRun Code Online (Sandbox Code Playgroud)\n\n代码正在运行,但图像不会改变\xe2\x80\x99。
\n您可以简单地使用Pillow库。使用glob从文件夹中读取.bmp图像,使用 Pillow调整大小并另存为 .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
Run Code Online (Sandbox Code Playgroud)
参考:https ://pillow.readthedocs.io/en/3.1.x/reference/Image.html