fx.h File Reference

#include "magick/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  MagickEvaluateOperator {
  UndefinedEvaluateOperator, AddEvaluateOperator, AndEvaluateOperator, DivideEvaluateOperator,
  LeftShiftEvaluateOperator, MaxEvaluateOperator, MinEvaluateOperator, MultiplyEvaluateOperator,
  OrEvaluateOperator, RightShiftEvaluateOperator, SetEvaluateOperator, SubtractEvaluateOperator,
  XorEvaluateOperator, PowEvaluateOperator, LogEvaluateOperator, ThresholdEvaluateOperator,
  ThresholdBlackEvaluateOperator, ThresholdWhiteEvaluateOperator, GaussianNoiseEvaluateOperator, ImpulseNoiseEvaluateOperator,
  LaplacianNoiseEvaluateOperator, MultiplicativeNoiseEvaluateOperator, PoissonNoiseEvaluateOperator, UniformNoiseEvaluateOperator,
  CosineEvaluateOperator, SineEvaluateOperator, AddModulusEvaluateOperator
}
enum  MagickFunction {
  UndefinedFunction, PolynomialFunction, SinusoidFunction, ArcsinFunction,
  ArctanFunction
}
enum  NoiseType {
  UndefinedNoise, UniformNoise, GaussianNoise, MultiplicativeGaussianNoise,
  ImpulseNoise, LaplacianNoise, PoissonNoise, RandomNoise
}

Functions

MagickExport ImageAddNoiseImage (const Image *, const NoiseType, ExceptionInfo *)
MagickExport Image ** AddNoiseImageChannel (const Image *, const ChannelType, const NoiseType, ExceptionInfo *)
MagickExport Image *** BlueShiftImage (const Image *, const double, ExceptionInfo *)
MagickExport Image **** CharcoalImage (const Image *, const double, const double, ExceptionInfo *)
MagickExport Image ***** ColorizeImage (const Image *, const char *, const PixelPacket, ExceptionInfo *)
MagickExport Image ****** ConvolveImage (const Image *, const unsigned long, const double *, ExceptionInfo *)
MagickExport Image ******* ConvolveImageChannel (const Image *, const ChannelType, const unsigned long, const double *, ExceptionInfo *)
MagickExport Image ******** FxImage (const Image *, const char *, ExceptionInfo *)
MagickExport Image ********* FxImageChannel (const Image *, const ChannelType, const char *, ExceptionInfo *)
MagickExport Image ********** ImplodeImage (const Image *, const double, ExceptionInfo *)
MagickExport Image *********** MorphImages (const Image *, const unsigned long, ExceptionInfo *)
MagickExport Image ************ PolaroidImage (const Image *, const DrawInfo *, const double, ExceptionInfo *)
MagickExport Image ************* RecolorImage (const Image *, const unsigned long, const double *, ExceptionInfo *)
MagickExport Image ************** SepiaToneImage (const Image *, const double, ExceptionInfo *)
MagickExport Image *************** ShadowImage (const Image *, const double, const double, const long, const long, ExceptionInfo *)
MagickExport Image **************** SketchImage (const Image *, const double, const double, const double, ExceptionInfo *)
MagickExport Image ***************** SteganoImage (const Image *, const Image *, ExceptionInfo *)
MagickExport Image ****************** StereoImage (const Image *, const Image *, ExceptionInfo *)
MagickExport Image ******************* StereoAnaglyphImage (const Image *, const Image *, const long, const long, ExceptionInfo *)
MagickExport Image ******************** SwirlImage (const Image *, double, ExceptionInfo *)
MagickExport Image ********************* TintImage (const Image *, const char *, const PixelPacket, ExceptionInfo *)
MagickExport Image ********************** VignetteImage (const Image *, const double, const double, const long, const long, ExceptionInfo *)
MagickExport Image *********************** WaveImage (const Image *, const double, const double, ExceptionInfo *)
MagickExport MagickBooleanType EvaluateImage (Image *, const MagickEvaluateOperator, const double, ExceptionInfo *)
MagickExport MagickBooleanType EvaluateImageChannel (Image *, const ChannelType, const MagickEvaluateOperator, const double, ExceptionInfo *)
MagickExport MagickBooleanType FunctionImage (Image *, const MagickFunction, const unsigned long, const double *, ExceptionInfo *)
MagickExport MagickBooleanType FunctionImageChannel (Image *, const ChannelType, const MagickFunction, const unsigned long, const double *, ExceptionInfo *)
MagickExport MagickBooleanType PlasmaImage (Image *, const SegmentInfo *, unsigned long, unsigned long)
MagickExport MagickBooleanType SolarizeImage (Image *, const double)

Enumeration Type Documentation

Enumerator:
UndefinedEvaluateOperator 
AddEvaluateOperator 
AndEvaluateOperator 
DivideEvaluateOperator 
LeftShiftEvaluateOperator 
MaxEvaluateOperator 
MinEvaluateOperator 
MultiplyEvaluateOperator 
OrEvaluateOperator 
RightShiftEvaluateOperator 
SetEvaluateOperator 
SubtractEvaluateOperator 
XorEvaluateOperator 
PowEvaluateOperator 
LogEvaluateOperator 
ThresholdEvaluateOperator 
ThresholdBlackEvaluateOperator 
ThresholdWhiteEvaluateOperator 
GaussianNoiseEvaluateOperator 
ImpulseNoiseEvaluateOperator 
LaplacianNoiseEvaluateOperator 
MultiplicativeNoiseEvaluateOperator 
PoissonNoiseEvaluateOperator 
UniformNoiseEvaluateOperator 
CosineEvaluateOperator 
SineEvaluateOperator 
AddModulusEvaluateOperator 

Definition at line 27 of file fx.h.

Enumerator:
UndefinedFunction 
PolynomialFunction 
SinusoidFunction 
ArcsinFunction 
ArctanFunction 

Definition at line 58 of file fx.h.

enum NoiseType
Enumerator:
UndefinedNoise 
UniformNoise 
GaussianNoise 
MultiplicativeGaussianNoise 
ImpulseNoise 
LaplacianNoise 
PoissonNoise 
RandomNoise 

Definition at line 67 of file fx.h.


Function Documentation

MagickExport Image* AddNoiseImage ( const Image ,
const   NoiseType,
ExceptionInfo  
)
MagickExport Image* * AddNoiseImageChannel ( const Image ,
const   ChannelType,
const   NoiseType,
ExceptionInfo  
)
MagickExport Image* * * BlueShiftImage ( const Image ,
const   double,
ExceptionInfo  
)
MagickExport Image* * * * CharcoalImage ( const Image ,
const   double,
const   double,
ExceptionInfo  
)
MagickExport Image* * * * * ColorizeImage ( const Image ,
const char *  ,
const   PixelPacket,
ExceptionInfo  
)
MagickExport Image* * * * * * ConvolveImage ( const Image ,
const unsigned long  ,
const double *  ,
ExceptionInfo  
)
MagickExport Image* * * * * * * ConvolveImageChannel ( const Image ,
const   ChannelType,
const unsigned long  ,
const double *  ,
ExceptionInfo  
)
MagickExport MagickBooleanType EvaluateImage ( Image ,
const   MagickEvaluateOperator,
const   double,
ExceptionInfo  
)
MagickExport MagickBooleanType EvaluateImageChannel ( Image ,
const   ChannelType,
const   MagickEvaluateOperator,
const   double,
ExceptionInfo  
)
MagickExport MagickBooleanType FunctionImage ( Image ,
const   MagickFunction,
const unsigned long  ,
const double *  ,
ExceptionInfo  
)
MagickExport MagickBooleanType FunctionImageChannel ( Image ,
const   ChannelType,
const   MagickFunction,
const unsigned long  ,
const double *  ,
ExceptionInfo  
)
MagickExport Image* * * * * * * * FxImage ( const Image ,
const char *  ,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * FxImageChannel ( const Image ,
const   ChannelType,
const char *  ,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * ImplodeImage ( const Image ,
const   double,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * MorphImages ( const Image ,
const unsigned long  ,
ExceptionInfo  
)
MagickExport MagickBooleanType PlasmaImage ( Image ,
const SegmentInfo ,
unsigned long  ,
unsigned long   
)
MagickExport Image* * * * * * * * * * * * PolaroidImage ( const Image ,
const DrawInfo ,
const   double,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * RecolorImage ( const Image ,
const unsigned long  ,
const double *  ,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * SepiaToneImage ( const Image ,
const   double,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * ShadowImage ( const Image ,
const   double,
const   double,
const   long,
const   long,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * * SketchImage ( const Image ,
const   double,
const   double,
const   double,
ExceptionInfo  
)
MagickExport MagickBooleanType SolarizeImage ( Image ,
const   double 
)
MagickExport Image* * * * * * * * * * * * * * * * * SteganoImage ( const Image ,
const Image ,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * * * * * StereoAnaglyphImage ( const Image ,
const Image ,
const   long,
const   long,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * * * * StereoImage ( const Image ,
const Image ,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * * * * * * SwirlImage ( const Image ,
double  ,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * * * * * * * TintImage ( const Image ,
const char *  ,
const   PixelPacket,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * * * * * * * * VignetteImage ( const Image ,
const   double,
const   double,
const   long,
const   long,
ExceptionInfo  
)
MagickExport Image* * * * * * * * * * * * * * * * * * * * * * * WaveImage ( const Image ,
const   double,
const   double,
ExceptionInfo  
)

Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1