本文實(shí)例為大家分享了python webp圖片格式轉(zhuǎn)化的具體代碼,供大家參考,具體內(nèi)容如下
1、將本地的webp圖片轉(zhuǎn)換為jpg
2、將下載的webp格式圖片直接保存為jpg
代碼如下:
1、將本地的webp圖片轉(zhuǎn)換為jpg
from PIL import Image
filename = 'xxxxxxxxxx.webp'
im = Image.open(filename)
if im.mode == "RGBA":
im.load() # required for png.split()
background = Image.new("RGB", im.size, (255, 255, 255))
background.paste(im, mask=im.split()[3])
save_name = filename.replace('webp', 'jpg')
im.save('{}'.format(save_name), 'JPEG')
2、將下載的webp格式圖片直接保存為jpg
from io import BytesIO
from PIL import Image
import requests
url = 'http:xxxxx.JPG' # 需要下載的圖片地址
headers = {} # 請(qǐng)求頭,按需添加
resp = requests.get(url, headers=headers)
byte_stream = BytesIO(resp.content)
im = Image.open(byte_stream)
# im.show()
if im.mode == "RGBA":
im.load() # required for png.split()
background = Image.new("RGB", im.size, (255, 255, 255))
background.paste(im, mask=im.split()[3])
im.save('xxx.jpg', 'JPEG')
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- Python 如何優(yōu)雅的將數(shù)字轉(zhuǎn)化為時(shí)間格式的方法
- Python使用ffmpy將amr格式的音頻轉(zhuǎn)化為mp3格式的例子
- python將秒數(shù)轉(zhuǎn)化為時(shí)間格式的實(shí)例
- python實(shí)現(xiàn)將excel文件轉(zhuǎn)化成CSV格式
- Python實(shí)現(xiàn)將doc轉(zhuǎn)化pdf格式文檔的方法
- Python實(shí)現(xiàn)小數(shù)轉(zhuǎn)化為百分?jǐn)?shù)的格式化輸出方法示例
- windows下Python實(shí)現(xiàn)將pdf文件轉(zhuǎn)化為png格式圖片的方法
- python 時(shí)間戳與格式化時(shí)間的轉(zhuǎn)化實(shí)現(xiàn)代碼