|
MagickCore
6.7.5
|
#include "MagickCore/draw.h"

Go to the source code of this file.
Enumerations | |
| enum | NoiseType { UndefinedNoise, UniformNoise, GaussianNoise, MultiplicativeGaussianNoise, ImpulseNoise, LaplacianNoise, PoissonNoise, RandomNoise } |
Functions | |
| MagickExport Image * | AddNoiseImage (const Image *, const NoiseType, const double, ExceptionInfo *) |
| MagickExport Image * | BlueShiftImage (const Image *, const double, ExceptionInfo *) |
| MagickExport Image * | CharcoalImage (const Image *, const double, const double, const double, ExceptionInfo *) |
| MagickExport Image * | ColorizeImage (const Image *, const char *, const PixelInfo *, ExceptionInfo *) |
| MagickExport Image * | ColorMatrixImage (const Image *, const KernelInfo *kernel, ExceptionInfo *) |
| MagickExport Image * | FxImage (const Image *, const char *, ExceptionInfo *) |
| MagickExport Image * | ImplodeImage (const Image *, const double, const PixelInterpolateMethod, ExceptionInfo *) |
| MagickExport Image * | MorphImages (const Image *, const size_t, ExceptionInfo *) |
| MagickExport Image * | PolaroidImage (const Image *, const DrawInfo *, const char *, const double, const PixelInterpolateMethod, ExceptionInfo *) |
| MagickExport Image * | SepiaToneImage (const Image *, const double, ExceptionInfo *) |
| MagickExport Image * | ShadowImage (const Image *, const double, const double, const double, const ssize_t, const ssize_t, ExceptionInfo *) |
| MagickExport Image * | SketchImage (const Image *, const double, 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 ssize_t, const ssize_t, ExceptionInfo *) |
| MagickExport Image * | SwirlImage (const Image *, double, const PixelInterpolateMethod, ExceptionInfo *) |
| MagickExport Image * | TintImage (const Image *, const char *, const PixelInfo *, ExceptionInfo *) |
| MagickExport Image * | VignetteImage (const Image *, const double, const double, const double, const ssize_t, const ssize_t, ExceptionInfo *) |
| MagickExport Image * | WaveImage (const Image *, const double, const double, const PixelInterpolateMethod, ExceptionInfo *) |
| MagickExport MagickBooleanType | PlasmaImage (Image *, const SegmentInfo *, size_t, size_t, ExceptionInfo *) |
| MagickExport MagickBooleanType | SolarizeImage (Image *, const double, ExceptionInfo *) |
| enum NoiseType |
| MagickExport Image* AddNoiseImage | ( | const Image * | , |
| const NoiseType | , | ||
| const double | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * BlueShiftImage | ( | const Image * | , |
| const double | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * CharcoalImage | ( | const Image * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * ColorizeImage | ( | const Image * | , |
| const char * | , | ||
| const PixelInfo * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * ColorMatrixImage | ( | const Image * | , |
| const KernelInfo * | kernel, | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * FxImage | ( | const Image * | , |
| const char * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * ImplodeImage | ( | const Image * | , |
| const double | , | ||
| const PixelInterpolateMethod | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * MorphImages | ( | const Image * | , |
| const size_t | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport MagickBooleanType PlasmaImage | ( | Image * | , |
| const SegmentInfo * | , | ||
| size_t | , | ||
| size_t | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * PolaroidImage | ( | const Image * | , |
| const DrawInfo * | , | ||
| const char * | , | ||
| const double | , | ||
| const PixelInterpolateMethod | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * SepiaToneImage | ( | const Image * | , |
| const double | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * ShadowImage | ( | const Image * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const ssize_t | , | ||
| const ssize_t | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * SketchImage | ( | const Image * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const double | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport MagickBooleanType SolarizeImage | ( | Image * | , |
| const double | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 4580 of file fx.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::storage_class, PseudoClass, _Image::colors, _Image::colormap, _PixelInfo::red, QuantumRange, _PixelInfo::green, _PixelInfo::blue, MagickTrue, AcquireCacheView(), _Image::rows, GetCacheViewAuthenticPixels(), _Image::columns, GetPixelMask(), GetPixelChannels(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UndefinedPixelTrait, CopyPixelTrait, SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), SolarizeImageTag, and DestroyCacheView().
Referenced by PreviewImage().
| MagickExport Image * SteganoImage | ( | const Image * | , |
| const Image * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * StereoAnaglyphImage | ( | const Image * | , |
| const Image * | , | ||
| const ssize_t | , | ||
| const ssize_t | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * StereoImage | ( | const Image * | , |
| const Image * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * SwirlImage | ( | const Image * | , |
| double | , | ||
| const PixelInterpolateMethod | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * TintImage | ( | const Image * | , |
| const char * | , | ||
| const PixelInfo * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * VignetteImage | ( | const Image * | , |
| const double | , | ||
| const double | , | ||
| const double | , | ||
| const ssize_t | , | ||
| const ssize_t | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport Image * WaveImage | ( | const Image * | , |
| const double | , | ||
| const double | , | ||
| const PixelInterpolateMethod | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 5589 of file fx.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, CloneImage(), _Image::columns, _Image::rows, MagickTrue, SetImageStorageClass(), DirectClass, DestroyImage(), _Image::background_color, _PixelInfo::alpha, OpaqueAlpha, _Image::matte, AcquireQuantumMemory(), ThrowImageException, ResourceLimitError, MagickPI, AcquireCacheView(), SetCacheViewVirtualPixelMethod(), BackgroundVirtualPixelMethod, QueueCacheViewAuthenticPixels(), InterpolatePixelChannels(), GetPixelChannels(), SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), WaveImageTag, DestroyCacheView(), and RelinquishMagickMemory().
Referenced by PreviewImage(), and PolaroidImage().