18#ifndef MAGICKCORE_CHANNEL_H
19#define MAGICKCORE_CHANNEL_H
21#include "magick/image.h"
23#if defined(__cplusplus) || defined(c_plusplus)
29 UndefinedAlphaChannel,
31 BackgroundAlphaChannel,
33 DeactivateAlphaChannel,
39 TransparentAlphaChannel,
42 AssociateAlphaChannel,
43 DisassociateAlphaChannel,
44 OffIfOpaqueAlphaChannel
47extern MagickExport Image
48 *CombineImages(
const Image *,
const ChannelType,ExceptionInfo *),
49 *SeparateImage(
const Image *,
const ChannelType,ExceptionInfo *),
50 *SeparateImages(
const Image *,
const ChannelType,ExceptionInfo *);
52extern MagickExport MagickBooleanType
53 GetImageAlphaChannel(
const Image *),
54 SeparateImageChannel(Image *,
const ChannelType),
55 SetImageAlphaChannel(Image *,
const AlphaChannelType);
57#if defined(__cplusplus) || defined(c_plusplus)