Bekommen binäre Bilddaten von PIL.Bild?

Ich habe ein Bild geöffnet in PIL etwa so:

from PIL import Image

i = Image.open("image.jpg")

Ich brauche Zugriff auf den rohen Inhalt der Datei. Wie kann ich das gesamte Bild-Daten, als wenn ich es getan hätte open(...).read()?

Seit Sie akzeptiert das ".tobytes" Frage, ich verlasse diesen Kommentar deutlich zu machen, um zukünftige Leser: Sie wollten eigentlich "die rohen pixel-Daten", nicht die "rohen Inhalt der Datei" - das ist, was ich erklärte, wie man.
Oh, wirklich? Dann werd ich akzeptiere Ihre Antwort, ich möchte die original-raw-Datei.

InformationsquelleAutor Naftuli Kay | 2015-01-07

Schreibe einen Kommentar