From: anthony Date: Thu, 27 May 2010 13:19:10 +0000 (+0000) Subject: bugfix ConvexHull Kernel X-Git-Tag: 7.0.1-0~9383 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=01f75e00404680ffe160f1c4752b5199901527ae;p=imagemagick bugfix ConvexHull Kernel --- diff --git a/magick/morphology.c b/magick/morphology.c index cc2d81002..54d35aed4 100644 --- a/magick/morphology.c +++ b/magick/morphology.c @@ -1725,21 +1725,11 @@ MagickExport KernelInfo *AcquireKernelBuiltIn(const KernelInfoType type, } case ConvexHullKernel: { - KernelInfo - *new_kernel; - /* first set of 4 kernels */ kernel=ParseKernelArray("3: 1,1,- 1,0,- 1,-,0"); if (kernel == (KernelInfo *) NULL) return(kernel); kernel->type = type; - ExpandKernelInfo(kernel, 90.0); - /* append second set of 4 kernels */ - new_kernel=ParseKernelArray("3: 1,1,1 1,0,0 -,-,0"); - if (new_kernel == (KernelInfo *) NULL) - return(DestroyKernelInfo(kernel)); - new_kernel->type = type; - ExpandKernelInfo(new_kernel, 90.0); - LastKernelInfo(kernel)->next = new_kernel; + ExpandKernelInfo(kernel, 45.0); break; } case SkeletonKernel: