Hello, I'm new to using PIL and I have what I hope is a quick question.
I have created a script for displaying images to a web browser and I have noticed that the quality PIL saves JPEGs isn't entirely what I'm after. When displaying thumbnails (the main use of the script), the quality is great. But when displaying a full size image without modification, I noticed that there is some new JPEG compression taking place (there are pronounced JPEG compression artifacts). The code that I have is: im = Image.open(file) print "Content-type: image/%s\r\n" % im.format.lower() out= cStringIO.StringIO() im.save(out, format, quailty=100, optimize=1) out.reset() print out.read() out.close() Changing quality and the optimized attributes have little to no effect on the visual appearance of the image. I've tried to read the file directly in binary mode and print that back to the browser, but it can not display the image. I'm not really sure if I am going about these changes in the best manner. Thanks in advance for any help. Rob _______________________________________________ Image-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/image-sig
