1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 图像格式转换:jpg批量转png

图像格式转换:jpg批量转png

时间:2024-07-12 06:59:07

相关推荐

图像格式转换:jpg批量转png

使用PIL模块

from PIL import Imageim = Image.open('pic.jpg')im.save('pic.png') # 可通过修改图片后缀转为其它格式,如:pic.gif pic.tif

批量转图

from PIL import Imageimport ospath = r"C:\Users\Administrator\Desktop\data\images_jpg" # r表示不转义,如:\\表示\ ,r'\\' 表示\\savepath = r"C:\Users\Administrator\Desktop\data\images_png"filelist = os.listdir(path)for file in filelist:# print(file) 图片全称,如:lufei.jpgim = Image.open(path + '\\' + file) # 图片完整路径,如:C:\Users\Administrator\Desktop\data\images_jpg\lufei.jpgfilename = os.path.splitext(file)[0] # 去掉图片后缀,如:lufei.jpg 变为 lufei# print(filename)im.save(savepath + '\\' + filename+ '.png') # png格式图片保存

示例图

转换前:

转换后:

参考

通过PIL模块批量对图片格式进行转换(如jpg转png)Python图像库PIL的类Image及其方法介绍python字符串前面加上’r’的作用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。