From 88cdbeb2a6dd97eb1fde772b55ba1842f96c167b Mon Sep 17 00:00:00 2001 From: Cristy Date: Fri, 29 Jul 2016 20:06:59 -0400 Subject: [PATCH] ... --- MagickCore/compare.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MagickCore/compare.c b/MagickCore/compare.c index c78a47bc9..c899dfd6b 100644 --- a/MagickCore/compare.c +++ b/MagickCore/compare.c @@ -1144,7 +1144,8 @@ static MagickBooleanType GetPeakSignalToNoiseRatio(const Image *image, status=GetMeanSquaredDistortion(image,reconstruct_image,distortion,exception); for (i=0; i <= MaxPixelChannels; i++) - distortion[i]=20.0*MagickLog10((double) 1.0/sqrt(distortion[i])); + if (fabs(distortion[i]) >= MagickEpsilon) + distortion[i]=20.0*MagickLog10((double) 1.0/sqrt(distortion[i])); return(status); } -- 2.50.1