Data Structures |
struct | _ChannelStatistics |
struct | _ChannelMoments |
struct | _ChannelPerceptualHash |
Defines |
#define | MaximumNumberOfImageMoments 8 |
#define | MaximumNumberOfPerceptualHashes 7 |
Typedefs |
typedef struct _ChannelStatistics | ChannelStatistics |
typedef struct _ChannelMoments | ChannelMoments |
typedef struct
_ChannelPerceptualHash | ChannelPerceptualHash |
Enumerations |
enum | MagickEvaluateOperator {
UndefinedEvaluateOperator,
AddEvaluateOperator,
AndEvaluateOperator,
DivideEvaluateOperator,
LeftShiftEvaluateOperator,
MaxEvaluateOperator,
MinEvaluateOperator,
MultiplyEvaluateOperator,
OrEvaluateOperator,
RightShiftEvaluateOperator,
SetEvaluateOperator,
SubtractEvaluateOperator,
XorEvaluateOperator,
PowEvaluateOperator,
LogEvaluateOperator,
ThresholdEvaluateOperator,
ThresholdBlackEvaluateOperator,
ThresholdWhiteEvaluateOperator,
GaussianNoiseEvaluateOperator,
ImpulseNoiseEvaluateOperator,
LaplacianNoiseEvaluateOperator,
MultiplicativeNoiseEvaluateOperator,
PoissonNoiseEvaluateOperator,
UniformNoiseEvaluateOperator,
CosineEvaluateOperator,
SineEvaluateOperator,
AddModulusEvaluateOperator,
MeanEvaluateOperator,
AbsEvaluateOperator,
ExponentialEvaluateOperator,
MedianEvaluateOperator,
SumEvaluateOperator,
RootMeanSquareEvaluateOperator
} |
enum | MagickFunction {
UndefinedFunction,
PolynomialFunction,
SinusoidFunction,
ArcsinFunction,
ArctanFunction
} |
enum | StatisticType {
UndefinedStatistic,
GradientStatistic,
MaximumStatistic,
MeanStatistic,
MedianStatistic,
MinimumStatistic,
ModeStatistic,
NonpeakStatistic,
StandardDeviationStatistic,
RootMeanSquareStatistic
} |
Functions |
MagickExport ChannelStatistics * | GetImageChannelStatistics (const Image *, ExceptionInfo *) |
MagickExport ChannelMoments * | GetImageChannelMoments (const Image *, ExceptionInfo *) |
MagickExport
ChannelPerceptualHash * | GetImageChannelPerceptualHash (const Image *, ExceptionInfo *) |
MagickExport Image * | EvaluateImages (const Image *, const MagickEvaluateOperator, ExceptionInfo *) |
MagickExport Image ** | PolynomialImage (const Image *, const size_t, const double *, ExceptionInfo *) |
MagickExport Image *** | PolynomialImageChannel (const Image *, const ChannelType, const size_t, const double *, ExceptionInfo *) |
MagickExport Image **** | StatisticImage (const Image *, const StatisticType, const size_t, const size_t, ExceptionInfo *) |
MagickExport Image ***** | StatisticImageChannel (const Image *, const ChannelType, const StatisticType, const size_t, const size_t, ExceptionInfo *) |
MagickExport MagickBooleanType | EvaluateImage (Image *, const MagickEvaluateOperator, const double, ExceptionInfo *) |
MagickExport MagickBooleanType | EvaluateImageChannel (Image *, const ChannelType, const MagickEvaluateOperator, const double, ExceptionInfo *) |
MagickExport MagickBooleanType | FunctionImage (Image *, const MagickFunction, const size_t, const double *, ExceptionInfo *) |
MagickExport MagickBooleanType | FunctionImageChannel (Image *, const ChannelType, const MagickFunction, const size_t, const double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageChannelEntropy (const Image *, const ChannelType, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageChannelExtrema (const Image *, const ChannelType, size_t *, size_t *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageChannelMean (const Image *, const ChannelType, double *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageChannelKurtosis (const Image *, const ChannelType, double *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageChannelRange (const Image *, const ChannelType, double *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageEntropy (const Image *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageExtrema (const Image *, size_t *, size_t *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageMean (const Image *, double *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageKurtosis (const Image *, double *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageRange (const Image *, double *, double *, ExceptionInfo *) |