18 #ifndef MAGICKCORE_VISUAL_EFFECTS_H
19 #define MAGICKCORE_VISUAL_EFFECTS_H
23 #if defined(__cplusplus) || defined(c_plusplus)
72 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport Image * TintImage(const Image *image, const char *blend, const PixelInfo *tint, ExceptionInfo *exception)
Definition: visual-effects.c:2986
Definition: visual-effects.h:34
MagickExport Image * WaveletDenoiseImage(const Image *image, const double threshold, const double softness, ExceptionInfo *exception)
Definition: visual-effects.c:3498
Definition: morphology.h:102
MagickExport Image * ColorMatrixImage(const Image *image, const KernelInfo *color_matrix, ExceptionInfo *exception)
Definition: visual-effects.c:715
PixelInterpolateMethod
Definition: pixel.h:110
Definition: exception.h:101
MagickExport Image * PolaroidImage(const Image *image, const DrawInfo *draw_info, const char *caption, const double angle, const PixelInterpolateMethod method, ExceptionInfo *exception)
Definition: visual-effects.c:1674
MagickExport Image * SepiaToneImage(const Image *image, const double threshold, ExceptionInfo *exception)
Definition: visual-effects.c:1862
NoiseType
Definition: visual-effects.h:27
MagickExport MagickBooleanType PlasmaImage(Image *image, const SegmentInfo *segment, size_t attenuate, size_t depth, ExceptionInfo *exception)
Definition: visual-effects.c:1604
MagickExport Image * ImplodeImage(const Image *image, const double amount, const PixelInterpolateMethod method, ExceptionInfo *exception)
Definition: visual-effects.c:936
Definition: visual-effects.h:36
Definition: visual-effects.h:35
MagickBooleanType
Definition: magick-type.h:169
MagickExport Image * AddNoiseImage(const Image *image, const NoiseType noise_type, const double attenuate, ExceptionInfo *exception)
Definition: visual-effects.c:131
MagickExport Image * VignetteImage(const Image *image, const double radius, const double sigma, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
Definition: visual-effects.c:3183
Definition: visual-effects.h:30
MagickExport Image * ShadowImage(const Image *image, const double alpha, const double sigma, const ssize_t x_offset, const ssize_t y_offset, ExceptionInfo *exception)
Definition: visual-effects.c:2015
MagickExport Image * SketchImage(const Image *image, const double radius, const double sigma, const double angle, ExceptionInfo *exception)
Definition: visual-effects.c:2163
MagickExport Image * SwirlImage(const Image *image, double degrees, const PixelInterpolateMethod method, ExceptionInfo *exception)
Definition: visual-effects.c:2771
MagickExport Image * StereoAnaglyphImage(const Image *left_image, const Image *right_image, const ssize_t x_offset, const ssize_t y_offset, ExceptionInfo *exception)
Definition: visual-effects.c:2643
MagickExport Image * MorphImages(const Image *image, const size_t number_frames, ExceptionInfo *exception)
Definition: visual-effects.c:1148
Definition: visual-effects.h:32
MagickExport Image * SteganoImage(const Image *image, const Image *watermark, ExceptionInfo *exception)
Definition: visual-effects.c:2456
Definition: visual-effects.h:31
MagickExport Image * CharcoalImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: visual-effects.c:458
MagickExport Image * WaveImage(const Image *image, const double amplitude, const double wave_length, const PixelInterpolateMethod method, ExceptionInfo *exception)
Definition: visual-effects.c:3285
MagickExport Image * StereoImage(const Image *left_image, const Image *right_image, ExceptionInfo *exception)
Definition: visual-effects.c:2637
MagickExport Image * BlueShiftImage(const Image *image, const double factor, ExceptionInfo *exception)
Definition: visual-effects.c:300
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType SolarizeImage(Image *image, const double threshold, ExceptionInfo *exception)
Definition: visual-effects.c:2323
MagickExport Image * ColorizeImage(const Image *image, const char *blend, const PixelInfo *colorize, ExceptionInfo *exception)
Definition: visual-effects.c:528
Definition: visual-effects.h:29
Definition: visual-effects.h:33