Minor edit

This commit is contained in:
Matteo Paonessa 2018-11-25 15:54:20 +01:00
parent 10acb6adb8
commit 02844e8e4e
3 changed files with 6 additions and 1 deletions

View File

@ -45,7 +45,7 @@ bool cs_compress(const char *input_path, const char *output_path, cs_image_pars
void initialize_jpeg_parameters(cs_image_pars *options)
{
options->jpeg.quality = 0;
options->jpeg.exif_copy = false;
options->jpeg.exif_copy = true;
options->jpeg.dct_method = 2048;
options->jpeg.scale_factor = 1.0;
}

View File

@ -26,6 +26,7 @@ struct jpeg_decompress_struct cs_get_markers(const char *input)
jpeg_stdio_src(&einfo, fp);
//Save EXIF info
jpeg_save_markers(&einfo, JPEG_COM, 0xFFFF);
for (int m = 0; m < 16; m++) {
jpeg_save_markers(&einfo, JPEG_APP0 + m, 0xFFFF);
}
@ -69,6 +70,7 @@ bool cs_jpeg_optimize(const char *input_file, const char *output_file, cs_jpeg_p
//Save EXIF info
if (options->exif_copy) {
jpeg_save_markers(&srcinfo, JPEG_COM, 0xFFFF);
for (int m = 0; m < 16; m++) {
jpeg_save_markers(&srcinfo, JPEG_APP0 + m, 0xFFFF);
}

3
config.h Normal file
View File

@ -0,0 +1,3 @@
#define VERSION_MAJOR 0
#define VERSION_MINOR 4
#define VERSION_PATCH 1