18#ifndef MAGICKCORE_EFFECT_H
19#define MAGICKCORE_EFFECT_H
21#include "MagickCore/morphology.h"
23#if defined(__cplusplus) || defined(c_plusplus)
57 CharcoalDrawingPreview,
61extern MagickExport Image
62 *AdaptiveBlurImage(
const Image *,
const double,
const double,ExceptionInfo *),
63 *AdaptiveSharpenImage(
const Image *,
const double,
const double,
65 *BilateralBlurImage(
const Image *,
const size_t,
const size_t,
66 const double,
const double,ExceptionInfo *),
67 *BlurImage(
const Image *,
const double,
const double,ExceptionInfo *),
68 *ConvolveImage(
const Image *,
const KernelInfo *,ExceptionInfo *),
69 *DespeckleImage(
const Image *,ExceptionInfo *),
70 *EdgeImage(
const Image *,
const double,ExceptionInfo *),
71 *EmbossImage(
const Image *,
const double,
const double,ExceptionInfo *),
72 *GaussianBlurImage(
const Image *,
const double,
const double,ExceptionInfo *),
73 *KuwaharaImage(
const Image *,
const double,
const double,ExceptionInfo *),
74 *LocalContrastImage(
const Image *,
const double,
const double,ExceptionInfo *),
75 *MotionBlurImage(
const Image *,
const double,
const double,
const double,
77 *PreviewImage(
const Image *,
const PreviewType,ExceptionInfo *),
78 *RotationalBlurImage(
const Image *,
const double,ExceptionInfo *),
79 *SelectiveBlurImage(
const Image *,
const double,
const double,
const double,
81 *ShadeImage(
const Image *,
const MagickBooleanType,
const double,
const double,
83 *SharpenImage(
const Image *,
const double,
const double,ExceptionInfo *),
84 *SpreadImage(
const Image *,
const PixelInterpolateMethod,
const double,
86 *UnsharpMaskImage(
const Image *,
const double,
const double,
const double,
87 const double,ExceptionInfo *);
89#if defined(__cplusplus) || defined(c_plusplus)