|
MagickCore
6.7.5
|
#include "MagickCore/studio.h"#include "MagickCore/cache-view.h"#include "MagickCore/color-private.h"#include "MagickCore/colorspace-private.h"#include "MagickCore/composite.h"#include "MagickCore/decorate.h"#include "MagickCore/exception.h"#include "MagickCore/exception-private.h"#include "MagickCore/image.h"#include "MagickCore/memory_.h"#include "MagickCore/monitor.h"#include "MagickCore/monitor-private.h"#include "MagickCore/pixel-accessor.h"#include "MagickCore/quantum.h"#include "MagickCore/quantum-private.h"#include "MagickCore/thread-private.h"#include "MagickCore/transform.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, const CompositeOperator compose, ExceptionInfo *exception) |
| MagickExport Image * | FrameImage (const Image *image, const FrameInfo *frame_info, const CompositeOperator compose, ExceptionInfo *exception) |
| MagickExport MagickBooleanType | RaiseImage (Image *image, const RectangleInfo *raise_info, const MagickBooleanType raise, ExceptionInfo *exception) |
| #define AccentuateFactor ScaleCharToQuantum(135) |
Referenced by RaiseImage().
| #define AccentuateModulate ScaleCharToQuantum(80) |
Definition at line 64 of file decorate.c.
Referenced by FrameImage().
| #define DepthModulate ScaleCharToQuantum(185) |
Definition at line 67 of file decorate.c.
| #define FrameImageTag "Frame/Image" |
Referenced by FrameImage().
| #define HighlightFactor ScaleCharToQuantum(190) |
Referenced by RaiseImage().
| #define HighlightModulate ScaleCharToQuantum(125) |
Definition at line 65 of file decorate.c.
Referenced by FrameImage().
| #define RaiseImageTag "Raise/Image" |
Referenced by RaiseImage().
| #define ShadowFactor ScaleCharToQuantum(190) |
Referenced by RaiseImage().
| #define ShadowModulate ScaleCharToQuantum(135) |
Definition at line 66 of file decorate.c.
Referenced by FrameImage().
| #define TroughFactor ScaleCharToQuantum(135) |
Referenced by RaiseImage().
| #define TroughModulate ScaleCharToQuantum(110) |
Definition at line 68 of file decorate.c.
Referenced by FrameImage().
| MagickExport Image* BorderImage | ( | const Image * | image, |
| const RectangleInfo * | border_info, | ||
| const CompositeOperator | compose, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 102 of file decorate.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _FrameInfo::width, _Image::columns, _RectangleInfo::width, _FrameInfo::height, _Image::rows, _RectangleInfo::height, _FrameInfo::x, _FrameInfo::y, _FrameInfo::inner_bevel, _FrameInfo::outer_bevel, CloneImage(), MagickTrue, _Image::matte_color, _Image::border_color, FrameImage(), and DestroyImage().
Referenced by ShadowImage(), MontageImageList(), ShearImage(), and ShearRotateImage().
| MagickExport Image* FrameImage | ( | const Image * | image, |
| const FrameInfo * | frame_info, | ||
| const CompositeOperator | compose, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 168 of file decorate.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _FrameInfo::outer_bevel, _FrameInfo::inner_bevel, ThrowImageException, OptionError, _FrameInfo::width, _FrameInfo::x, _FrameInfo::height, _FrameInfo::y, _Image::rows, CloneImage(), MagickTrue, SetImageStorageClass(), DirectClass, DestroyImage(), _Image::matte_color, _PixelInfo::alpha, OpaqueAlpha, _Image::matte, _Image::page, _RectangleInfo::width, _RectangleInfo::height, _Image::columns, _Image::border_color, _PixelInfo::red, QuantumScale, QuantumRange, AccentuateModulate, _PixelInfo::green, _PixelInfo::blue, _PixelInfo::black, HighlightModulate, ShadowModulate, TroughModulate, AcquireCacheView(), QueueCacheViewAuthenticPixels(), SetPixelInfoPixel(), GetPixelChannels(), SyncCacheViewAuthenticPixels(), CopyCompositeOp, OverCompositeOp, GetCacheViewVirtualPixels(), GetPixelRedTraits(), UpdatePixelTrait, SetPixelRed(), GetPixelRed(), GetPixelGreenTraits(), SetPixelGreen(), GetPixelGreen(), GetPixelBlueTraits(), SetPixelBlue(), GetPixelBlue(), GetPixelBlackTraits(), SetPixelBlack(), GetPixelBlack(), GetPixelAlphaTraits(), SetPixelAlpha(), GetPixelAlpha(), _Image::progress_monitor, SetImageProgress(), FrameImageTag, DestroyCacheView(), and CompositeImage().
Referenced by BorderImage(), and MontageImageList().
| MagickExport MagickBooleanType RaiseImage | ( | Image * | image, |
| const RectangleInfo * | raise_info, | ||
| const MagickBooleanType | raise, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 634 of file decorate.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::columns, _RectangleInfo::width, _Image::rows, _RectangleInfo::height, ThrowBinaryException, OptionError, QuantumRange, SetImageStorageClass(), DirectClass, MagickTrue, AcquireCacheView(), GetCacheViewAuthenticPixels(), GetPixelMask(), GetPixelChannels(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UpdatePixelTrait, ClampToQuantum(), QuantumScale, HighlightFactor, AccentuateFactor, ShadowFactor, SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), RaiseImageTag, TroughFactor, and DestroyCacheView().
Referenced by PreviewImage().