18 #ifndef MAGICKCORE_FX_H
19 #define MAGICKCORE_FX_H
23 #if defined(__cplusplus) || defined(c_plusplus)
73 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport Image * FxImageChannel(const Image *image, const ChannelType channel, const char *expression, ExceptionInfo *exception)
Definition: fx.c:3166
MagickExport Image * WaveletDenoiseImage(const Image *image, const double threshold, const double softness, ExceptionInfo *exception)
Definition: fx.c:5847
MagickExport Image * SketchImage(const Image *image, const double radius, const double sigma, const double angle, ExceptionInfo *exception)
Definition: fx.c:4544
MagickExport Image * StereoImage(const Image *left_image, const Image *right_image, ExceptionInfo *exception)
Definition: fx.c:5033
Definition: exception.h:102
MagickExport Image * MorphImages(const Image *image, const size_t number_frames, ExceptionInfo *exception)
Definition: fx.c:3539
MagickExport Image * VignetteImage(const Image *image, const double radius, const double sigma, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
Definition: fx.c:5542
MagickExport Image * ImplodeImage(const Image *image, const double amount, ExceptionInfo *exception)
Definition: fx.c:3346
NoiseType
Definition: fx.h:27
Definition: morphology.h:102
MagickBooleanType
Definition: magick-type.h:198
MagickExport Image * SteganoImage(const Image *image, const Image *watermark, ExceptionInfo *exception)
Definition: fx.c:4854
MagickExport Image * SwirlImage(const Image *image, double degrees, ExceptionInfo *exception)
Definition: fx.c:5164
MagickExport Image * PolaroidImage(const Image *image, const DrawInfo *draw_info, const double angle, ExceptionInfo *exception)
Definition: fx.c:4043
MagickExport Image * ColorizeImage(const Image *image, const char *opacity, const PixelPacket colorize, ExceptionInfo *exception)
Definition: fx.c:693
MagickExport Image * TintImage(const Image *image, const char *opacity, const PixelPacket tint, ExceptionInfo *exception)
Definition: fx.c:5357
MagickExport Image * ColorMatrixImage(const Image *image, const KernelInfo *color_matrix, ExceptionInfo *exception)
Definition: fx.c:871
MagickExport MagickBooleanType PlasmaImage(Image *image, const SegmentInfo *segment, size_t attenuate, size_t depth)
Definition: fx.c:3979
ChannelType
Definition: magick-type.h:164
MagickExport Image * ShadowImage(const Image *image, const double opacity, const double sigma, const ssize_t x_offset, const ssize_t y_offset, ExceptionInfo *exception)
Definition: fx.c:4386
MagickExport Image * BlueShiftImage(const Image *image, const double factor, ExceptionInfo *exception)
Definition: fx.c:465
MagickExport MagickBooleanType SolarizeImage(Image *image, const double threshold)
Definition: fx.c:4710
MagickExport Image * AddNoiseImageChannel(const Image *image, const ChannelType channel, const NoiseType noise_type, ExceptionInfo *exception)
Definition: fx.c:272
MagickExport Image * AddNoiseImage(const Image *image, const NoiseType noise_type, ExceptionInfo *exception)
Definition: fx.c:262
MagickExport Image * WaveImage(const Image *image, const double amplitude, const double wave_length, ExceptionInfo *exception)
Definition: fx.c:5638
#define MagickExport
Definition: method-attribute.h:80
MagickExport Image * CharcoalImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: fx.c:624
MagickExport Image * StereoAnaglyphImage(const Image *left_image, const Image *right_image, const ssize_t x_offset, const ssize_t y_offset, ExceptionInfo *exception)
Definition: fx.c:5039
MagickExport MagickBooleanType SolarizeImageChannel(Image *image, const ChannelType channel, const double threshold, ExceptionInfo *exception)
Definition: fx.c:4721
MagickExport Image * FxImage(const Image *image, const char *expression, ExceptionInfo *exception)
Definition: fx.c:3156
MagickExport Image * SepiaToneImage(const Image *image, const double threshold, ExceptionInfo *exception)
Definition: fx.c:4232