18 #ifndef MAGICKCORE_PIXEL_H 19 #define MAGICKCORE_PIXEL_H 23 #if defined(__cplusplus) || defined(c_plusplus) 27 #define MaxPixelChannels 32 220 const size_t,
const char *,
const StorageType,
void *,
ExceptionInfo *),
222 const size_t,
const char *,
const StorageType,
const void *,
ExceptionInfo *),
224 const PixelChannel,
const PixelInterpolateMethod,
const double,
const double,
227 const Image * magick_restrict,
const PixelInterpolateMethod,
const double,
230 const PixelInterpolateMethod,
const double,
const double,
PixelInfo *,
261 #if defined(__cplusplus) || defined(c_plusplus) PixelChannel channel
Definition: pixel.h:161
#define magick_restrict
Definition: MagickCore.h:41
MagickExport MagickBooleanType InterpolatePixelChannel(const Image *magick_restrict, const CacheView_ *, const PixelChannel, const PixelInterpolateMethod, const double, const double, double *, ExceptionInfo *)
MagickDoubleType MagickRealType
Definition: magick-type.h:120
double fuzz
Definition: pixel.h:182
PixelTrait alpha_trait
Definition: pixel.h:179
MagickExport MagickBooleanType IsFuzzyEquivalencePixel(const Image *, const Quantum *, const Image *, const Quantum *) magick_attribute((__pure__))
PixelInterpolateMethod
Definition: pixel.h:110
MagickExport MagickBooleanType ImportImagePixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, const void *, ExceptionInfo *)
MagickExport MagickRealType GetPixelIntensity(const Image *magick_restrict, const Quantum *magick_restrict) magick_hot_spot
Definition: exception.h:101
StorageType
Definition: pixel.h:143
PixelIntensityMethod
Definition: pixel.h:96
MagickRealType red
Definition: pixel.h:191
ClassType storage_class
Definition: pixel.h:173
MagickSizeType count
Definition: pixel.h:188
Definition: cache-view.c:65
MagickExport MagickBooleanType IsFuzzyEquivalencePixelInfo(const PixelInfo *, const PixelInfo *) magick_attribute((__pure__))
ssize_t offset
Definition: pixel.h:167
#define magick_attribute(x)
Definition: method-attribute.h:104
MagickExport MagickRealType DecodePixelGamma(const MagickRealType) magick_hot_spot
MagickBooleanType
Definition: magick-type.h:158
ClassType
Definition: magick-type.h:151
struct _PixelInfo PixelInfo
#define magick_hot_spot
Definition: method-attribute.h:122
MagickExport PixelChannelMap * DestroyPixelChannelMap(PixelChannelMap *)
Definition: pixel.c:350
struct _PixelChannelMap PixelChannelMap
size_t MagickSizeType
Definition: magick-type.h:130
ChannelType
Definition: pixel.h:33
MagickExport void ConformPixelInfo(Image *, const PixelInfo *, PixelInfo *, ExceptionInfo *)
PixelChannel
Definition: pixel.h:67
size_t depth
Definition: pixel.h:185
MagickExport MagickBooleanType InterpolatePixelInfo(const Image *, const CacheView_ *, const PixelInterpolateMethod, const double, const double, PixelInfo *, ExceptionInfo *)
struct _PixelPacket PixelPacket
unsigned short Quantum
Definition: magick-type.h:82
unsigned int red
Definition: pixel.h:202
ColorspaceType
Definition: colorspace.h:25
#define MaxPixelChannels
Definition: pixel.h:27
MagickExport PixelChannelMap * AcquirePixelChannelMap(void)
MagickExport void GetPixelInfo(const Image *, PixelInfo *)
MagickExport void InitializePixelChannelMap(Image *)
Definition: pixel.c:4328
MagickExport MagickRealType GetPixelInfoIntensity(const Image *magick_restrict, const PixelInfo *magick_restrict) magick_hot_spot
#define MagickExport
Definition: method-attribute.h:80
PixelTrait traits
Definition: pixel.h:164
ColorspaceType colorspace
Definition: pixel.h:176
PixelMask
Definition: pixel.h:127
MagickExport MagickBooleanType InterpolatePixelChannels(const Image *magick_restrict, const CacheView_ *, const Image *magick_restrict, const PixelInterpolateMethod, const double, const double, Quantum *, ExceptionInfo *)
PixelTrait
Definition: pixel.h:135
MagickExport ChannelType SetPixelChannelMask(Image *, const ChannelType)
Definition: pixel.c:6277
MagickExport MagickBooleanType SetPixelMetaChannels(Image *, const size_t, ExceptionInfo *)
Definition: pixel.c:6361
MagickExport MagickBooleanType ExportImagePixels(const Image *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, void *, ExceptionInfo *)
MagickExport PixelChannelMap * ClonePixelChannelMap(PixelChannelMap *)
MagickExport PixelInfo * ClonePixelInfo(const PixelInfo *)
Definition: pixel.c:170
MagickExport MagickRealType EncodePixelGamma(const MagickRealType) magick_hot_spot
Definition: pixel.c:446