module Graphics.ImageMagick.MagickCore.Types.FFI.Image
where
import Foreign.C.Types
newtype ImageType = ImageType { unImageType :: CInt }
deriving (Eq, Show)
undefinedType :: ImageType
undefinedType = ImageType 0
bilevelType :: ImageType
bilevelType = ImageType 1
grayscaleType :: ImageType
grayscaleType = ImageType 2
grayscaleMatteType :: ImageType
grayscaleMatteType = ImageType 3
paletteType :: ImageType
paletteType = ImageType 4
paletteMatteType :: ImageType
paletteMatteType = ImageType 5
trueColorType :: ImageType
trueColorType = ImageType 6
trueColorMatteType :: ImageType
trueColorMatteType = ImageType 7
colorSeparationType :: ImageType
colorSeparationType = ImageType 8
colorSeparationMatteType :: ImageType
colorSeparationMatteType = ImageType 9
optimizeType :: ImageType
optimizeType = ImageType 10
paletteBilevelMatteType :: ImageType
paletteBilevelMatteType = ImageType 11