By default, the quality of JPG is now 95 instead of 75 64/3864/2
Sylvestre Ledru [Tue, 19 Apr 2011 10:09:11 +0000 (12:09 +0200)]
Change-Id: I93426d94aed4633c7a0b2e898ae45400e39d9382

SEP/SEP_54_jpg_quality.odt
scilab/CHANGES_5.3.X
scilab/modules/graphic_export/help/en_US/xs2jpg.xml
scilab/modules/graphic_export/src/c/xs2file.c

index 8e22cb3..d55bb00 100644 (file)
Binary files a/SEP/SEP_54_jpg_quality.odt and b/SEP/SEP_54_jpg_quality.odt differ
index 1cb89cd..e474a61 100644 (file)
@@ -138,8 +138,11 @@ Dynamic link:
 Graphics:
 =========
 
-* It was not possible to set the compression quality when exporting into jpeg.
-  See bug 5573 and SEP 52.
+* JPG compression level is now set to 95 by default.
+
+* Extends the xs2jpg function with a compression argument to set the quality of
+  the exported JPG.
+  See bug 5573 and SEP 54.
 
 
 Localization:
index 7b64e60..37f9dd0 100644 (file)
@@ -66,7 +66,7 @@ xs2jpg(fig, file_name [, compression_quality])</synopsis>
         <term>compression_quality</term>
 
         <listitem>
-          <para>real, a number between 0 and 1 (best quality). The default compression quality is set to 0.75.</para>
+          <para>real, a number between 0 and 1 (best quality). The default compression quality is set to 0.95.</para>
           <para>Argument available since Scilab 5.3.2</para>
         </listitem>
       </varlistentry>
index 1f5c290..e317873 100644 (file)
@@ -60,7 +60,7 @@ int xs2file(char * fname, ExportFileType fileType )
     {  
       char **fileName = NULL;
       char *real_filename = NULL;
-      float jpegCompressionQuality = 0.75f;
+      float jpegCompressionQuality = 0.95f;
       ExportOrientation orientation = EXPORT_PORTRAIT; /* default orientation */
       long int lout = 0;
       int out_n = 0;