Skip to content

Commit 802ba5c

Browse files
author
Cristy
committed
report similarity metric
1 parent a967e06 commit 802ba5c

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

Diff for: wand/compare.c

+11-2
Original file line numberDiff line numberDiff line change
@@ -1222,6 +1222,11 @@ WandExport MagickBooleanType CompareImageCommand(ImageInfo *image_info,
12221222
similarity_image=(Image *) NULL;
12231223
}
12241224
}
1225+
if (metric == NormalizedCrossCorrelationErrorMetric)
1226+
{
1227+
distortion=1.0-distortion;
1228+
similarity_metric=1.0-similarity_metric;
1229+
}
12251230
if (difference_image == (Image *) NULL)
12261231
status=0;
12271232
else
@@ -1429,8 +1434,12 @@ WandExport MagickBooleanType CompareImageCommand(ImageInfo *image_info,
14291434
channel_distortion=(double *) RelinquishMagickMemory(
14301435
channel_distortion);
14311436
if (subimage_search != MagickFalse)
1432-
(void) FormatLocaleFile(stderr," Offset: %.20g,%.20g\n",(double)
1433-
difference_image->page.x,(double) difference_image->page.y);
1437+
{
1438+
(void) FormatLocaleFile(stderr," Offset: %.20g,%.20g\n",(double)
1439+
difference_image->page.x,(double) difference_image->page.y);
1440+
(void) FormatLocaleFile(stderr," Similarity metric: %.*g\n",
1441+
GetMagickPrecision(),similarity_metric);
1442+
}
14341443
}
14351444
(void) ResetImagePage(difference_image,"0x0+0+0");
14361445
if (difference_image->next != (Image *) NULL)

0 commit comments

Comments
 (0)