MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
effect.h File Reference
Include dependency graph for effect.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  PreviewType {
  UndefinedPreview , RotatePreview , ShearPreview , RollPreview ,
  HuePreview , SaturationPreview , BrightnessPreview , GammaPreview ,
  SpiffPreview , DullPreview , GrayscalePreview , QuantizePreview ,
  DespecklePreview , ReduceNoisePreview , AddNoisePreview , SharpenPreview ,
  BlurPreview , ThresholdPreview , EdgeDetectPreview , SpreadPreview ,
  SolarizePreview , ShadePreview , RaisePreview , SegmentPreview ,
  SwirlPreview , ImplodePreview , WavePreview , OilPaintPreview ,
  CharcoalDrawingPreview , JPEGPreview
}
 

Functions

MagickExport ImageAdaptiveBlurImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageAdaptiveSharpenImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageBilateralBlurImage (const Image *, const size_t, const size_t, const double, const double, ExceptionInfo *)
 
MagickExport ImageBlurImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageConvolveImage (const Image *, const KernelInfo *, ExceptionInfo *)
 
MagickExport ImageDespeckleImage (const Image *, ExceptionInfo *)
 
MagickExport ImageEdgeImage (const Image *, const double, ExceptionInfo *)
 
MagickExport ImageEmbossImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageGaussianBlurImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageKuwaharaImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageLocalContrastImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageMotionBlurImage (const Image *, const double, const double, const double, ExceptionInfo *)
 
MagickExport ImagePreviewImage (const Image *, const PreviewType, ExceptionInfo *)
 
MagickExport ImageRotationalBlurImage (const Image *, const double, ExceptionInfo *)
 
MagickExport ImageSelectiveBlurImage (const Image *, const double, const double, const double, ExceptionInfo *)
 
MagickExport ImageShadeImage (const Image *, const MagickBooleanType, const double, const double, ExceptionInfo *)
 
MagickExport ImageSharpenImage (const Image *, const double, const double, ExceptionInfo *)
 
MagickExport ImageSpreadImage (const Image *, const PixelInterpolateMethod, const double, ExceptionInfo *)
 
MagickExport ImageUnsharpMaskImage (const Image *, const double, const double, const double, const double, ExceptionInfo *)
 

Enumeration Type Documentation

◆ PreviewType

Enumerator
UndefinedPreview 
RotatePreview 
ShearPreview 
RollPreview 
HuePreview 
SaturationPreview 
BrightnessPreview 
GammaPreview 
SpiffPreview 
DullPreview 
GrayscalePreview 
QuantizePreview 
DespecklePreview 
ReduceNoisePreview 
AddNoisePreview 
SharpenPreview 
BlurPreview 
ThresholdPreview 
EdgeDetectPreview 
SpreadPreview 
SolarizePreview 
ShadePreview 
RaisePreview 
SegmentPreview 
SwirlPreview 
ImplodePreview 
WavePreview 
OilPaintPreview 
CharcoalDrawingPreview 
JPEGPreview 

Definition at line 27 of file effect.h.

Function Documentation

◆ AdaptiveBlurImage()

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

◆ AdaptiveSharpenImage()

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

◆ BilateralBlurImage()

MagickExport Image * BilateralBlurImage ( const Image ,
const  size_t,
const  size_t,
const double  ,
const double  ,
ExceptionInfo  
)

◆ BlurImage()

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

◆ ConvolveImage()

MagickExport Image * ConvolveImage ( const Image ,
const KernelInfo ,
ExceptionInfo  
)

◆ DespeckleImage()

MagickExport Image * DespeckleImage ( const Image ,
ExceptionInfo  
)

◆ EdgeImage()

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

◆ EmbossImage()

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

◆ GaussianBlurImage()

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

◆ KuwaharaImage()

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

◆ LocalContrastImage()

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

◆ MotionBlurImage()

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

◆ PreviewImage()

MagickExport Image * PreviewImage ( const Image ,
const  PreviewType,
ExceptionInfo  
)

◆ RotationalBlurImage()

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

◆ SelectiveBlurImage()

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

◆ ShadeImage()

MagickExport Image * ShadeImage ( const Image ,
const  MagickBooleanType,
const double  ,
const double  ,
ExceptionInfo  
)

◆ SharpenImage()

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

◆ SpreadImage()

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

◆ UnsharpMaskImage()