18 #ifndef MAGICKCORE_MORPHOLOGY_H
19 #define MAGICKCORE_MORPHOLOGY_H
23 #if defined(__cplusplus) || defined(c_plusplus)
148 #if defined(__cplusplus) || defined(c_plusplus)
struct _KernelInfo * next
Definition: morphology.h:125
MagickDoubleType MagickRealType
Definition: magick-type.h:124
Definition: morphology.h:92
Definition: morphology.h:57
Definition: morphology.h:88
Definition: morphology.h:45
Definition: morphology.h:95
Definition: morphology.h:102
double positive_range
Definition: morphology.h:119
Definition: morphology.h:86
size_t height
Definition: morphology.h:108
Definition: morphology.h:40
MagickExport KernelInfo * DestroyKernelInfo(KernelInfo *kernel)
Definition: morphology.c:2268
Definition: morphology.h:48
MagickExport Image * MorphologyImage(const Image *image, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel, ExceptionInfo *exception)
Definition: morphology.c:4136
Definition: exception.h:101
double negative_range
Definition: morphology.h:119
Definition: morphology.h:47
Definition: morphology.h:29
ssize_t x
Definition: morphology.h:112
Definition: morphology.h:56
Definition: morphology.h:66
Definition: morphology.h:71
MagickExport void ScaleGeometryKernelInfo(KernelInfo *kernel, const char *geometry)
Definition: morphology.c:4466
Definition: morphology.h:44
size_t signature
Definition: morphology.h:129
MagickExport void ScaleKernelInfo(KernelInfo *kernel, const double scaling_factor, const GeometryFlags normalize_flags)
Definition: morphology.c:4572
MorphologyMethod
Definition: morphology.h:69
Definition: morphology.h:99
Definition: morphology.h:64
KernelInfoType type
Definition: morphology.h:105
double maximum
Definition: morphology.h:119
MagickExport KernelInfo * AcquireKernelInfo(const char *kernel_string, ExceptionInfo *exception)
Definition: morphology.c:486
Definition: morphology.h:55
MagickExport KernelInfo * AcquireKernelBuiltIn(const KernelInfoType type, const GeometryInfo *args, ExceptionInfo *exception)
Definition: morphology.c:951
Definition: morphology.h:50
Definition: morphology.h:89
Definition: morphology.h:94
Definition: morphology.h:78
Definition: morphology.h:79
Definition: morphology.h:65
Definition: morphology.h:80
struct _KernelInfo KernelInfo
Definition: morphology.h:82
Definition: morphology.h:90
Definition: morphology.h:63
Definition: morphology.h:74
double minimum
Definition: morphology.h:119
size_t width
Definition: morphology.h:108
Definition: morphology.h:46
Definition: morphology.h:37
Definition: morphology.h:41
Definition: morphology.h:52
Definition: morphology.h:38
double angle
Definition: morphology.h:119
Definition: morphology.h:58
Definition: morphology.h:91
Definition: morphology.h:30
Definition: morphology.h:53
GeometryFlags
Definition: geometry.h:25
Definition: morphology.h:98
Definition: morphology.h:60
Definition: morphology.h:34
Definition: morphology.h:73
Definition: morphology.h:84
Definition: morphology.h:83
Definition: morphology.h:59
MagickExport KernelInfo * CloneKernelInfo(const KernelInfo *kernel)
Definition: morphology.c:2213
Definition: geometry.h:103
Definition: morphology.h:36
Definition: morphology.h:33
Definition: morphology.h:77
Definition: morphology.h:43
Definition: morphology.h:54
Definition: morphology.h:39
Definition: morphology.h:51
Definition: morphology.h:85
MagickExport void UnityAddKernelInfo(KernelInfo *kernel, const double scale)
Definition: morphology.c:4738
Definition: morphology.h:61
Definition: morphology.h:42
KernelInfoType
Definition: morphology.h:27
Definition: morphology.h:32
#define MagickExport
Definition: method-attribute.h:80
ssize_t y
Definition: morphology.h:112
Definition: morphology.h:96
Definition: morphology.h:49
Definition: morphology.h:35
Definition: morphology.h:62
MagickRealType * values
Definition: morphology.h:116
Definition: morphology.h:76
Definition: morphology.h:31