From: cristy Date: Thu, 2 Jan 2014 15:24:44 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~3004 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a13e3679fde7a401a5b0cbb3a4f72dacd9b4ebd3;p=imagemagick --- diff --git a/coders/jp2.c b/coders/jp2.c index 7fbfffc7b..eb3eafdc0 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -308,6 +308,12 @@ static Image *ReadJP2Image(const ImageInfo *image_info,ExceptionInfo *exception) opj_set_warning_handler(jp2_codec,JP2WarningHandler,exception); opj_set_error_handler(jp2_codec,JP2ErrorHandler,exception); opj_set_default_decoder_parameters(¶meters); + option=GetImageOption(image_info,"jp2:reduce-factor"); + if (option != (const char *) NULL) + parameters.cp_reduce=StringToInteger(option); + option=GetImageOption(image_info,"jp2:quality-layers"); + if (option != (const char *) NULL) + parameters.cp_layer=StringToInteger(option); if (opj_setup_decoder(jp2_codec,¶meters) == 0) { opj_destroy_codec(jp2_codec);