#include "magick/studio.h"#include "magick/cache-view.h"#include "magick/color-private.h"#include "magick/colorspace-private.h"#include "magick/composite.h"#include "magick/decorate.h"#include "magick/exception.h"#include "magick/exception-private.h"#include "magick/image.h"#include "magick/memory_.h"#include "magick/monitor.h"#include "magick/monitor-private.h"#include "magick/pixel-private.h"#include "magick/quantum.h"

Go to the source code of this file.
Defines | |
| #define | AccentuateModulate ScaleCharToQuantum(80) |
| #define | HighlightModulate ScaleCharToQuantum(125) |
| #define | ShadowModulate ScaleCharToQuantum(135) |
| #define | DepthModulate ScaleCharToQuantum(185) |
| #define | TroughModulate ScaleCharToQuantum(110) |
| #define | FrameImageTag "Frame/Image" |
| #define | AccentuateFactor ScaleCharToQuantum(135) |
| #define | HighlightFactor ScaleCharToQuantum(190) |
| #define | ShadowFactor ScaleCharToQuantum(190) |
| #define | RaiseImageTag "Raise/Image" |
| #define | TroughFactor ScaleCharToQuantum(135) |
Functions | |
| MagickExport Image * | BorderImage (const Image *image, const RectangleInfo *border_info, ExceptionInfo *exception) |
| MagickExport Image * | FrameImage (const Image *image, const FrameInfo *frame_info, ExceptionInfo *exception) |
| MagickExport MagickBooleanType | RaiseImage (Image *image, const RectangleInfo *raise_info, const MagickBooleanType raise) |
| #define AccentuateFactor ScaleCharToQuantum(135) |
Referenced by RaiseImage().
| #define AccentuateModulate ScaleCharToQuantum(80) |
| #define DepthModulate ScaleCharToQuantum(185) |
Definition at line 64 of file decorate.c.
| #define FrameImageTag "Frame/Image" |
Referenced by FrameImage().
| #define HighlightFactor ScaleCharToQuantum(190) |
Referenced by RaiseImage().
| #define HighlightModulate ScaleCharToQuantum(125) |
| #define RaiseImageTag "Raise/Image" |
Referenced by RaiseImage().
| #define ShadowFactor ScaleCharToQuantum(190) |
Referenced by RaiseImage().
| #define ShadowModulate ScaleCharToQuantum(135) |
| #define TroughFactor ScaleCharToQuantum(135) |
Referenced by RaiseImage().
| #define TroughModulate ScaleCharToQuantum(110) |
| MagickExport Image* BorderImage | ( | const Image * | image, | |
| const RectangleInfo * | border_info, | |||
| ExceptionInfo * | exception | |||
| ) |
Definition at line 97 of file decorate.c.
References _Image::border_color, CloneImage(), _Image::columns, _Image::debug, DestroyImage(), _Image::filename, FrameImage(), GetMagickModule, _RectangleInfo::height, _FrameInfo::height, _FrameInfo::inner_bevel, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte_color, _FrameInfo::outer_bevel, _Image::rows, _Image::signature, TraceEvent, _RectangleInfo::width, _FrameInfo::width, _FrameInfo::x, and _FrameInfo::y.
Referenced by MontageImageList(), RotateImage(), ShadowImage(), and ShearImage().
| MagickExport Image* FrameImage | ( | const Image * | image, | |
| const FrameInfo * | frame_info, | |||
| ExceptionInfo * | exception | |||
| ) |
Definition at line 160 of file decorate.c.
References AccentuateModulate, AcquireCacheViewThreadSet(), _MagickPixelPacket::blue, _Image::border_color, CloneImage(), CMYKColorspace, _Image::colorspace, _MagickPixelPacket::colorspace, _Image::columns, _Image::compose, CompositeImage(), ConvertRGBToCMYK(), _Image::debug, DestroyCacheViewThreadSet(), DestroyImage(), DirectClass, _Image::exception, _Image::filename, FrameImageTag, GetCacheViewAuthenticIndexQueue(), GetCacheViewThreadId(), GetMagickModule, GetMagickPixelPacket(), _MagickPixelPacket::green, _RectangleInfo::height, _FrameInfo::height, HighlightModulate, InheritException(), _FrameInfo::inner_bevel, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, _Image::matte_color, _MagickPixelPacket::opacity, _PixelPacket::opacity, OpaqueOpacity, OptionError, _FrameInfo::outer_bevel, _Image::page, _Image::progress_monitor, QuantumRange, QuantumScale, QueueCacheViewAuthenticPixels(), _MagickPixelPacket::red, RGBColorspace, _Image::rows, SetImageProgress(), SetImageStorageClass(), SetMagickPixelPacket(), SetPixelPacket(), ShadowModulate, _Image::signature, SyncCacheViewAuthenticPixels(), ThrowImageException, TraceEvent, TroughModulate, _RectangleInfo::width, _FrameInfo::width, _FrameInfo::x, and _FrameInfo::y.
Referenced by BorderImage(), and MontageImageList().
| MagickExport MagickBooleanType RaiseImage | ( | Image * | image, | |
| const RectangleInfo * | raise_info, | |||
| const MagickBooleanType | raise | |||
| ) |
Definition at line 613 of file decorate.c.
References AccentuateFactor, AcquireCacheViewThreadSet(), _PixelPacket::blue, _Image::columns, _Image::debug, DestroyCacheViewThreadSet(), DirectClass, _Image::exception, _Image::filename, GetCacheViewAuthenticPixels(), GetCacheViewThreadId(), GetMagickModule, _PixelPacket::green, _RectangleInfo::height, HighlightFactor, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, OptionError, _Image::progress_monitor, QuantumRange, QuantumScale, RaiseImageTag, _PixelPacket::red, RoundToQuantum(), _Image::rows, SetImageProgress(), SetImageStorageClass(), ShadowFactor, _Image::signature, SyncCacheViewAuthenticPixels(), ThrowBinaryException, TraceEvent, TroughFactor, and _RectangleInfo::width.
Referenced by PreviewImage().
1.5.7.1