我試圖將位元組保存為影像,但它似乎不起作用。
這是我嘗試過的:
from PIL import Image
from io import BytesIO
image = open('D:\pythonScreenshots\screenshot1.jpg', 'rb')
a = image.read()
stream = BytesIO(a)
image = Image.open(stream).convert("RGBA")
stream.close()
photo_path = 'D:\pythonScreenshots\screenshot2.jpg'
image.save(photo_path)
但是我收到一個錯誤,說它不能將模式 RGBA 寫為 JPEG,所以我猜這個方法只適用于 pngs?如果是這樣,還有其他方法可以使用 jpeg 影像嗎?
uj5u.com熱心網友回復:
僅嘗試使用“RGB”,“RGBA”具有 JPEG 不支持的 alpha 通道。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/381466.html
