From: cristy Date: Thu, 2 Jan 2014 13:43:12 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~3007 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e173c29359fb9352d8e1a3c51af524545e312b48;p=imagemagick --- diff --git a/coders/jp2.c b/coders/jp2.c index 20277e122..5195f2572 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -390,6 +390,16 @@ static Image *ReadJP2Image(const ImageInfo *image_info,ExceptionInfo *exception) if ((jp2_image->comps[i].dx > 1) || (jp2_image->comps[i].dy > 1)) image->colorspace=YUVColorspace; } + if (jp2_image->icc_profile_buf != (unsigned char *) NULL) + { + StringInfo + *profile; + + profile=BlobToStringInfo(jp2_image->icc_profile_buf, + jp2_image->icc_profile_len); + if (profile != (StringInfo *) NULL) + SetImageProfile(image,"icc",profile); + } for (y=0; y < (ssize_t) image->rows; y++) { register PixelPacket