MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickCore/image.h"
Go to the source code of this file.
Functions | |
MagickExport double * | GetImageDistortions (Image *, const Image *, const MetricType, ExceptionInfo *) |
MagickExport Image * | CompareImages (Image *, const Image *, const MetricType, double *, ExceptionInfo *) |
MagickExport Image * | SimilarityImage (const Image *, const Image *, const MetricType, const double, RectangleInfo *, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | GetImageDistortion (Image *, const Image *, const MetricType, double *, ExceptionInfo *) |
MagickExport MagickBooleanType | IsImagesEqual (const Image *, const Image *, ExceptionInfo *) |
MagickExport MagickBooleanType | SetImageColorMetric (Image *, const Image *, ExceptionInfo *) |
enum MetricType |
MagickExport Image * CompareImages | ( | Image * | , |
const Image * | , | ||
const | MetricType, | ||
double * | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType GetImageDistortion | ( | Image * | , |
const Image * | , | ||
const | MetricType, | ||
double * | , | ||
ExceptionInfo * | |||
) |
MagickExport double * GetImageDistortions | ( | Image * | image, |
const Image * | reconstruct_image, | ||
const | MetricType, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 1755 of file compare.c.
References AbsoluteErrorMetric, AcquireQuantumMemory(), _Image::filename, FuzzErrorMetric, GetAbsoluteDistortion(), GetFuzzDistortion(), GetMagickModule, GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetPeakSignalToNoiseRatio(), GetRootMeanSquaredDistortion(), GetStructuralDisimilarityDistortion(), GetStructuralSimilarityDistortion(), IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, MagickTrue, MaxPixelChannels, MeanAbsoluteErrorMetric, MeanErrorPerPixelErrorMetric, MeanSquaredErrorMetric, NormalizedCrossCorrelationErrorMetric, PeakAbsoluteErrorMetric, PeakSignalToNoiseRatioErrorMetric, PerceptualHashErrorMetric, RelinquishMagickMemory(), ResourceLimitFatalError, RootMeanSquaredErrorMetric, _Image::signature, StructuralDissimilarityErrorMetric, StructuralSimilarityErrorMetric, ThrowFatalException, and TraceEvent.
MagickExport MagickBooleanType IsImagesEqual | ( | const Image * | , |
const Image * | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageColorMetric | ( | Image * | image, |
const Image * | reconstruct_image, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 2017 of file compare.c.
References AcquireVirtualCacheView(), _Image::columns, DestroyCacheView(), _Image::error, GetCacheViewVirtualPixels(), GetPixelChannel(), GetPixelChannelChannel(), GetPixelChannels(), GetPixelChannelTraits(), magick_restrict, MagickCoreSignature, MagickEpsilon, MagickFalse, MagickMax, MagickTrue, _ErrorInfo::mean_error_per_pixel, _ErrorInfo::normalized_maximum_error, _ErrorInfo::normalized_mean_error, QuantumScale, _Image::rows, _Image::signature, UndefinedPixelTrait, and UpdatePixelTrait.
MagickExport Image * SimilarityImage | ( | const Image * | image, |
const Image * | reference, | ||
const | MetricType, | ||
const double | similarity_threshold, | ||
RectangleInfo * | offset, | ||
double * | similarity_metric, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 2900 of file compare.c.
References AcquireAuthenticCacheView(), _Image::channels, ClampToQuantum(), CloneImage(), _Image::columns, DeactivateAlphaChannel, DestroyCacheView(), DestroyImage(), DirectClass, _Image::filename, GetCacheViewAuthenticPixels(), GetImageArtifact(), GetMagickModule, GetPixelChannelChannel(), GetPixelChannels(), GetPixelChannelTraits(), GetSimilarityMetric(), IsEventLogging(), IsStringTrue(), LogMagickEvent(), magick_restrict, MagickCoreSignature, MagickFalse, MagickMaximumValue, MagickMin, MagickTrue, NormalizedCrossCorrelationErrorMetric, PerceptualHashErrorMetric, _Image::progress_monitor, QuantumRange, ReadMaskChannel, _Image::rows, SetGeometry(), SetImageAlphaChannel(), SetImageProgress(), SetImageStorageClass(), SetPixelChannel(), _ExceptionInfo::signature, _Image::signature, SimilarityImageTag, SyncCacheViewAuthenticPixels(), TraceEvent, UndefinedErrorMetric, UndefinedPixelTrait, UpdatePixelTrait, _RectangleInfo::x, and _RectangleInfo::y.