MagickBooleanType
status;
+ PixelInfo
+ background_color;
+
RectangleInfo
border_info;
return((Image *) NULL);
if (IsGrayColorspace(image->colorspace) != MagickFalse)
(void) SetImageColorspace(clone_image,sRGBColorspace,exception);
- (void) SetImageVirtualPixelMethod(clone_image,TransparentVirtualPixelMethod,
+ (void) SetImageVirtualPixelMethod(clone_image,EdgeVirtualPixelMethod,
exception);
border_info.width=(size_t) floor(2.0*sigma+0.5);
border_info.height=(size_t) floor(2.0*sigma+0.5);
Shadow image.
*/
status=MagickTrue;
+ background_color=border_image->background_color;
+ background_color.alpha_trait=BlendPixelTrait;
image_view=AcquireAuthenticCacheView(border_image,exception);
for (y=0; y < (ssize_t) border_image->rows; y++)
{
- PixelInfo
- background_color;
-
register Quantum
*magick_restrict q;
status=MagickFalse;
continue;
}
- background_color=border_image->background_color;
- background_color.alpha_trait=BlendPixelTrait;
for (x=0; x < (ssize_t) border_image->columns; x++)
{
if (border_image->alpha_trait != UndefinedPixelTrait)