]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 8 Sep 2011 13:17:11 +0000 (13:17 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 8 Sep 2011 13:17:11 +0000 (13:17 +0000)
MagickCore/enhance.c

index 5114977d54d4684b38fb775fcd688048907e01b4..d36c35537f9ffcc996ce817cbd57f320a1e9dfb9 100644 (file)
@@ -1605,7 +1605,7 @@ MagickExport MagickBooleanType EqualizeImage(Image *image,
         Equalize colormap.
       */
 #if defined(MAGICKCORE_OPENMP_SUPPORT)
-  #pragma omp parallel for schedule(dynamic,4) shared(progress,status)
+      #pragma omp parallel for schedule(dynamic,4) shared(progress,status)
 #endif
       for (j=0; j < (ssize_t) image->colors; j++)
       {
@@ -1614,36 +1614,36 @@ MagickExport MagickBooleanType EqualizeImage(Image *image,
           {
             i=GetPixelChannelMapChannel(image,RedPixelChannel);
             if (black[i] != white[i])
-              image->colormap[i].red=ClampToQuantum(equalize_map[
+              image->colormap[j].red=ClampToQuantum(equalize_map[
                 GetPixelChannels(image)*ScaleQuantumToMap(
-                image->colormap[i].red)]+i);
+                image->colormap[j].red)]+i);
           }
         if (((GetPixelGreenTraits(image) & UpdatePixelTrait) != 0) &&
             (white[i]!= black[i]))
           {
             i=GetPixelChannelMapChannel(image,GreenPixelChannel);
             if (black[i] != white[i])
-              image->colormap[i].green=ClampToQuantum(equalize_map[
+              image->colormap[j].green=ClampToQuantum(equalize_map[
                 GetPixelChannels(image)*ScaleQuantumToMap(
-                image->colormap[i].red)]+i);
+                image->colormap[j].red)]+i);
           }
         if (((GetPixelBlueTraits(image) & UpdatePixelTrait) != 0) &&
             (white[i]!= black[i]))
           {
             i=GetPixelChannelMapChannel(image,BluePixelChannel);
             if (black[i] != white[i])
-              image->colormap[i].blue=ClampToQuantum(equalize_map[
+              image->colormap[j].blue=ClampToQuantum(equalize_map[
                 GetPixelChannels(image)*ScaleQuantumToMap(
-                image->colormap[i].blue)]+i);
+                image->colormap[j].blue)]+i);
           }
         if (((GetPixelAlphaTraits(image) & UpdatePixelTrait) != 0) &&
             (white[i]!= black[i]))
           {
             i=GetPixelChannelMapChannel(image,AlphaPixelChannel);
             if (black[i] != white[i])
-              image->colormap[i].alpha=ClampToQuantum(equalize_map[
+              image->colormap[j].alpha=ClampToQuantum(equalize_map[
                 GetPixelChannels(image)*ScaleQuantumToMap(
-                image->colormap[i].alpha)]+i);
+                image->colormap[j].alpha)]+i);
           }
       }
     }