|
MagickCore
6.9.7
|
#include "magick/studio.h"#include "magick/artifact.h"#include "magick/attribute.h"#include "magick/blob.h"#include "magick/cache.h"#include "magick/image.h"#include "magick/image-private.h"#include "magick/list.h"#include "magick/fourier.h"#include "magick/log.h"#include "magick/memory_.h"#include "magick/monitor.h"#include "magick/monitor-private.h"#include "magick/pixel-accessor.h"#include "magick/pixel-private.h"#include "magick/property.h"#include "magick/quantum-private.h"#include "magick/resource_.h"#include "magick/string-private.h"#include "magick/thread-private.h"Data Structures | |
| struct | _FourierInfo |
Macros | |
| #define | ComplexImageTag "Complex/Image" |
Typedefs | |
| typedef struct _FourierInfo | FourierInfo |
Functions | |
| MagickExport Image * | ComplexImages (const Image *images, const ComplexOperator op, ExceptionInfo *exception) |
| MagickExport Image * | ForwardFourierTransformImage (const Image *image, const MagickBooleanType modulus, ExceptionInfo *exception) |
| MagickExport Image * | InverseFourierTransformImage (const Image *magnitude_image, const Image *phase_image, const MagickBooleanType modulus, ExceptionInfo *exception) |
| #define ComplexImageTag "Complex/Image" |
Referenced by ComplexImages().
| typedef struct _FourierInfo FourierInfo |
| MagickExport Image* ComplexImages | ( | const Image * | images, |
| const ComplexOperator | op, | ||
| ExceptionInfo * | exception | ||
| ) |
References AcquireAuthenticCacheView(), AcquireVirtualCacheView(), AcquireVirtualMemory(), AddComplexOperator, AppendImageToList(), BlueChannel, _FourierInfo::center, _FourierInfo::channel, ClampToQuantum(), CloneImage(), _Image::columns, ComplexImageTag, ConjugateComplexOperator, CopyMagickMemory(), _Image::debug, _Image::depth, DestroyCacheView(), DestroyImageList(), DirectClass, DivideComplexOperator, _Image::filename, GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixels(), GetCacheViewVirtualIndexQueue(), GetCacheViewVirtualPixels(), GetFirstImageInList(), GetImageArtifact(), GetMagickModule, GetNextImageInList(), GetPixelBlue, GetPixelGray, GetPixelGreen, GetPixelIndex, GetPixelOpacity, GetPixelRed, GetVirtualMemoryBlob(), GrayChannels, GreenChannel, _FourierInfo::height, ImageError, IndexChannel, LocaleCompare(), LogMagickEvent(), magick_restrict, MagickFalse, MagickPI, MagickSignature, MagickTrue, MagnitudePhaseComplexOperator, _Image::matte, _FourierInfo::modulus, MultiplyComplexOperator, NewImageList(), _Image::next, OpacityChannel, PerceptibleReciprocal(), _Image::progress_monitor, QuantumRange, QuantumScale, QueueCacheViewAuthenticPixels(), RealImaginaryComplexOperator, RedChannel, RelinquishVirtualMemory(), ResetMagickMemory(), ResourceLimitError, _Image::rows, SetImageProgress(), SetImageStorageClass(), SetPixelBlue, SetPixelGray, SetPixelGreen, SetPixelIndex, SetPixelOpacity, SetPixelRed, _ExceptionInfo::signature, _Image::signature, StringToDouble(), SubtractComplexOperator, SyncCacheViewAuthenticPixels(), ThrowMagickException(), TraceEvent, and _FourierInfo::width.
| MagickExport Image* ForwardFourierTransformImage | ( | const Image * | image, |
| const MagickBooleanType | modulus, | ||
| ExceptionInfo * | exception | ||
| ) |
References AcquireAuthenticCacheView(), AcquireVirtualCacheView(), AcquireVirtualMemory(), AppendImageToList(), BlueChannel, _FourierInfo::center, _FourierInfo::channel, ClampToQuantum(), CloneImage(), CMYKColorspace, _Image::colorspace, _Image::columns, CopyMagickMemory(), _Image::depth, DestroyCacheView(), DestroyImage(), DestroyImageList(), DirectClass, _Image::filename, GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixels(), GetCacheViewVirtualPixels(), GetImageArtifact(), GetMagickModule, GetPixelBlue, GetPixelGray, GetPixelGreen, GetPixelIndex, GetPixelOpacity, GetPixelRed, GetVirtualMemoryBlob(), GrayChannels, GreenChannel, _FourierInfo::height, IndexChannel, IsGrayImage(), LocaleCompare(), MagickFalse, MagickPI, MagickTrue, _Image::matte, MissingDelegateWarning, _FourierInfo::modulus, NewImageList(), OpacityChannel, PerceptibleReciprocal(), QuantumRange, QuantumScale, RedChannel, RelinquishVirtualMemory(), ResourceLimitError, _Image::rows, SetPixelBlue, SetPixelGray, SetPixelGreen, SetPixelIndex, SetPixelOpacity, SetPixelRed, _Image::storage_class, SyncCacheViewAuthenticPixels(), ThrowMagickException(), and _FourierInfo::width.
| MagickExport Image* InverseFourierTransformImage | ( | const Image * | magnitude_image, |
| const Image * | phase_image, | ||
| const MagickBooleanType | modulus, | ||
| ExceptionInfo * | exception | ||
| ) |
References BlueChannel, CloneImage(), CMYKColorspace, _Image::colorspace, _Image::columns, _Image::debug, DestroyImage(), _Image::filename, GetMagickModule, GrayChannels, GreenChannel, ImageError, IndexChannel, IsGrayImage(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, MissingDelegateWarning, OpacityChannel, RedChannel, _Image::rows, _Image::signature, ThrowMagickException(), and TraceEvent.