Öffnen Sie das PIL-Bild aus der Byte-Datei

8

Ich habe dieses Bild mit der Größe 128 x 128 Pixel und RGBA als Byte-Werte in meinem Speicher gespeichert. Aber

%Vor%

löst die Ausnahme aus

  

ValueError: nicht genügend Bilddaten

Warum? Was mache ich falsch?

    
Michael Dorner 02.10.2015, 13:47
quelle

1 Antwort

29

Die Dokumentation für Image.open sagt, dass es kann ein dateiähnliches Objekt akzeptieren, daher sollte es möglich sein, ein Objekt io.BytesIO zu übergeben, das aus dem Objekt bytes erstellt wurde, das das codierte Bild enthält:

%Vor%     
Colonel Thirty Two 02.10.2015, 13:59
quelle

Tags und Links