]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 11 Nov 2014 12:24:36 +0000 (12:24 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 11 Nov 2014 12:24:36 +0000 (12:24 +0000)
MagickCore/statistic.c

index 9a7a5ef669d7d61870045c2eade189709e658701..e99541711a43e6667a4eb28afb3561b08fcddca6 100644 (file)
@@ -2154,6 +2154,9 @@ MagickExport ChannelStatistics *GetImageStatistics(const Image *image,
   }
   for (i=0; i < (ssize_t) MaxPixelChannels; i++)
   {
+    PixelTrait traits=GetPixelChannelTraits(image,i);
+    if ((traits & UpdatePixelTrait) == 0)
+      continue;
     channel_statistics[CompositePixelChannel].area+=channel_statistics[i].area;
     channel_statistics[CompositePixelChannel].minima=MagickMin(
       channel_statistics[CompositePixelChannel].minima,