From: Cristy Date: Thu, 31 Aug 2017 22:56:19 +0000 (-0400) Subject: http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32606 X-Git-Tag: 7.0.7-0~24 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ef1e89b2a4e260a82cf6db3f11e0f4446a59b6e0;p=imagemagick http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32606 --- diff --git a/coders/jp2.c b/coders/jp2.c index c358066ef..ba50d0e14 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -466,6 +466,12 @@ static Image *ReadJP2Image(const ImageInfo *image_info,ExceptionInfo *exception) { case 0: { + if (jp2_image->numcomps == 1) + { + SetPixelGray(image,ClampToQuantum(pixel),q); + SetPixelAlpha(image,OpaqueAlpha,q); + break; + } SetPixelRed(image,ClampToQuantum(pixel),q); SetPixelGreen(image,ClampToQuantum(pixel),q); SetPixelBlue(image,ClampToQuantum(pixel),q);