]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 7 Apr 2015 01:27:46 +0000 (01:27 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 7 Apr 2015 01:27:46 +0000 (01:27 +0000)
coders/jp2.c

index ffd5d1252ba83d4d84dbbc07d4f13336ab52969a..ae64da84d2d6bba63a7171d1f7d4819cfe22a4ef 100644 (file)
@@ -955,6 +955,11 @@ static MagickBooleanType WriteJP2Image(const ImageInfo *image_info,Image *image,
       ((image->columns == 2048) || (image->rows == 1080) ||
        (image->columns == 4096) || (image->rows == 2160)))
     CinemaProfileCompliance(jp2_image,&parameters);
+  if (channels == 4)
+    jp2_image->comps[3].alpha=1;
+  else
+   if ((channels == 2) && (jp2_colorspace == OPJ_CLRSPC_GRAY))
+     jp2_image->comps[1].alpha=1;
   /*
     Convert to JP2 pixels.
   */