MagickCore  7.0.7
Convert, Edit, Or Compose Bitmap Images
fx.h File Reference
#include "MagickCore/draw.h"
Include dependency graph for fx.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  NoiseType {
  UndefinedNoise, UniformNoise, GaussianNoise, MultiplicativeGaussianNoise,
  ImpulseNoise, LaplacianNoise, PoissonNoise, RandomNoise
}
 

Functions

MagickExport ImageAddNoiseImage (const Image *, const NoiseType, const double, ExceptionInfo *)
 
MagickExport ImageBlueShiftImage (const Image *, const double, ExceptionInfo *)
 
MagickExport ImageCharcoalImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageColorizeImage (const Image *, const char *, const PixelInfo *, ExceptionInfo *)
 
MagickExport ImageColorMatrixImage (const Image *, const KernelInfo *kernel, ExceptionInfo *)
 
MagickExport ImageFxImage (const Image *, const char *, ExceptionInfo *)
 
MagickExport ImageImplodeImage (const Image *, const double, const PixelInterpolateMethod, ExceptionInfo *)
 
MagickExport ImageMorphImages (const Image *, const size_t, ExceptionInfo *)
 
MagickExport ImagePolaroidImage (const Image *, const DrawInfo *, const char *, const double, const PixelInterpolateMethod, ExceptionInfo *)
 
MagickExport ImageSepiaToneImage (const Image *, const double, ExceptionInfo *)
 
MagickExport ImageShadowImage (const Image *, const double, const double, const ssize_t, const ssize_t, ExceptionInfo *)
 
MagickExport ImageSketchImage (const Image *, const double, const double, const double, ExceptionInfo *)
 
MagickExport ImageSteganoImage (const Image *, const Image *, ExceptionInfo *)
 
MagickExport ImageStereoImage (const Image *, const Image *, ExceptionInfo *)
 
MagickExport ImageStereoAnaglyphImage (const Image *, const Image *, const ssize_t, const ssize_t, ExceptionInfo *)
 
MagickExport ImageSwirlImage (const Image *, double, const PixelInterpolateMethod, ExceptionInfo *)
 
MagickExport ImageTintImage (const Image *, const char *, const PixelInfo *, ExceptionInfo *)
 
MagickExport ImageVignetteImage (const Image *, const double, const double, const ssize_t, const ssize_t, ExceptionInfo *)
 
MagickExport ImageWaveImage (const Image *, const double, const double, const PixelInterpolateMethod, ExceptionInfo *)
 
MagickExport ImageWaveletDenoiseImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport MagickBooleanType PlasmaImage (Image *, const SegmentInfo *, size_t, size_t, ExceptionInfo *)
 
MagickExport MagickBooleanType SolarizeImage (Image *, const double, ExceptionInfo *)
 

Enumeration Type Documentation

◆ NoiseType

enum NoiseType
Enumerator
UndefinedNoise 
UniformNoise 
GaussianNoise 
MultiplicativeGaussianNoise 
ImpulseNoise 
LaplacianNoise 
PoissonNoise 
RandomNoise 

Definition at line 27 of file fx.h.

Function Documentation

◆ AddNoiseImage()

MagickExport Image* AddNoiseImage ( const Image ,
const NoiseType  ,
const double  ,
ExceptionInfo  
)

◆ BlueShiftImage()

MagickExport Image * BlueShiftImage ( const Image ,
const double  ,
ExceptionInfo  
)

◆ CharcoalImage()

MagickExport Image * CharcoalImage ( const Image ,
const double  ,
const double  ,
ExceptionInfo  
)

◆ ColorizeImage()

MagickExport Image * ColorizeImage ( const Image ,
const char *  ,
const PixelInfo ,
ExceptionInfo  
)

◆ ColorMatrixImage()

MagickExport Image * ColorMatrixImage ( const Image ,
const KernelInfo kernel,
ExceptionInfo  
)

◆ FxImage()

MagickExport Image * FxImage ( const Image ,
const char *  ,
ExceptionInfo  
)

◆ ImplodeImage()

MagickExport Image * ImplodeImage ( const Image ,
const double  ,
const PixelInterpolateMethod  ,
ExceptionInfo  
)

◆ MorphImages()

MagickExport Image * MorphImages ( const Image ,
const size_t  ,
ExceptionInfo  
)

◆ PlasmaImage()

MagickExport MagickBooleanType PlasmaImage ( Image ,
const SegmentInfo ,
size_t  ,
size_t  ,
ExceptionInfo  
)

◆ PolaroidImage()

MagickExport Image * PolaroidImage ( const Image ,
const DrawInfo ,
const char *  ,
const double  ,
const PixelInterpolateMethod  ,
ExceptionInfo  
)

◆ SepiaToneImage()

MagickExport Image * SepiaToneImage ( const Image ,
const double  ,
ExceptionInfo  
)

◆ ShadowImage()

MagickExport Image * ShadowImage ( const Image ,
const double  ,
const double  ,
const ssize_t  ,
const ssize_t  ,
ExceptionInfo  
)

◆ SketchImage()

MagickExport Image * SketchImage ( const Image ,
const double  ,
const double  ,
const double  ,
ExceptionInfo  
)

◆ SolarizeImage()

◆ SteganoImage()

MagickExport Image * SteganoImage ( const Image ,
const Image ,
ExceptionInfo  
)

◆ StereoAnaglyphImage()

MagickExport Image * StereoAnaglyphImage ( const Image ,
const Image ,
const ssize_t  ,
const ssize_t  ,
ExceptionInfo  
)

◆ StereoImage()

MagickExport Image * StereoImage ( const Image ,
const Image ,
ExceptionInfo  
)

◆ SwirlImage()

MagickExport Image * SwirlImage ( const Image ,
double  ,
const PixelInterpolateMethod  ,
ExceptionInfo  
)

◆ TintImage()

MagickExport Image * TintImage ( const Image ,
const char *  ,
const PixelInfo ,
ExceptionInfo  
)

◆ VignetteImage()

MagickExport Image * VignetteImage ( const Image ,
const double  ,
const double  ,
const ssize_t  ,
const ssize_t  ,
ExceptionInfo  
)

◆ WaveImage()

MagickExport Image * WaveImage ( const Image ,
const double  ,
const double  ,
const PixelInterpolateMethod  ,
ExceptionInfo  
)

◆ WaveletDenoiseImage()