Go to the source code of this file.
|
| enum | DisposeType {
UnrecognizedDispose
, UndefinedDispose = 0
, NoneDispose = 1
, BackgroundDispose = 2
,
PreviousDispose = 3
} |
| |
| enum | ImageLayerMethod {
UndefinedLayer
, CoalesceLayer
, CompareAnyLayer
, CompareClearLayer
,
CompareOverlayLayer
, DisposeLayer
, OptimizeLayer
, OptimizeImageLayer
,
OptimizePlusLayer
, OptimizeTransLayer
, RemoveDupsLayer
, RemoveZeroLayer
,
CompositeLayer
, MergeLayer
, FlattenLayer
, MosaicLayer
,
TrimBoundsLayer
} |
| |
|
| MagickExport Image * | CoalesceImages (const Image *, ExceptionInfo *) |
| |
| MagickExport Image * | DisposeImages (const Image *, ExceptionInfo *) |
| |
| MagickExport Image * | CompareImageLayers (const Image *, const ImageLayerMethod, ExceptionInfo *) |
| |
| MagickExport Image * | DeconstructImages (const Image *, ExceptionInfo *) |
| |
| MagickExport Image * | MergeImageLayers (Image *, const ImageLayerMethod, 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 *) |
| |
◆ DisposeType
| Enumerator |
|---|
| UnrecognizedDispose | |
| UndefinedDispose | |
| NoneDispose | |
| BackgroundDispose | |
| PreviousDispose | |
Definition at line 25 of file layer.h.
◆ ImageLayerMethod
| Enumerator |
|---|
| UndefinedLayer | |
| CoalesceLayer | |
| CompareAnyLayer | |
| CompareClearLayer | |
| CompareOverlayLayer | |
| DisposeLayer | |
| OptimizeLayer | |
| OptimizeImageLayer | |
| OptimizePlusLayer | |
| OptimizeTransLayer | |
| RemoveDupsLayer | |
| RemoveZeroLayer | |
| CompositeLayer | |
| MergeLayer | |
| FlattenLayer | |
| MosaicLayer | |
| TrimBoundsLayer | |
Definition at line 34 of file layer.h.
◆ CoalesceImages()
◆ CompareImageLayers()
◆ CompositeLayers()
◆ DeconstructImages()
◆ DisposeImages()
◆ MergeImageLayers()
◆ OptimizeImageLayers()
◆ OptimizeImageTransparency()
◆ OptimizePlusImageLayers()
◆ RemoveDuplicateLayers()
◆ RemoveZeroDelayLayers()
Definition at line 1727 of file layer.c.
References _Image::delay, DeleteImageFromList(), _Image::filename, GetFirstImageInList(), GetMagickModule, GetNextImageInList(), IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, OptionWarning, _ExceptionInfo::signature, ThrowMagickException(), and TraceEvent.