Я хочу сохранить прозрачный фон в моей переменной 'image'.
Если я записываю в файл, изображение выглядит нормально.Я имею в виду, что изображение имеет прозрачный фон.
with urllib.request.urlopen(request) as response:
imgdata = response.read()
with open("temp_png_file.png", "wb") as output:
output.write(imgdata)
Однако, если я сохраню данные изображения в BytesIO, прозрачный фон станет черным фоном.
with urllib.request.urlopen(request) as response:
imgdata = response.read()
ioFile = io.BytesIO(imgdata)
img = Image.open(ioFile)
img.show()
(Над фрагментом кода в строке img.show показано изображение с черным фоном.)
Как сохранить объект прозрачного изображения в переменной img?