Hi all, I have a problem in converting the pixel data (read from a string and written to a file using fromstring command in PIL ). The file handle of this file is called buffer. Now, when I tried to open the file as an image file but it didnt work. Then I read the documentation of PIL and found this written about fromstring function "Note that this function decodes pixel data, not entire images. If you have an entire image in a string, wrap it in a *StringIO *object, and use *open *to load it." so i wrote the following code....
file = StringIO.StringIO(buffer) img = Image.open(file) img.save(file, 'JPEG') *Error:* img = Image.open(file) File "/home/rahhal/python/lib/python2.4/site-packages/PIL/Image.py", line 1745, in open raise IOError("cannot identify image file") IOError: cannot identify image file Can any one please help in solving my problem??
_______________________________________________ Image-SIG maillist - Image-SIG@python.org http://mail.python.org/mailman/listinfo/image-sig