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