]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 6 Sep 2014 00:45:58 +0000 (00:45 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 6 Sep 2014 00:45:58 +0000 (00:45 +0000)
MagickCore/compare.c
MagickCore/identify.c
MagickCore/statistic.c
MagickCore/statistic.h
coders/json.c

index e30b4ecc566e24d68c617fa755479e69eaeb4856..1fd4a58d868673160403546fe6e1435785fc52fa 100644 (file)
@@ -1160,8 +1160,8 @@ static MagickBooleanType GetPerceptualHashDistortion(const Image *image,
         alpha,
         beta;
 
-      alpha=image_phash[channel].srgb_moment[i];
-      beta=reconstruct_phash[channel].srgb_moment[i];
+      alpha=image_phash[channel].srgb_hu_phash[i];
+      beta=reconstruct_phash[channel].srgb_hu_phash[i];
       difference+=(beta-alpha)*(beta-alpha);
     }
     distortion[channel]+=difference;
@@ -1191,8 +1191,8 @@ static MagickBooleanType GetPerceptualHashDistortion(const Image *image,
         alpha,
         beta;
 
-      alpha=image_phash[channel].hclp_moment[i];
-      beta=reconstruct_phash[channel].hclp_moment[i];
+      alpha=image_phash[channel].hclp_hu_phash[i];
+      beta=reconstruct_phash[channel].hclp_hu_phash[i];
       difference+=(beta-alpha)*(beta-alpha);
     }
     distortion[channel]+=difference;
index 69fc6d4a86d2fd0cfe3e8431a63343232bc10765..76ecb2bf89c87d2dc3f3008fa2e1292e6e881999 100644 (file)
@@ -394,8 +394,8 @@ static ssize_t PrintChannelPerceptualHash(FILE *file,const PixelChannel channel,
   n=FormatLocaleFile(file,"    %s:\n",name);
   for (i=0; i < 7; i++)
     n+=FormatLocaleFile(file,"      PH%.20g: %.*g, %.*g\n",i+1.0,
-      GetMagickPrecision(),channel_phash[channel].srgb_moment[i],
-      GetMagickPrecision(),channel_phash[channel].hclp_moment[i]);
+      GetMagickPrecision(),channel_phash[channel].srgb_hu_phash[i],
+      GetMagickPrecision(),channel_phash[channel].hclp_hu_phash[i]);
   return(n);
 }
 
index c8270f844418dc46adb795ad93869c05db636ed7..bd3f9b9049497deab8796b025f14babf9f61bcef 100644 (file)
@@ -1749,7 +1749,7 @@ MagickExport ChannelPerceptualHash *GetImagePerceptualHash(
     return((ChannelPerceptualHash *) NULL);
   for (channel=0; channel <= MaxPixelChannels; channel++)
     for (i=0; i < 7; i++)
-      perceptual_hash[channel].srgb_moment[i]=
+      perceptual_hash[channel].srgb_hu_phash[i]=
         (-MagickLog10(moments[channel].I[i]));
   moments=(ChannelMoments *) RelinquishMagickMemory(moments);
   /*
@@ -1780,7 +1780,7 @@ MagickExport ChannelPerceptualHash *GetImagePerceptualHash(
     }
   for (channel=0; channel <= MaxPixelChannels; channel++)
     for (i=0; i < 7; i++)
-      perceptual_hash[channel].hclp_moment[i]=
+      perceptual_hash[channel].hclp_hu_phash[i]=
         (-MagickLog10(moments[channel].I[i]));
   moments=(ChannelMoments *) RelinquishMagickMemory(moments);
   return(perceptual_hash);
index 0d7c6252b75a81b10cda35a4638fe8b1c82e2e7c..5cfceb20572e7bc7da44117337b847501f35aaab 100644 (file)
@@ -60,8 +60,8 @@ typedef struct _ChannelMoments
 typedef struct _ChannelPerceptualHash
 {
   double
-    srgb_moment[32],
-    hclp_moment[32];
+    srgb_hu_phash[32],
+    hclp_hu_phash[32];
 } ChannelPerceptualHash;
 
 typedef enum
index 412f1a360e75d175f452248d33c47772a0f1dba0..541c0c758bc87cba1b3acaea6766a3bad457a996 100644 (file)
@@ -432,12 +432,12 @@ static ssize_t PrintChannelPerceptualHash(FILE *file,const ChannelType channel,
   for (i=0; i < 6; i++)
     n+=FormatLocaleFile(file,
       "        \"PH%.20g\": [ \"%.*g\", \"%.*g\" ],\n",i+1.0,
-      GetMagickPrecision(),channel_phash[channel].srgb_moment[i],
-      GetMagickPrecision(),channel_phash[channel].hclp_moment[i]);
+      GetMagickPrecision(),channel_phash[channel].srgb_hu_phash[i],
+      GetMagickPrecision(),channel_phash[channel].hclp_hu_phash[i]);
   n+=FormatLocaleFile(file,
     "        \"PH%.20g\": [ \"%.*g\", \"%.*g\" ]\n",i+1.0,
-    GetMagickPrecision(),channel_phash[channel].srgb_moment[i],
-    GetMagickPrecision(),channel_phash[channel].hclp_moment[i]);
+    GetMagickPrecision(),channel_phash[channel].srgb_hu_phash[i],
+    GetMagickPrecision(),channel_phash[channel].hclp_hu_phash[i]);
   (void) FormatLocaleFile(file,"      }");
   if (separator != MagickFalse)
     (void) FormatLocaleFile(file,",");