From: cristy Date: Tue, 29 Apr 2014 15:02:43 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~2385 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8c2a8442c506836270be8c418c87f031400edf1b;p=imagemagick --- diff --git a/MagickCore/feature.c b/MagickCore/feature.c index cd1331e60..be4aef3e6 100644 --- a/MagickCore/feature.c +++ b/MagickCore/feature.c @@ -2146,8 +2146,8 @@ MagickExport Image *MeanShiftImage(const Image *image,const size_t width, pixel; status=GetOneCacheViewVirtualPixelInfo(pixel_view,(ssize_t) - (mean_location.x+u),(ssize_t) (mean_location.y+v),&pixel, - exception); + MagickRound(mean_location.x+u),(ssize_t) MagickRound( + mean_location.y+v),&pixel,exception); distance=(mean_pixel.red-pixel.red)*(mean_pixel.red-pixel.red)+ (mean_pixel.green-pixel.green)*(mean_pixel.green-pixel.green)+ (mean_pixel.blue-pixel.blue)*(mean_pixel.blue-pixel.blue); @@ -2165,8 +2165,8 @@ MagickExport Image *MeanShiftImage(const Image *image,const size_t width, } } gamma=1.0/count; - mean_location.x=MagickRound(gamma*sum_location.x); - mean_location.y=MagickRound(gamma*sum_location.y); + mean_location.x=gamma*sum_location.x; + mean_location.y=gamma*sum_location.y; mean_pixel.red=gamma*sum_pixel.red; mean_pixel.green=gamma*sum_pixel.green; mean_pixel.blue=gamma*sum_pixel.blue;