MagickCore
7.0.0
|
#include "MagickCore/composite.h"
Go to the source code of this file.
Enumerations | |
enum | DisposeType { UnrecognizedDispose, UndefinedDispose = 0, NoneDispose = 1, BackgroundDispose = 2, PreviousDispose = 3 } |
enum | LayerMethod { UndefinedLayer, CoalesceLayer, CompareAnyLayer, CompareClearLayer, CompareOverlayLayer, DisposeLayer, OptimizeLayer, OptimizeImageLayer, OptimizePlusLayer, OptimizeTransLayer, RemoveDupsLayer, RemoveZeroLayer, CompositeLayer, MergeLayer, FlattenLayer, MosaicLayer, TrimBoundsLayer } |
Functions | |
MagickExport Image * | CoalesceImages (const Image *, ExceptionInfo *) |
MagickExport Image * | DisposeImages (const Image *, ExceptionInfo *) |
MagickExport Image * | CompareImagesLayers (const Image *, const LayerMethod, ExceptionInfo *) |
MagickExport Image * | MergeImageLayers (Image *, const LayerMethod, ExceptionInfo *) |
MagickExport Image * | OptimizeImageLayers (const Image *, ExceptionInfo *) |
MagickExport Image * | OptimizePlusImageLayers (const Image *, ExceptionInfo *) |
MagickExport void | CompositeLayers (Image *, const CompositeOperator, Image *, const ssize_t, const ssize_t, ExceptionInfo *) |
MagickExport void | OptimizeImageTransparency (const Image *, ExceptionInfo *) |
MagickExport void | RemoveDuplicateLayers (Image **, ExceptionInfo *) |
MagickExport void | RemoveZeroDelayLayers (Image **, ExceptionInfo *) |
enum DisposeType |
enum LayerMethod |
MagickExport Image* CoalesceImages | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport Image * CompareImagesLayers | ( | const Image * | , |
const LayerMethod | , | ||
ExceptionInfo * | |||
) |
MagickExport void CompositeLayers | ( | Image * | , |
const CompositeOperator | , | ||
Image * | , | ||
const ssize_t | , | ||
const ssize_t | , | ||
ExceptionInfo * | |||
) |
MagickExport Image * DisposeImages | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport Image * MergeImageLayers | ( | Image * | , |
const LayerMethod | , | ||
ExceptionInfo * | |||
) |
MagickExport Image * OptimizeImageLayers | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport void OptimizeImageTransparency | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport Image * OptimizePlusImageLayers | ( | const Image * | , |
ExceptionInfo * | |||
) |
Definition at line 1416 of file layer.c.
References OptimizeLayerFrames(), and OptimizePlusLayer.
MagickExport void RemoveDuplicateLayers | ( | Image ** | , |
ExceptionInfo * | |||
) |
MagickExport void RemoveZeroDelayLayers | ( | Image ** | , |
ExceptionInfo * | |||
) |
Definition at line 1661 of file layer.c.
References _Image::delay, DeleteImageFromList(), _Image::filename, GetFirstImageInList(), GetMagickModule, GetNextImageInList(), LogMagickEvent(), MagickFalse, MagickSignature, OptionWarning, _ExceptionInfo::signature, ThrowMagickException(), and TraceEvent.