Я расшифровал изображение в кодировке base64 в строку пикселей со следующей строкой кода:
pixelstring = base64.b64decode(imagencoded)
Строка выглядит примерно так: b'u\xabZ\x8af\xa0{\xf8\xe9z\x06\xda\xb1\xee\xb8\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x02\x00\x00\x01\x00\x01\...
Теперь я хотел бы чтобы создать исходную картинку с этими пикселями, мой наивный подход к этому:
with open("picture.jpg","wb") as f:
f.write(pixelstring)
, однако, когда я пытаюсь открыть картинку, файл кажется поврежденным. Что я делаю не так?
Также я обнаружил в исходном коде сайта, что я получил закодированное в base64 изображение, ширина должна быть 250, а высота = 50.