From 0672a973eb34ea8ebabcc60d6a22324f88776726 Mon Sep 17 00:00:00 2001 From: Cristy Date: Fri, 24 Feb 2017 18:31:07 -0500 Subject: [PATCH] ... --- MagickCore/statistic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MagickCore/statistic.c b/MagickCore/statistic.c index 69c498751..bff2d9674 100644 --- a/MagickCore/statistic.c +++ b/MagickCore/statistic.c @@ -1528,9 +1528,9 @@ MagickExport ChannelMoments *GetImageMoments(const Image *image, (M20[channel]-M02[channel])*(M20[channel]-M02[channel])))); channel_moments[channel].ellipse_angle=RadiansToDegrees(0.5*atan(2.0* M11[channel]/(M20[channel]-M02[channel]+MagickEpsilon))); - if (channel_moments[channel].ellipse_angle < 0.0) + while (channel_moments[channel].ellipse_angle < 0.0) channel_moments[channel].ellipse_angle+=90.0; - if (channel_moments[channel].ellipse_angle >= 90.0) + while (channel_moments[channel].ellipse_angle >= 90.0) channel_moments[channel].ellipse_angle-=90.0; channel_moments[channel].ellipse_eccentricity=sqrt(1.0-( channel_moments[channel].ellipse_axis.y/ -- 2.40.0