From: cristy Date: Tue, 21 Feb 2012 18:31:20 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~6139 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=97cb3bf1e46097d91074d02f38805dfd2f8dbcbb;p=imagemagick --- diff --git a/coders/jpeg.c b/coders/jpeg.c index 730724869..d8cd320d6 100644 --- a/coders/jpeg.c +++ b/coders/jpeg.c @@ -1932,6 +1932,7 @@ static MagickBooleanType WriteJPEGImage(const ImageInfo *image_info, if (image->units == PixelsPerCentimeterResolution) jpeg_info.density_unit=(UINT8) 2; } + jpeg_info.dct_method=JDCT_FLOAT; option=GetImageOption(image_info,"jpeg:dct-method"); if (option != (const char *) NULL) switch (*option) @@ -2153,8 +2154,8 @@ static MagickBooleanType WriteJPEGImage(const ImageInfo *image_info, jpeg_info.comp_info[i].h_samp_factor=1; jpeg_info.comp_info[i].v_samp_factor=1; } - if ((jpeg_info.comp_info[0].h_samp_factor >= 2) && - (jpeg_info.comp_info[0].v_samp_factor >= 2)) + if ((jpeg_info.comp_info[0].h_samp_factor >= 1) && + (jpeg_info.comp_info[0].v_samp_factor >= 1)) { /* Nicolas Robidoux's remix of ISO-IEC 10918-1 : 1993(E) Annex K.