Commit 2025b8704 for imagemagick.org
commit 2025b8704d9603d436b7f5ca89fc938b3509d483
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sun Nov 15 13:14:18 2026 -0500
higher-is-better metrics warn below the threshold; lower-is-better distortion metrics
diff --git a/MagickWand/compare.c b/MagickWand/compare.c
index a6e6af5ba..480578906 100644
--- a/MagickWand/compare.c
+++ b/MagickWand/compare.c
@@ -1184,10 +1184,10 @@ WandExport MagickBooleanType CompareImagesCommand(ImageInfo *image_info,
return(MagickFalse);
}
if (((metric == NormalizedCrossCorrelationErrorMetric) ||
- (metric == UndefinedErrorMetric) ||
+ (metric == DotProductCorrelationErrorMetric) ||
+ (metric == PhaseCorrelationErrorMetric) ||
(metric == PeakSignalToNoiseRatioErrorMetric) ||
- (metric == StructuralSimilarityErrorMetric) ||
- (metric == StructuralDissimilarityErrorMetric)) ?
+ (metric == StructuralSimilarityErrorMetric)) ?
(similarity_metric < dissimilarity_threshold) :
(similarity_metric >= dissimilarity_threshold))
(void) ThrowMagickException(exception,GetMagickModule(),ImageWarning,