18 #ifndef MAGICKCORE_ENHANCE_H
19 #define MAGICKCORE_ENHANCE_H
23 #if defined(__cplusplus) || defined(c_plusplus)
72 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType AutoLevelImage(Image *image)
Definition: enhance.c:221
MagickExport MagickBooleanType BrightnessContrastImage(Image *image, const double brightness, const double contrast)
Definition: enhance.c:270
Definition: exception.h:102
MagickExport MagickBooleanType LevelColorsImage(Image *image, const MagickPixelPacket *black_color, const MagickPixelPacket *white_color, const MagickBooleanType invert)
Definition: enhance.c:3300
PixelIntensityMethod
Definition: pixel.h:67
MagickExport MagickBooleanType HaldClutImageChannel(Image *image, const ChannelType channel, const Image *hald_image)
Definition: enhance.c:2633
MagickExport MagickBooleanType ContrastStretchImage(Image *image, const char *levels)
Definition: enhance.c:1092
MagickExport MagickBooleanType BrightnessContrastImageChannel(Image *image, const ChannelType channel, const double brightness, const double contrast)
Definition: enhance.c:281
MagickExport MagickBooleanType LevelizeImageChannel(Image *image, const ChannelType channel, const double black_point, const double white_point, const double gamma)
Definition: enhance.c:3139
MagickExport MagickBooleanType ModulateImage(Image *image, const char *modulate)
Definition: enhance.c:3678
MagickExport MagickBooleanType AutoGammaImageChannel(Image *image, const ChannelType channel)
Definition: enhance.c:120
MagickExport MagickBooleanType LevelizeImage(Image *image, const double black_point, const double white_point, const double gamma)
Definition: enhance.c:3128
MagickExport MagickBooleanType NormalizeImageChannel(Image *image, const ChannelType channel)
Definition: enhance.c:4215
MagickExport MagickBooleanType LevelImage(Image *image, const char *levels)
Definition: enhance.c:2860
MagickExport MagickBooleanType LevelImageChannel(Image *image, const ChannelType channel, const double black_point, const double white_point, const double gamma)
Definition: enhance.c:2960
MagickExport MagickBooleanType NegateImageChannel(Image *image, const ChannelType channel, const MagickBooleanType grayscale)
Definition: enhance.c:3983
MagickExport MagickBooleanType SigmoidalContrastImage(Image *image, const MagickBooleanType sharpen, const char *levels)
Definition: enhance.c:4354
MagickExport MagickBooleanType EqualizeImage(Image *image)
Definition: enhance.c:1781
MagickBooleanType
Definition: magick-type.h:198
MagickExport Image * EnhanceImage(const Image *image, ExceptionInfo *exception)
Definition: enhance.c:1580
MagickExport MagickBooleanType SigmoidalContrastImageChannel(Image *image, const ChannelType channel, const MagickBooleanType sharpen, const double contrast, const double midpoint)
Definition: enhance.c:4376
MagickExport MagickBooleanType HaldClutImage(Image *image, const Image *hald_image)
Definition: enhance.c:2627
MagickExport MagickBooleanType NormalizeImage(Image *image)
Definition: enhance.c:4206
MagickExport MagickBooleanType ColorDecisionListImage(Image *image, const char *color_correction_collection)
Definition: enhance.c:357
MagickExport MagickBooleanType ContrastImage(Image *image, const MagickBooleanType sharpen)
Definition: enhance.c:944
MagickExport MagickBooleanType EqualizeImageChannel(Image *image, const ChannelType channel)
Definition: enhance.c:1786
MagickExport MagickBooleanType AutoLevelImageChannel(Image *image, const ChannelType channel)
Definition: enhance.c:226
ChannelType
Definition: magick-type.h:164
MagickExport MagickBooleanType ContrastStretchImageChannel(Image *image, const ChannelType channel, const double black_point, const double white_point)
Definition: enhance.c:1130
MagickExport MagickBooleanType ClutImage(Image *image, const Image *clut_image)
Definition: enhance.c:739
MagickExport MagickBooleanType LinearStretchImage(Image *image, const double black_point, const double white_point)
Definition: enhance.c:3402
MagickExport MagickBooleanType GammaImage(Image *image, const char *level)
Definition: enhance.c:2126
MagickExport MagickBooleanType LevelColorsImageChannel(Image *image, const ChannelType channel, const MagickPixelPacket *black_color, const MagickPixelPacket *white_color, const MagickBooleanType invert)
Definition: enhance.c:3312
MagickExport MagickBooleanType GrayscaleImage(Image *image, const PixelIntensityMethod method)
Definition: enhance.c:2406
MagickExport MagickBooleanType NegateImage(Image *image, const MagickBooleanType grayscale)
Definition: enhance.c:3973
MagickExport MagickBooleanType AutoGammaImage(Image *image)
Definition: enhance.c:115
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType GammaImageChannel(Image *image, const ChannelType channel, const double gamma)
Definition: enhance.c:2166
MagickExport MagickBooleanType ClutImageChannel(Image *image, const ChannelType channel, const Image *clut_image)
Definition: enhance.c:744