|
MagickCore
6.9.1
|
#include "magick/studio.h"#include "magick/cache.h"#include "magick/cache-private.h"#include "magick/cache-view.h"#include "magick/magick.h"#include "magick/memory_.h"#include "magick/memory-private.h"#include "magick/exception.h"#include "magick/exception-private.h"#include "magick/resource_.h"#include "magick/string_.h"#include "magick/thread-private.h"
Go to the source code of this file.
Data Structures | |
| struct | _CacheView |
| MagickExport CacheView* AcquireAuthenticCacheView | ( | const Image * | image, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 111 of file cache-view.c.
References AcquireVirtualCacheView(), and SyncImagePixelCache().
Referenced by AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), AssignImageColors(), BilevelImageChannel(), BlackThresholdImageChannel(), BlueShiftImage(), CannyEdgeImage(), ChopImage(), ClampImageChannel(), Classify(), ClutImageChannel(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImageChannels(), ComplexImages(), CompositeImageChannel(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImageChannel(), CopyImageRegion(), CropImage(), CycleColormapImage(), DespeckleImage(), DirectToColormapImage(), DistortImage(), DitherImage(), DrawAffineImage(), DrawGradientImage(), DrawPolygonPrimitive(), DrawPrimitive(), EnhanceImage(), EqualizeImageChannel(), EvaluateImageChannel(), EvaluateImages(), ExcerptImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), FrameImage(), FunctionImageChannel(), FxImageChannel(), GammaImageChannel(), GrayscaleImage(), HaldClutImageChannel(), HorizontalFilter(), HuffmanDecodeImage(), ImplodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), KuwaharaImageChannel(), LevelImageChannel(), LevelizeImageChannel(), MagnifyImage(), MatrixToImage(), MeanShiftImage(), MergeConnectedComponents(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), NegateImageChannel(), NewMagickImage(), OilPaintImage(), OpaquePaintImageChannel(), OrderedPosterizeImageChannel(), PerceptibleImageChannel(), PolynomialImageChannel(), PosterizeImageChannel(), ProfileImage(), RaiseImage(), RandomThresholdImageChannel(), RenderPostscript(), RGBTransformImage(), RotationalBlurImageChannel(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SeparateImageChannel(), SepiaToneImage(), SetGrayscaleImage(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageChannelDepth(), SetImageColor(), SetImageOpacity(), ShadeImage(), ShadowImage(), SigmoidalContrastImageChannel(), SketchImage(), SolarizeImageChannel(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), StatisticImageChannel(), SteganoImage(), SwirlImage(), SyncImage(), TextureImage(), TintImage(), TransformRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UnsharpMaskImageChannel(), VerticalFilter(), WaveImage(), WhiteThresholdImageChannel(), XShearImage(), and YShearImage().
| MagickExport CacheView* AcquireCacheView | ( | const Image * | image | ) |
Definition at line 149 of file cache-view.c.
References AcquireVirtualCacheView().
| MagickExport CacheView* AcquireVirtualCacheView | ( | const Image * | image, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 154 of file cache-view.c.
References AcquireAlignedMemory(), AcquirePixelCacheNexus(), CacheFatalError, _Image::debug, _Image::filename, GetImageVirtualPixelMethod(), GetMagickModule, GetMagickResourceLimit(), GetOpenMPMaximumThreads(), IsEventLogging(), LogMagickEvent(), MagickAssumeAligned, MagickFalse, MagickSignature, ReferenceImage(), ResetMagickMemory(), ResourceLimitFatalError, _Image::signature, ThreadResource, ThrowFatalException, and TraceEvent.
Referenced by AcquireAuthenticCacheView(), AcquireCacheView(), AcquireFxInfo(), AcquireResampleFilter(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), BlueShiftImage(), CannyEdgeImage(), ChopImage(), Classify(), ClassifyImageColors(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImageChannels(), ComplexImages(), CompositeImageChannel(), ConnectedComponentsImage(), ConsolidateCMYKImages(), CopyImageRegion(), CropImage(), DespeckleImage(), DrawAffineImage(), EqualizeImageChannel(), EvaluateImages(), ExcerptImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), FrameImage(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageBoundingBox(), GetImageChannelDepth(), GetImageChannelFeatures(), GetImageQuantizeError(), GetImageTotalInkDensity(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetSimilarityMetric(), HorizontalFilter(), HoughLineImage(), ImplodeImage(), IntegralRotateImage(), InterpolateMagickPixelPacket(), InterpolativeResizeImage(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImagesEqual(), IsImageSimilar(), IsOpaqueImage(), IsPaletteImage(), KuwaharaImageChannel(), MagnifyImage(), MeanShiftImage(), MergeConnectedComponents(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), NewImageView(), NewImageViewRegion(), OilPaintImage(), OpenCacheView(), PlasmaImage(), PolynomialImageChannel(), RadonTransform(), ResamplePixelColor(), RotationalBlurImageChannel(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SepiaToneImage(), SetCacheAlphaChannel(), SetImageGray(), SetImageMonochrome(), ShadeImage(), SignatureImage(), SimilarityMetricImage(), SmushImages(), SmushXGap(), SmushYGap(), SpliceImage(), SpreadImage(), StatisticImageChannel(), StatisticsComponentsStatistics(), SteganoImage(), SwirlImage(), TextureImage(), TintImage(), TransposeImage(), TransverseImage(), UniqueImageColors(), UnsharpMaskImageChannel(), VerticalFilter(), and WaveImage().
| MagickExport CacheView* CloneCacheView | ( | const CacheView * | cache_view | ) |
Definition at line 207 of file cache-view.c.
References AcquireAlignedMemory(), AcquirePixelCacheNexus(), _CacheView::debug, _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), MagickAssumeAligned, MagickFalse, MagickSignature, _CacheView::number_threads, ReferenceImage(), ResetMagickMemory(), ResourceLimitFatalError, _CacheView::signature, ThrowFatalException, TraceEvent, and _CacheView::virtual_pixel_method.
Referenced by CloneImageView().
| MagickExport CacheView* DestroyCacheView | ( | CacheView * | cache_view | ) |
Definition at line 254 of file cache-view.c.
References _CacheView::debug, DestroyImage(), DestroyPixelCacheNexus(), _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), MagickFalse, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, RelinquishAlignedMemory(), _CacheView::signature, and TraceEvent.
Referenced by AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), AssignImageColors(), BilevelImageChannel(), BlackThresholdImageChannel(), BlueShiftImage(), CannyEdgeImage(), ChopImage(), ClampImageChannel(), Classify(), ClassifyImageColors(), CloseCacheView(), ClutImageChannel(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImageChannels(), ComplexImages(), CompositeImageChannel(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImageChannel(), CopyImageRegion(), CropImage(), CycleColormapImage(), DespeckleImage(), DestroyFxInfo(), DestroyImageView(), DestroyResampleFilter(), DirectToColormapImage(), DistortImage(), DitherImage(), DrawAffineImage(), DrawPolygonPrimitive(), DrawPrimitive(), EnhanceImage(), EqualizeImageChannel(), EvaluateImageChannel(), EvaluateImages(), ExcerptImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), FrameImage(), FunctionImageChannel(), FxImageChannel(), GammaImageChannel(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageBoundingBox(), GetImageChannelDepth(), GetImageChannelFeatures(), GetImageQuantizeError(), GetImageTotalInkDensity(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetSimilarityMetric(), GrayscaleImage(), HaldClutImageChannel(), HorizontalFilter(), HoughLineImage(), HuffmanDecodeImage(), ImplodeImage(), IntegralRotateImage(), InterpolateMagickPixelPacket(), InterpolativeResizeImage(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImagesEqual(), IsImageSimilar(), IsOpaqueImage(), IsPaletteImage(), KuwaharaImageChannel(), LevelImageChannel(), LevelizeImageChannel(), MagnifyImage(), MatrixToImage(), MeanShiftImage(), MergeConnectedComponents(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), NegateImageChannel(), NewMagickImage(), OilPaintImage(), OpaquePaintImageChannel(), OrderedPosterizeImageChannel(), PerceptibleImageChannel(), PlasmaImage(), PolynomialImageChannel(), PosterizeImageChannel(), ProfileImage(), RadonTransform(), RaiseImage(), RandomThresholdImageChannel(), RenderPostscript(), ResamplePixelColor(), RGBTransformImage(), RotationalBlurImageChannel(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SeparateImageChannel(), SepiaToneImage(), SetCacheAlphaChannel(), SetGrayscaleImage(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageChannelDepth(), SetImageColor(), SetImageGray(), SetImageMonochrome(), SetImageOpacity(), ShadowImage(), SigmoidalContrastImageChannel(), SignatureImage(), SimilarityMetricImage(), SketchImage(), SmushImages(), SmushXGap(), SmushYGap(), SolarizeImageChannel(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), StatisticImageChannel(), StatisticsComponentsStatistics(), SteganoImage(), SwirlImage(), SyncImage(), TextureImage(), TintImage(), TransformRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UniqueImageColors(), UnsharpMaskImageChannel(), VerticalFilter(), WaveImage(), WhiteThresholdImageChannel(), XShearImage(), and YShearImage().
| MagickExport IndexPacket* GetCacheViewAuthenticIndexQueue | ( | CacheView * | cache_view | ) |
Definition at line 562 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), _CacheView::image, _NexusInfo::indexes, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), AssignImageColors(), BilevelImageChannel(), BlackThresholdImageChannel(), ChopImage(), ClampImageChannel(), Classify(), ClutImageChannel(), ColorMatrixImage(), CombineImages(), CompareImageChannels(), CompositeImageChannel(), ConsolidateCMYKImages(), ContrastStretchImageChannel(), CopyImageRegion(), CropImage(), CycleColormapImage(), DespeckleImage(), DirectToColormapImage(), DistortImage(), DrawAffineImage(), DrawGradientImage(), EqualizeImageChannel(), EvaluateImageChannel(), EvaluateImages(), ExcerptImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), FrameImage(), FunctionImageChannel(), FxImageChannel(), GammaImageChannel(), GetCacheViewIndexes(), GetImageQuantizeError(), GetImageViewAuthenticIndexes(), HaldClutImageChannel(), HorizontalFilter(), HuffmanDecodeImage(), ImplodeImage(), ImportQuantumPixels(), IntegralRotateImage(), InterpolativeResizeImage(), KuwaharaImageChannel(), LevelImageChannel(), LevelizeImageChannel(), MagnifyImage(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), NegateImageChannel(), NewMagickImage(), OilPaintImage(), OpaquePaintImageChannel(), OrderedPosterizeImageChannel(), PerceptibleImageChannel(), PolynomialImageChannel(), PosterizeImageChannel(), ProfileImage(), RandomThresholdImageChannel(), ResamplePixelColor(), RGBTransformImage(), RiemersmaDither(), RotationalBlurImageChannel(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SeparateImageChannel(), SetGrayscaleImage(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageColor(), SigmoidalContrastImageChannel(), SketchImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), StatisticImageChannel(), SwirlImage(), SyncImage(), TextureImage(), TransformRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UniqueColorsToImage(), UnsharpMaskImageChannel(), VerticalFilter(), WaveImage(), WhiteThresholdImageChannel(), XShearImage(), and YShearImage().
| MagickExport PixelPacket* GetCacheViewAuthenticPixelQueue | ( | CacheView * | cache_view | ) |
Definition at line 599 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), _CacheView::image, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, _NexusInfo::pixels, and _CacheView::signature.
Referenced by GetImageViewAuthenticPixels(), and ImportQuantumPixels().
| MagickExport PixelPacket* GetCacheViewAuthenticPixels | ( | CacheView * | cache_view, |
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| const size_t | columns, | ||
| const size_t | rows, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 471 of file cache-view.c.
References GetAuthenticPixelCacheNexus(), GetOpenMPThreadId(), _CacheView::image, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by AdaptiveThresholdImage(), AddNoiseImageChannel(), AssignImageColors(), BilevelImageChannel(), BlackThresholdImageChannel(), CannyEdgeImage(), ClampImageChannel(), Classify(), ClutImageChannel(), ColorDecisionListImage(), ColorMatrixImage(), CombineImages(), CompositeImageChannel(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImageChannel(), CopyImageRegion(), CycleColormapImage(), DespeckleImage(), DirectToColormapImage(), DrawAffineImage(), DrawGradientImage(), DrawPolygonPrimitive(), DrawPrimitive(), DuplexTransferImageViewIterator(), EqualizeImageChannel(), EvaluateImageChannel(), ExcerptImage(), FilterImageChannel(), FloodfillPaintImage(), FloydSteinbergDither(), FunctionImageChannel(), FxImageChannel(), GammaImageChannel(), GetCacheView(), GetCacheViewPixels(), GrayscaleImage(), HaldClutImageChannel(), ImplodeImage(), LevelImageChannel(), LevelizeImageChannel(), MeanShiftImage(), MergeConnectedComponents(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), NegateImageChannel(), OpaquePaintImageChannel(), OrderedPosterizeImageChannel(), PerceptibleImageChannel(), PosterizeImageChannel(), ProfileImage(), RaiseImage(), RandomThresholdImageChannel(), RenderPostscript(), RGBTransformImage(), RiemersmaDither(), RotationalBlurImageChannel(), SelectiveBlurImageChannel(), SeparateImageChannel(), SetCacheAlphaChannel(), SetGrayscaleImage(), SetImageAlphaChannel(), SetImageChannelDepth(), SetImageOpacity(), SetImageViewIterator(), ShadowImage(), SigmoidalContrastImageChannel(), SimilarityMetricImage(), SolarizeImageChannel(), SortColormapByIntensity(), SparseColorImage(), SteganoImage(), SwirlImage(), SyncImage(), TraceEdges(), TransferImageViewIterator(), TransformRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), UnsharpMaskImageChannel(), UpdateImageViewIterator(), WhiteThresholdImageChannel(), XShearImage(), and YShearImage().
| MagickExport size_t GetCacheViewChannels | ( | const CacheView * | cache_view | ) |
Definition at line 293 of file cache-view.c.
References _Image::cache, _CacheView::debug, _Image::filename, GetMagickModule, GetPixelCacheChannels(), _CacheView::image, LogMagickEvent(), MagickFalse, MagickSignature, _CacheView::signature, and TraceEvent.
| MagickExport ColorspaceType GetCacheViewColorspace | ( | const CacheView * | cache_view | ) |
Definition at line 326 of file cache-view.c.
References _Image::cache, _CacheView::debug, _Image::filename, GetMagickModule, GetPixelCacheColorspace(), _CacheView::image, LogMagickEvent(), MagickFalse, MagickSignature, _CacheView::signature, and TraceEvent.
| MagickExport ExceptionInfo* GetCacheViewException | ( | const CacheView * | cache_view | ) |
Definition at line 359 of file cache-view.c.
References _CacheView::debug, _Image::exception, _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), MagickFalse, MagickSignature, _CacheView::signature, and TraceEvent.
Referenced by DuplexTransferImageViewIterator(), GetCacheView(), GetCacheViewPixels(), SetCacheViewPixels(), SetImageViewIterator(), SyncCacheView(), SyncCacheViewPixels(), TransferImageViewIterator(), and UpdateImageViewIterator().
| MagickExport MagickSizeType GetCacheViewExtent | ( | const CacheView * | cache_view | ) |
Definition at line 393 of file cache-view.c.
References _Image::cache, _CacheView::debug, _Image::filename, GetMagickModule, GetOpenMPThreadId(), GetPixelCacheNexusExtent(), _CacheView::image, LogMagickEvent(), MagickFalse, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, _CacheView::signature, and TraceEvent.
Referenced by ExportQuantumPixels(), and ImportQuantumPixels().
| MagickExport ClassType GetCacheViewStorageClass | ( | const CacheView * | cache_view | ) |
Definition at line 432 of file cache-view.c.
References _Image::cache, _CacheView::debug, _Image::filename, GetMagickModule, GetPixelCacheStorageClass(), _CacheView::image, LogMagickEvent(), MagickFalse, MagickSignature, _CacheView::signature, and TraceEvent.
| MagickExport const IndexPacket* GetCacheViewVirtualIndexQueue | ( | const CacheView * | cache_view | ) |
Definition at line 636 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), GetVirtualIndexesFromNexus(), _CacheView::image, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by AcquireCacheViewIndexes(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), ClassifyImageColors(), ColorMatrixImage(), CompareImageChannels(), CompositeImageChannel(), CopyImageRegion(), CropImage(), DespeckleImage(), EqualizeImageChannel(), EvaluateImages(), ExportQuantumPixels(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), FrameImage(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBoundingBox(), GetImageChannelDepth(), GetImageChannelFeatures(), GetImageTotalInkDensity(), GetImageViewVirtualIndexes(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetSimilarityMetric(), HorizontalFilter(), IntegralRotateImage(), InterpolateMagickPixelPacket(), InterpolatePixelColor(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImagesEqual(), IsImageSimilar(), IsPaletteImage(), MagnifyImage(), MeanShiftImage(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), OilPaintImage(), PolynomialImageChannel(), ResamplePixelColor(), RotationalBlurImageChannel(), ScaleImage(), SelectiveBlurImageChannel(), StatisticImageChannel(), TextureImage(), UnsharpMaskImageChannel(), and VerticalFilter().
| MagickExport const PixelPacket* GetCacheViewVirtualPixelQueue | ( | const CacheView * | cache_view | ) |
Definition at line 675 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), GetVirtualPixelsNexus(), _CacheView::image, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by ExportQuantumPixels(), and GetImageViewVirtualPixels().
| MagickExport const PixelPacket* GetCacheViewVirtualPixels | ( | const CacheView * | cache_view, |
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| const size_t | columns, | ||
| const size_t | rows, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 721 of file cache-view.c.
References GetOpenMPThreadId(), GetVirtualPixelsFromNexus(), _CacheView::image, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, _CacheView::signature, and _CacheView::virtual_pixel_method.
Referenced by AcquireCacheViewPixels(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), BlueShiftImage(), CannyEdgeImage(), ChopImage(), Classify(), ClassifyImageColors(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImageChannels(), ComplexImages(), CompositeImageChannel(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastStretchImageChannel(), CopyImageRegion(), CropImage(), DespeckleImage(), DuplexTransferImageViewIterator(), EnhanceImage(), EqualizeImageChannel(), EvaluateImages(), ExcerptImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), FrameImage(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageBoundingBox(), GetImageChannelDepth(), GetImageChannelFeatures(), GetImageQuantizeError(), GetImageTotalInkDensity(), GetImageViewIterator(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetSimilarityMetric(), HorizontalFilter(), HoughLineImage(), IntegralRotateImage(), InterpolateMagickPixelPacket(), InterpolatePixelColor(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImagesEqual(), IsImageSimilar(), IsOpaqueImage(), IsPaletteImage(), KuwaharaImageChannel(), MagnifyImage(), MeanShiftImage(), MergeConnectedComponents(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), OilPaintImage(), PolynomialImageChannel(), RadonTransform(), ResamplePixelColor(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SepiaToneImage(), SetImageGray(), SetImageMonochrome(), ShadeImage(), SignatureImage(), SmushXGap(), SmushYGap(), SpliceImage(), StatisticImageChannel(), StatisticsComponentsStatistics(), TextureImage(), TintImage(), TransferImageViewIterator(), TransposeImage(), TransverseImage(), UnsharpMaskImageChannel(), and VerticalFilter().
| MagickExport MagickBooleanType GetOneCacheViewAuthenticPixel | ( | const CacheView *restrict | cache_view, |
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| PixelPacket *restrict | pixel, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 516 of file cache-view.c.
References GetAuthenticPixelCacheNexus(), GetOpenMPThreadId(), MagickFalse, MagickSignature, and MagickTrue.
| MagickExport MagickBooleanType GetOneCacheViewVirtualMethodPixel | ( | const CacheView * | cache_view, |
| const VirtualPixelMethod | virtual_pixel_method, | ||
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| PixelPacket * | pixel, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 827 of file cache-view.c.
References _Image::background_color, GetOpenMPThreadId(), GetVirtualPixelsFromNexus(), _CacheView::image, MagickFalse, MagickSignature, MagickTrue, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by AcquireOneCacheViewVirtualPixel().
| MagickExport MagickBooleanType GetOneCacheViewVirtualPixel | ( | const CacheView *restrict | cache_view, |
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| PixelPacket *restrict | pixel, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 768 of file cache-view.c.
References GetOpenMPThreadId(), GetVirtualPixelsFromNexus(), MagickFalse, MagickSignature, and MagickTrue.
Referenced by AcquireOneCacheViewPixel(), DrawPrimitive(), MeanShiftImage(), MotionBlurImageChannel(), PlasmaImageProxy(), RotationalBlurImageChannel(), and SteganoImage().
| MagickExport PixelPacket* QueueCacheViewAuthenticPixels | ( | CacheView * | cache_view, |
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| const size_t | columns, | ||
| const size_t | rows, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 881 of file cache-view.c.
References GetOpenMPThreadId(), _CacheView::image, MagickFalse, MagickSignature, _CacheView::nexus_info, _CacheView::number_threads, QueueAuthenticPixelCacheNexus(), and _CacheView::signature.
Referenced by AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AppendImages(), BlueShiftImage(), ChopImage(), ColorizeImage(), CompareImageChannels(), ComplexImages(), CompositeImageChannel(), ConnectedComponentsImage(), ConsolidateCMYKImages(), CropImage(), DistortImage(), EnhanceImage(), EvaluateImages(), FlipImage(), FlopImage(), FrameImage(), HorizontalFilter(), HuffmanDecodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), KuwaharaImageChannel(), MagnifyImage(), MatrixToImage(), NewMagickImage(), OilPaintImage(), PlasmaImageProxy(), PolynomialImageChannel(), SampleImage(), ScaleImage(), SepiaToneImage(), SetCacheViewPixels(), SetImageBackgroundColor(), SetImageColor(), ShadeImage(), SketchImage(), SpliceImage(), SpreadImage(), StatisticImageChannel(), TextureImage(), TintImage(), TransposeImage(), TransverseImage(), UniqueColorsToImage(), VerticalFilter(), and WaveImage().
| MagickExport MagickBooleanType SetCacheViewStorageClass | ( | CacheView * | cache_view, |
| const ClassType | storage_class | ||
| ) |
Definition at line 921 of file cache-view.c.
References _CacheView::debug, _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), MagickFalse, MagickSignature, SetImageStorageClass(), _CacheView::signature, and TraceEvent.
| MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod | ( | CacheView *restrict | cache_view, |
| const VirtualPixelMethod | virtual_pixel_method | ||
| ) |
Definition at line 958 of file cache-view.c.
References GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, and TraceEvent.
Referenced by SetResampleFilterVirtualPixelMethod(), and WaveImage().
| MagickExport MagickBooleanType SyncCacheViewAuthenticPixels | ( | CacheView *restrict | cache_view, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 997 of file cache-view.c.
References GetOpenMPThreadId(), MagickSignature, and SyncAuthenticPixelCacheNexus().
Referenced by AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), AssignImageColors(), BilevelImageChannel(), BlackThresholdImageChannel(), BlueShiftImage(), CannyEdgeImage(), ChopImage(), ClampImageChannel(), Classify(), ClutImageChannel(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImageChannels(), ComplexImages(), CompositeImageChannel(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImageChannel(), CopyImageRegion(), CropImage(), CycleColormapImage(), DespeckleImage(), DirectToColormapImage(), DistortImage(), DrawAffineImage(), DrawPolygonPrimitive(), DrawPrimitive(), DuplexTransferImageViewIterator(), EnhanceImage(), EqualizeImageChannel(), EvaluateImageChannel(), EvaluateImages(), ExcerptImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), FrameImage(), FunctionImageChannel(), FxImageChannel(), GammaImageChannel(), GrayscaleImage(), HaldClutImageChannel(), HorizontalFilter(), HuffmanDecodeImage(), ImplodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), KuwaharaImageChannel(), LevelImageChannel(), LevelizeImageChannel(), MagnifyImage(), MatrixToImage(), MeanShiftImage(), MergeConnectedComponents(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), NegateImageChannel(), NewMagickImage(), OilPaintImage(), OpaquePaintImageChannel(), OrderedPosterizeImageChannel(), PerceptibleImageChannel(), PlasmaImageProxy(), PolynomialImageChannel(), PosterizeImageChannel(), ProfileImage(), RaiseImage(), RandomThresholdImageChannel(), RenderPostscript(), RGBTransformImage(), RiemersmaDither(), RotationalBlurImageChannel(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SeparateImageChannel(), SepiaToneImage(), SetCacheAlphaChannel(), SetGrayscaleImage(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageChannelDepth(), SetImageColor(), SetImageOpacity(), SetImageViewIterator(), ShadeImage(), ShadowImage(), SigmoidalContrastImageChannel(), SimilarityMetricImage(), SketchImage(), SolarizeImageChannel(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), StatisticImageChannel(), SteganoImage(), SwirlImage(), SyncCacheView(), SyncCacheViewPixels(), SyncImage(), TextureImage(), TintImage(), TraceEdges(), TransferImageViewIterator(), TransformRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UniqueColorsToImage(), UnsharpMaskImageChannel(), UpdateImageViewIterator(), VerticalFilter(), WaveImage(), WhiteThresholdImageChannel(), XShearImage(), and YShearImage().