diff --git a/MagickCore/image.h b/MagickCore/image.h
index 058645f..2bb26f4 100644
--- a/MagickCore/image.h
+++ b/MagickCore/image.h
@@ -23,6 +23,7 @@
#endif
#include <MagickCore/color.h>
+#include <MagickCore/pixel.h>
#define OpaqueAlpha ((Quantum) QuantumRange)
#define TransparentAlpha ((Quantum) 0)
@@ -44,13 +45,6 @@
typedef enum
{
- UndefinedAlpha,
- InactiveAlpha,
- ActiveAlpha
-} AlphaChannelState;
-
-typedef enum
-{
UndefinedType,
BilevelType,
GrayscaleType,
@@ -280,8 +274,8 @@
MagickBooleanType
mask;
- AlphaChannelState
- alpha;
+ PixelTrait
+ alpha_traits;
size_t
number_channels,