diff --git a/MagickCore/compare.c b/MagickCore/compare.c index edc0aaec66..686d399eff 100644 --- a/MagickCore/compare.c +++ b/MagickCore/compare.c @@ -1802,6 +1802,8 @@ static MagickBooleanType GetStructuralDisimilarityDistortion(const Image *image, distortion[i]=1.0-distortion[i]; } distortion[CompositePixelChannel]=1.0-distortion[CompositePixelChannel]; + if (fabs(distortion[CompositePixelChannel]) < MagickEpsilon) + distortion[CompositePixelChannel]=0.0; return(status); }