|
MagickCore
7.0.9
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickCore/studio.h"#include "MagickCore/artifact.h"#include "MagickCore/blob.h"#include "MagickCore/cache-view.h"#include "MagickCore/color.h"#include "MagickCore/color-private.h"#include "MagickCore/colormap.h"#include "MagickCore/colorspace.h"#include "MagickCore/constitute.h"#include "MagickCore/decorate.h"#include "MagickCore/distort.h"#include "MagickCore/draw.h"#include "MagickCore/enhance.h"#include "MagickCore/exception.h"#include "MagickCore/exception-private.h"#include "MagickCore/effect.h"#include "MagickCore/gem.h"#include "MagickCore/geometry.h"#include "MagickCore/image-private.h"#include "MagickCore/list.h"#include "MagickCore/log.h"#include "MagickCore/matrix.h"#include "MagickCore/memory_.h"#include "MagickCore/memory-private.h"#include "MagickCore/monitor.h"#include "MagickCore/monitor-private.h"#include "MagickCore/montage.h"#include "MagickCore/morphology.h"#include "MagickCore/morphology-private.h"#include "MagickCore/opencl-private.h"#include "MagickCore/paint.h"#include "MagickCore/pixel-accessor.h"#include "MagickCore/pixel-private.h"#include "MagickCore/property.h"#include "MagickCore/quantum.h"#include "MagickCore/resource_.h"#include "MagickCore/signature-private.h"#include "MagickCore/string_.h"#include "MagickCore/string-private.h"#include "MagickCore/thread-private.h"#include "MagickCore/token.h"#include "MagickCore/vision.h"Macros | |
| #define | ConnectedComponentsImageTag "ConnectedComponents/Image" |
Functions | |
| static int | CCObjectInfoCompare (const void *x, const void *y) |
| MagickExport Image * | ConnectedComponentsImage (const Image *image, const size_t connectivity, CCObjectInfo **objects, ExceptionInfo *exception) |
| #define ConnectedComponentsImageTag "ConnectedComponents/Image" |
Referenced by ConnectedComponentsImage().
|
static |
References _CCObjectInfo::area.
Referenced by ConnectedComponentsImage().
| MagickExport Image* ConnectedComponentsImage | ( | const Image * | image, |
| const size_t | connectivity, | ||
| CCObjectInfo ** | objects, | ||
| ExceptionInfo * | exception | ||
| ) |
References AcquireAuthenticCacheView(), AcquireImageColormap(), AcquireMatrixInfo(), AcquireQuantumMemory(), AcquireVirtualCacheView(), _PixelInfo::alpha, _PixelInfo::alpha_trait, _Image::alpha_trait, BlendPixelTrait, CCObjectInfoCompare(), CloneImage(), CMYKColorspace, _Image::colormap, _Image::colors, _Image::colorspace, _Image::columns, ConnectedComponentsImageTag, _Image::debug, _Image::depth, DestroyCacheView(), DestroyImage(), DestroyMatrixInfo(), _Image::filename, GetCacheViewAuthenticPixels(), GetCacheViewVirtualPixels(), GetColorTuple(), GetImageArtifact(), GetMagickModule, GetMatrixElement(), GetPixelAlpha(), GetPixelBlack(), GetPixelBlue(), GetPixelChannels(), GetPixelGreen(), GetPixelIndex(), GetPixelInfo(), GetPixelInfoPixel(), GetPixelRed(), _RectangleInfo::height, IsFuzzyEquivalencePixelInfo(), IsStringTrue(), LogMagickEvent(), magick_restrict, MAGICKCORE_QUANTUM_DEPTH, MagickCoreSignature, MagickFalse, MagickPathExtent, MagickTrue, MaxColormapSize, _Image::progress_monitor, QuantumRange, QuantumScale, QueueCacheViewAuthenticPixels(), RelinquishMagickMemory(), ResourceLimitError, _Image::rows, SetImageProgress(), SetMatrixElement(), SetPixelIndex(), _ExceptionInfo::signature, _Image::signature, StringToDouble(), SyncCacheViewAuthenticPixels(), SyncImage(), ThrowImageException, TraceEvent, TransparentAlpha, UndefinedPixelTrait, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.