Dear Jouni, Thank you very much for your reply. I am using the GTKAgg backend which was the only one I found with support for JPEG. Although the options quality='95' and quality=1 didn't produce an error they didn't have any effect either on a Ubuntu system. Is there anything else I could try?
Besides, it would be very useful to find these options in the documentation or the help if there is a situation in which they work. Frank Am 06.09.2011 15:41, schrieb Jouni K. Seppänen: > When saving a figure in JPEG format *via the agg backend*, the following > extra keyword arguments have an effect: > > *quality*: The image quality, on a scale from 1 (worst) to > 95 (best). The default is 75. Values above 95 should > be avoided; 100 completely disables the JPEG > quantization stage. > > *optimize*: If present, indicates that the encoder should > make an extra pass over the image in order to select > optimal encoder settings. > > *progressive*: If present, indicates that this image > should be stored as a progressive JPEG file. > > If a backend implements its JPEG saving differently, these might not do > anything -- this seems to be the case for the MacOSX backend, for > example. > > Frank Breitling<fbreitl...@aip.de> writes: > >> Dear developers, >> >> Since I can't reach the SF tracker, I send my feature request for a >> JPG compression switch with savefig to the developer list. >> Details follow below. >> I hope you can help. >> >> Cheers >> >> Frank >> >> >> -------- Original-Nachricht -------- >> Betreff: Re: [Matplotlib-users] Change JPG compression ratio in savefig >> Datum: Tue, 06 Sep 2011 10:33:53 +0200 >> Von: Frank Breitling<fbreitl...@aip.de> >> Organisation: Leibniz-Institut für Astrophysik Potsdam (AIP) >> An: Jeffrey Spencer<jeffspenc...@gmail.com> >> >> >> >> Jeff, thanks for the hint. >> But I really want to reduce the compression. >> I would like to write a feature request, but the link to the tracker >> (http://sourceforge.net/tracker2/?group_id=80706) at >> http://matplotlib.sourceforge.net/ gave me "Error - The Tracker has been >> disabled for this group". >> Should I send my request through the developer list? >> >> Cheers >> >> Frank >> >> >> Am 05.09.2011 20:15, schrieb Jeffrey Spencer: >>> You can use dpi=600 as a parameter to increase the resolution but I'm >>> not sure if that's what you mean. If you mean the actual compression >>> strategy used like to Jpeg2000 per se. Might have to do that after >>> saving the file with an image library (for example, PIL). >>> >>> Cheers, >>> Jeff >>> >>> On 09/06/2011 03:21 AM, Frank Breitling wrote: >>>> Hi, >>>> >>>> I am using matplotlib.savefig to save my figures as JPEG files. >>>> Now I need to reduce the JPG compression ratio. >>>> How can I do this? >>>> >>>> Any hint is appreciated. >>>> >>>> Frank >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> >>>> Special Offer -- Download ArcSight Logger for FREE! >>>> Finally, a world-class log management solution at an even better >>>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you >>>> download Logger. Secure your free ArcSight Logger TODAY! >>>> http://p.sf.net/sfu/arcsisghtdev2dev >>>> _______________________________________________ >>>> Matplotlib-users mailing list >>>> matplotlib-us...@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> ------------------------------------------------------------------------------ >> Special Offer -- Download ArcSight Logger for FREE! >> Finally, a world-class log management solution at an even better >> price-free! And you'll get a free "Love Thy Logs" t-shirt when you >> download Logger. Secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsisghtdev2dev >> _______________________________________________ >> Matplotlib-devel mailing list >> Matplotlib-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel