43#include "MagickWand/studio.h"
44#include "MagickWand/MagickWand.h"
45#include "MagickWand/magick-wand-private.h"
46#include "MagickWand/wand.h"
47#include "MagickCore/monitor-private.h"
48#include "MagickCore/thread-private.h"
50#if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
77WandExport MagickBooleanType MagickGetImageAlphaColor(
MagickWand *wand,
81 assert(wand->signature == MagickWandSignature);
82 if (wand->debug != MagickFalse)
83 (void) LogMagickEvent(WandEvent,GetMagickModule(),
"%s",wand->name);
84 if (wand->images == (Image *)NULL)
85 ThrowWandException(WandError,
"ContainsNoImages", wand->name);
86 PixelSetPixelColor(alpha_color,&wand->images->matte_color);
115WandExport MagickBooleanType MagickSetImageAlphaColor(
MagickWand *wand,
119 assert(wand->signature == MagickWandSignature);
120 if (wand->debug != MagickFalse)
121 (void) LogMagickEvent(WandEvent,GetMagickModule(),
"%s",wand->name);
122 if (wand->images == (Image *)NULL)
123 ThrowWandException(WandError,
"ContainsNoImages",wand->name);
124 PixelGetQuantumPacket(alpha,&wand->images->matte_color);