Image batch format conversion

from PIL import Image
import os #Convert
to .jpg format
path ='C:/Users/admin/Desktop/1/' # r means no escape, such as: \ means \, r'\' means \
savepath ='C :/Users/admin/Desktop/11/'
filelist = os.listdir(path)
for file in filelist:
# print(file) The full name of the image, such as: lufei.jpg
im = Image.open(path +'\' + file ) # The full path of the image, such as: C:\Users\Administrator\Desktop\data\images_jpg\lufei.jpg
filename = os.path.splitext(file)[0] # Remove the image suffix, such as: lufei.jpg becomes lufei
# print(filename)
im.save(savepath +'\' + filename +'.jpg') # png format picture save

Guess you like

Origin blog.csdn.net/ttjbmkjsjyyjbbyg/article/details/105333297