![]() |
MagickCore
7.0.7
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickCore/studio.h"
#include "MagickCore/cache.h"
#include "MagickCore/cache-private.h"
#include "MagickCore/cache-view.h"
#include "MagickCore/memory_.h"
#include "MagickCore/memory-private.h"
#include "MagickCore/exception.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/pixel-accessor.h"
#include "MagickCore/resource_.h"
#include "MagickCore/string_.h"
#include "MagickCore/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 112 of file cache-view.c.
References AcquireVirtualCacheView(), and magick_restrict.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AppendImages(), AssignImageColors(), BilevelImage(), BlackThresholdImage(), BlueShiftImage(), CannyEdgeImage(), ChannelImage(), ChopImage(), ClampImage(), Classify(), ClutImage(), ColorDecisionListImage(), ColorMatrixImage(), CombineImages(), CompareImages(), ComplexImages(), CompositeImage(), CompositeOverImage(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImage(), CopyImagePixels(), CopyImageRegion(), CropImage(), CycleColormapImage(), DespeckleImage(), DistortImage(), DitherImage(), DrawAffineImage(), DrawGradientImage(), DrawPolygonPrimitive(), DrawPrimitive(), EnhanceImage(), EqualizeImage(), EvaluateImage(), EvaluateImages(), ExcerptImage(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), ForwardFourierTransformImage(), FrameImage(), FunctionImage(), FxImage(), GammaImage(), GetImageMask(), GrayscaleImage(), HaldClutImage(), HorizontalFilter(), HuffmanDecodeImage(), ImplodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), KuwaharaImage(), LevelImage(), LevelizeImage(), LocalContrastImage(), MagnifyImage(), MatrixToImage(), MeanShiftImage(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImage(), NegateImage(), NewMagickImage(), OilPaintImage(), OpaquePaintImage(), OrderedDitherImage(), PerceptibleImage(), PlasmaImage(), PolynomialImage(), PosterizeImage(), ProfileImage(), RaiseImage(), RandomThresholdImage(), RenderPostscript(), RenderType(), ResetImagePixels(), RotationalBlurImage(), SampleImage(), ScaleImage(), SelectiveBlurImage(), SeparateImage(), SepiaToneImage(), SetGrayscaleImage(), SetImageAlpha(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageColor(), SetImageDepth(), SetImageMask(), SetImageRegionMask(), ShadeImage(), ShadowImage(), SigmoidalContrastImage(), SimilarityImage(), SketchImage(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), sRGBTransformImage(), StatisticImage(), SteganoImage(), SwirlImage(), SyncImage(), TextureImage(), TintImage(), TransformsRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UniqueImageColors(), UnsharpMaskImage(), VerticalFilter(), WaveImage(), WaveletDenoiseImage(), WhiteThresholdImage(), XShearImage(), and YShearImage().
MagickExport CacheView* AcquireVirtualCacheView | ( | const Image * | image, |
ExceptionInfo * | exception | ||
) |
Definition at line 149 of file cache-view.c.
References AcquireAlignedMemory(), AcquirePixelCacheNexus(), CacheFatalError, _Image::debug, _Image::filename, GetImageVirtualPixelMethod(), GetMagickModule, GetMagickResourceLimit(), GetOpenMPMaximumThreads(), IsEventLogging(), LogMagickEvent(), magick_restrict, magick_unreferenced, MagickAssumeAligned, MagickCoreSignature, MagickFalse, ReferenceImage(), ResourceLimitFatalError, _Image::signature, ThreadResource, ThrowFatalException, and TraceEvent.
Referenced by AcquireAuthenticCacheView(), AcquireFxInfo(), AcquireResampleFilter(), AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AppendImages(), AutoThresholdImage(), BlueShiftImage(), CannyEdgeImage(), ChannelImage(), CheckImageColors(), ChopImage(), Classify(), ClassifyImageColors(), ClutImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImages(), ComplexImages(), CompositeImage(), CompositeOverImage(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastStretchImage(), CopyImagePixels(), CopyImageRegion(), CropImage(), DespeckleImage(), DrawAffineImage(), EnhanceImage(), EqualizeImage(), EvaluateImages(), ExcerptImage(), FlipImage(), FloodfillPaintImage(), FlopImage(), ForwardFourierTransformImage(), FrameImage(), FxImage(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageBoundingBox(), GetImageDepth(), GetImageFeatures(), GetImageMask(), GetImageMoments(), GetImageQuantizeError(), GetImageRange(), GetImageTotalInkDensity(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetStructuralSimilarityDistortion(), HaldClutImage(), HorizontalFilter(), HoughLineImage(), IdentifyImageGray(), IdentifyImageMonochrome(), ImplodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), IsEquivalentImage(), IsHighDynamicRangeImage(), IsImageOpaque(), IsImagesEqual(), KuwaharaImage(), LinearStretchImage(), LocalContrastImage(), MagnifyImage(), MeanShiftImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImage(), NewImageView(), NewImageViewRegion(), OilPaintImage(), PlasmaImage(), PolynomialImage(), RadonTransform(), ResamplePixelColor(), RotationalBlurImage(), SampleImage(), ScaleImage(), SelectiveBlurImage(), SeparateImage(), SepiaToneImage(), SetCacheAlphaChannel(), SetImageColorMetric(), SetImageMask(), ShadeImage(), SignatureImage(), SmushXGap(), SmushYGap(), SpliceImage(), SpreadImage(), StatisticImage(), SteganoImage(), SwirlImage(), TextureImage(), TintImage(), TransposeImage(), TransverseImage(), UnsharpMaskImage(), VerticalFilter(), and WaveImage().
MagickExport CacheView* CloneCacheView | ( | const CacheView * | cache_view | ) |
Definition at line 205 of file cache-view.c.
References AcquireAlignedMemory(), AcquirePixelCacheNexus(), _CacheView::debug, _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), magick_restrict, MagickAssumeAligned, MagickCoreSignature, MagickFalse, _CacheView::number_threads, ReferenceImage(), ResourceLimitFatalError, _CacheView::signature, ThrowFatalException, TraceEvent, and _CacheView::virtual_pixel_method.
Referenced by CloneImageView().
MagickExport CacheView* DestroyCacheView | ( | CacheView * | cache_view | ) |
Definition at line 252 of file cache-view.c.
References _CacheView::debug, DestroyImage(), DestroyPixelCacheNexus(), _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, _CacheView::nexus_info, _CacheView::number_threads, RelinquishAlignedMemory(), _CacheView::signature, and TraceEvent.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AppendImages(), AssignImageColors(), AutoThresholdImage(), BilevelImage(), BlackThresholdImage(), BlueShiftImage(), CannyEdgeImage(), ChannelImage(), CheckImageColors(), ChopImage(), ClampImage(), Classify(), ClassifyImageColors(), ClutImage(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImages(), ComplexImages(), CompositeImage(), CompositeOverImage(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImage(), CopyImagePixels(), CopyImageRegion(), CropImage(), CycleColormapImage(), DespeckleImage(), DestroyFxInfo(), DestroyImageView(), DestroyResampleFilter(), DistortImage(), DitherImage(), DrawAffineImage(), DrawGradientImage(), DrawPolygonPrimitive(), DrawPrimitive(), EnhanceImage(), EqualizeImage(), EvaluateImage(), EvaluateImages(), ExcerptImage(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), ForwardFourierTransformImage(), FrameImage(), FunctionImage(), FxImage(), GammaImage(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageBoundingBox(), GetImageDepth(), GetImageFeatures(), GetImageMask(), GetImageMoments(), GetImageQuantizeError(), GetImageRange(), GetImageTotalInkDensity(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetStructuralSimilarityDistortion(), GrayscaleImage(), HaldClutImage(), HorizontalFilter(), HoughLineImage(), HuffmanDecodeImage(), IdentifyImageGray(), IdentifyImageMonochrome(), ImplodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), IsEquivalentImage(), IsHighDynamicRangeImage(), IsImageOpaque(), IsImagesEqual(), KuwaharaImage(), LevelImage(), LevelizeImage(), LinearStretchImage(), LocalContrastImage(), MagnifyImage(), MatrixToImage(), MeanShiftImage(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImage(), NegateImage(), NewMagickImage(), OilPaintImage(), OpaquePaintImage(), OrderedDitherImage(), PerceptibleImage(), PlasmaImage(), PolynomialImage(), PosterizeImage(), ProfileImage(), RadonTransform(), RaiseImage(), RandomThresholdImage(), RenderPostscript(), RenderType(), ResamplePixelColor(), ResetImagePixels(), RotationalBlurImage(), SampleImage(), ScaleImage(), SelectiveBlurImage(), SeparateImage(), SepiaToneImage(), SetCacheAlphaChannel(), SetGrayscaleImage(), SetImageAlpha(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageColor(), SetImageColorMetric(), SetImageDepth(), SetImageMask(), SetImageRegionMask(), ShadeImage(), ShadowImage(), SigmoidalContrastImage(), SignatureImage(), SimilarityImage(), SketchImage(), SmushXGap(), SmushYGap(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), sRGBTransformImage(), StatisticImage(), SteganoImage(), SwirlImage(), SyncImage(), TextureImage(), TintImage(), TransformsRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UniqueImageColors(), UnsharpMaskImage(), VerticalFilter(), WaveImage(), WaveletDenoiseImage(), WhiteThresholdImage(), XShearImage(), and YShearImage().
MagickExport void* GetCacheViewAuthenticMetacontent | ( | CacheView * | cache_view | ) |
Definition at line 342 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), _CacheView::image, MagickCoreSignature, _NexusInfo::metacontent, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by GetImageViewAuthenticMetacontent().
MagickExport Quantum* GetCacheViewAuthenticPixelQueue | ( | CacheView * | cache_view | ) |
Definition at line 379 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), _CacheView::image, MagickCoreSignature, _CacheView::nexus_info, _CacheView::number_threads, _NexusInfo::pixels, and _CacheView::signature.
Referenced by ExportQuantumPixels(), GetImageViewAuthenticPixels(), and ImportQuantumPixels().
MagickExport Quantum* 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 299 of file cache-view.c.
References GetAuthenticPixelCacheNexus(), GetOpenMPThreadId(), _CacheView::image, magick_restrict, MagickCoreSignature, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by AssignImageColors(), BilevelImage(), BlackThresholdImage(), CannyEdgeImage(), ChannelImage(), ClampImage(), Classify(), ClutImage(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), ComplexImages(), CompositeImage(), CompositeOverImage(), ConnectedComponentsImage(), ContrastImage(), ContrastStretchImage(), CopyImageRegion(), CycleColormapImage(), DespeckleImage(), DrawAffineImage(), DrawGradientImage(), DrawPolygonPrimitive(), DrawPrimitive(), DuplexTransferImageViewIterator(), EqualizeImage(), EvaluateImage(), ExcerptImage(), FloodfillPaintImage(), FloydSteinbergDither(), ForwardFourierTransformImage(), FunctionImage(), GammaImage(), GetImageMask(), GrayscaleImage(), HaldClutImage(), LevelImage(), LevelizeImage(), LocalContrastImage(), MeanShiftImage(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), NegateImage(), OpaquePaintImage(), OrderedDitherImage(), PerceptibleImage(), PosterizeImage(), ProfileImage(), RaiseImage(), RandomThresholdImage(), RenderPostscript(), RenderType(), RiemersmaDither(), SepiaToneImage(), SetCacheAlphaChannel(), SetGrayscaleImage(), SetImageAlpha(), SetImageAlphaChannel(), SetImageDepth(), SetImageMask(), SetImageRegionMask(), SetImageViewIterator(), SigmoidalContrastImage(), SimilarityImage(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), sRGBTransformImage(), SteganoImage(), SyncImage(), TraceEdges(), TransferImageViewIterator(), TransformsRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), UpdateImageViewIterator(), WaveletDenoiseImage(), WhiteThresholdImage(), XShearImage(), and YShearImage().
MagickExport ColorspaceType GetCacheViewColorspace | ( | const CacheView * | cache_view | ) |
Definition at line 414 of file cache-view.c.
References _Image::cache, _CacheView::debug, _Image::filename, GetMagickModule, GetPixelCacheColorspace(), _CacheView::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, _CacheView::signature, and TraceEvent.
MagickExport MagickSizeType GetCacheViewExtent | ( | const CacheView * | cache_view | ) |
Definition at line 448 of file cache-view.c.
References _Image::cache, _CacheView::debug, _Image::filename, GetMagickModule, GetOpenMPThreadId(), GetPixelCacheNexusExtent(), _CacheView::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, _CacheView::nexus_info, _CacheView::number_threads, _CacheView::signature, and TraceEvent.
Referenced by ExportQuantumPixels(), and ImportQuantumPixels().
MagickExport const Image* GetCacheViewImage | ( | const CacheView * | cache_view | ) |
Definition at line 490 of file cache-view.c.
References _CacheView::debug, _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, _CacheView::signature, and TraceEvent.
MagickExport ClassType GetCacheViewStorageClass | ( | const CacheView * | cache_view | ) |
Definition at line 523 of file cache-view.c.
References _Image::cache, _CacheView::debug, _Image::filename, GetMagickModule, GetPixelCacheStorageClass(), _CacheView::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, _CacheView::signature, and TraceEvent.
MagickExport const void* GetCacheViewVirtualMetacontent | ( | const CacheView * | cache_view | ) |
Definition at line 558 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), GetVirtualMetacontentFromNexus(), _CacheView::image, magick_restrict, MagickCoreSignature, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by GetImageViewVirtualMetacontent().
MagickExport const Quantum* GetCacheViewVirtualPixelQueue | ( | const CacheView * | cache_view | ) |
Definition at line 601 of file cache-view.c.
References _Image::cache, GetOpenMPThreadId(), GetVirtualPixelsNexus(), _CacheView::image, magick_restrict, MagickCoreSignature, _CacheView::nexus_info, _CacheView::number_threads, and _CacheView::signature.
Referenced by ExportQuantumPixels(), and GetImageViewVirtualPixels().
MagickExport const Quantum* 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 651 of file cache-view.c.
References GetOpenMPThreadId(), GetVirtualPixelsFromNexus(), _CacheView::image, magick_restrict, MagickCoreSignature, _CacheView::nexus_info, _CacheView::number_threads, _CacheView::signature, and _CacheView::virtual_pixel_method.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AppendImages(), AutoThresholdImage(), BlueShiftImage(), CannyEdgeImage(), ChannelImage(), CheckImageColors(), ChopImage(), Classify(), ClassifyImageColors(), ColorMatrixImage(), CombineImages(), CompareImages(), ComplexImages(), CompositeImage(), CompositeOverImage(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastStretchImage(), CopyImagePixels(), CopyImageRegion(), CropImage(), DespeckleImage(), DuplexTransferImageViewIterator(), EnhanceImage(), EqualizeImage(), EvaluateImages(), ExcerptImage(), FlipImage(), FloodfillPaintImage(), FlopImage(), ForwardFourierTransformImage(), FxImage(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageBoundingBox(), GetImageDepth(), GetImageFeatures(), GetImageMask(), GetImageMoments(), GetImageQuantizeError(), GetImageRange(), GetImageTotalInkDensity(), GetImageViewIterator(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetStructuralSimilarityDistortion(), HorizontalFilter(), HoughLineImage(), IdentifyImageGray(), IdentifyImageMonochrome(), ImplodeImage(), IntegralRotateImage(), InterpolatePixelChannel(), InterpolatePixelChannels(), InterpolatePixelInfo(), InterpolativeResizeImage(), IsEquivalentImage(), IsHighDynamicRangeImage(), IsImageOpaque(), IsImagesEqual(), KuwaharaImage(), LinearStretchImage(), LocalContrastImage(), MagnifyImage(), MeanShiftImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImage(), OilPaintImage(), PlasmaImageProxy(), PolynomialImage(), RadonTransform(), ResamplePixelColor(), RotationalBlurImage(), SampleImage(), ScaleImage(), SelectiveBlurImage(), SeparateImage(), SepiaToneImage(), SetImageColorMetric(), SetImageMask(), ShadeImage(), SignatureImage(), SmushXGap(), SmushYGap(), SpliceImage(), StatisticImage(), SwirlImage(), TextureImage(), TintImage(), TransferImageViewIterator(), TransposeImage(), TransverseImage(), UnsharpMaskImage(), and VerticalFilter().
MagickExport MagickBooleanType GetOneCacheViewAuthenticPixel | ( | const CacheView * | cache_view, |
const ssize_t | x, | ||
const ssize_t | y, | ||
Quantum * | pixel, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 701 of file cache-view.c.
References _PixelInfo::alpha, AlphaPixelChannel, _Image::background_color, _PixelInfo::black, BlackPixelChannel, _PixelInfo::blue, BluePixelChannel, ClampToQuantum(), GetAuthenticPixelCacheNexus(), GetOpenMPThreadId(), GetPixelChannelChannel(), GetPixelChannels(), _PixelInfo::green, GreenPixelChannel, _CacheView::image, magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, MaxPixelChannels, _CacheView::nexus_info, _CacheView::number_threads, _PixelInfo::red, RedPixelChannel, and _CacheView::signature.
MagickExport MagickBooleanType GetOneCacheViewVirtualMethodPixel | ( | const CacheView * | cache_view, |
const VirtualPixelMethod | virtual_pixel_method, | ||
const ssize_t | x, | ||
const ssize_t | y, | ||
Quantum * | pixel, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 905 of file cache-view.c.
References _PixelInfo::alpha, AlphaPixelChannel, _Image::background_color, _PixelInfo::black, BlackPixelChannel, _PixelInfo::blue, BluePixelChannel, ClampToQuantum(), GetOpenMPThreadId(), GetPixelChannelChannel(), GetPixelChannels(), GetVirtualPixelsFromNexus(), _PixelInfo::green, GreenPixelChannel, _CacheView::image, magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, MaxPixelChannels, _CacheView::nexus_info, _CacheView::number_threads, _PixelInfo::red, RedPixelChannel, and _CacheView::signature.
MagickExport MagickBooleanType GetOneCacheViewVirtualPixel | ( | const CacheView * | cache_view, |
const ssize_t | x, | ||
const ssize_t | y, | ||
Quantum * | pixel, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 773 of file cache-view.c.
References _PixelInfo::alpha, AlphaPixelChannel, _Image::background_color, _PixelInfo::black, BlackPixelChannel, _PixelInfo::blue, BluePixelChannel, ClampToQuantum(), GetOpenMPThreadId(), GetPixelChannelChannel(), GetPixelChannels(), GetVirtualPixelsFromNexus(), _PixelInfo::green, GreenPixelChannel, _CacheView::image, magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, MaxPixelChannels, _CacheView::nexus_info, _CacheView::number_threads, _PixelInfo::red, RedPixelChannel, _CacheView::signature, and _CacheView::virtual_pixel_method.
MagickExport MagickBooleanType GetOneCacheViewVirtualPixelInfo | ( | const CacheView * | cache_view, |
const ssize_t | x, | ||
const ssize_t | y, | ||
PixelInfo * | pixel, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 846 of file cache-view.c.
References GetOpenMPThreadId(), GetPixelInfo(), GetPixelInfoPixel(), GetVirtualPixelsFromNexus(), _CacheView::image, magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, _CacheView::nexus_info, _CacheView::number_threads, _CacheView::signature, and _CacheView::virtual_pixel_method.
Referenced by DrawPrimitive(), MeanShiftImage(), and SteganoImage().
MagickExport Quantum* 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 977 of file cache-view.c.
References GetOpenMPThreadId(), _CacheView::image, magick_restrict, MagickCoreSignature, MagickFalse, _CacheView::nexus_info, _CacheView::number_threads, QueueAuthenticPixelCacheNexus(), and _CacheView::signature.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AppendImages(), BlueShiftImage(), ChopImage(), CompareImages(), ComplexImages(), CompositeImage(), ConnectedComponentsImage(), ConsolidateCMYKImages(), CopyImagePixels(), CropImage(), DistortImage(), EnhanceImage(), EvaluateImages(), FlipImage(), FlopImage(), FrameImage(), FxImage(), HorizontalFilter(), HuffmanDecodeImage(), ImplodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), KuwaharaImage(), MagnifyImage(), MatrixToImage(), MotionBlurImage(), NewMagickImage(), OilPaintImage(), PlasmaImageProxy(), PolynomialImage(), ResetImagePixels(), RotationalBlurImage(), SampleImage(), ScaleImage(), SelectiveBlurImage(), SeparateImage(), SetImageBackgroundColor(), SetImageColor(), ShadeImage(), ShadowImage(), SketchImage(), SpliceImage(), SpreadImage(), StatisticImage(), SwirlImage(), TextureImage(), TintImage(), TransposeImage(), TransverseImage(), UniqueColorsToImage(), UnsharpMaskImage(), VerticalFilter(), and WaveImage().
MagickExport MagickBooleanType SetCacheViewStorageClass | ( | CacheView * | cache_view, |
const ClassType | storage_class, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 1023 of file cache-view.c.
References _CacheView::debug, _Image::filename, GetMagickModule, _CacheView::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, SetImageStorageClass(), _CacheView::signature, and TraceEvent.
MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod | ( | CacheView *magick_restrict | cache_view, |
const VirtualPixelMethod | virtual_pixel_method | ||
) |
Definition at line 1060 of file cache-view.c.
References GetMagickModule, LogMagickEvent(), MagickCoreSignature, MagickFalse, MagickTrue, TraceEvent, and _CacheView::virtual_pixel_method.
Referenced by SetResampleFilterVirtualPixelMethod(), and WaveImage().
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels | ( | CacheView *magick_restrict | cache_view, |
ExceptionInfo * | exception | ||
) |
Definition at line 1100 of file cache-view.c.
References GetOpenMPThreadId(), MagickCoreSignature, and SyncAuthenticPixelCacheNexus().
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AdaptiveThresholdImage(), AddNoiseImage(), AppendImages(), AssignImageColors(), BilevelImage(), BlackThresholdImage(), BlueShiftImage(), CannyEdgeImage(), ChannelImage(), ChopImage(), ClampImage(), Classify(), ClutImage(), ColorDecisionListImage(), ColorizeImage(), ColorMatrixImage(), CombineImages(), CompareImages(), ComplexImages(), CompositeImage(), CompositeOverImage(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImage(), CopyImagePixels(), CopyImageRegion(), CropImage(), CycleColormapImage(), DespeckleImage(), DistortImage(), DrawAffineImage(), DrawGradientImage(), DrawPolygonPrimitive(), DrawPrimitive(), DuplexTransferImageViewIterator(), EnhanceImage(), EqualizeImage(), EvaluateImage(), EvaluateImages(), ExcerptImage(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), ForwardFourierTransformImage(), FrameImage(), FunctionImage(), FxImage(), GammaImage(), GetImageMask(), GrayscaleImage(), HaldClutImage(), HorizontalFilter(), HuffmanDecodeImage(), ImplodeImage(), IntegralRotateImage(), InterpolativeResizeImage(), KuwaharaImage(), LevelImage(), LevelizeImage(), LocalContrastImage(), MagnifyImage(), MatrixToImage(), MeanShiftImage(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImage(), NegateImage(), NewMagickImage(), OilPaintImage(), OpaquePaintImage(), OrderedDitherImage(), PerceptibleImage(), PlasmaImageProxy(), PolynomialImage(), PosterizeImage(), ProfileImage(), RaiseImage(), RandomThresholdImage(), RenderPostscript(), RenderType(), ResetImagePixels(), RiemersmaDither(), RotationalBlurImage(), SampleImage(), ScaleImage(), SelectiveBlurImage(), SeparateImage(), SepiaToneImage(), SetCacheAlphaChannel(), SetGrayscaleImage(), SetImageAlpha(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageColor(), SetImageDepth(), SetImageMask(), SetImageRegionMask(), SetImageViewIterator(), ShadeImage(), ShadowImage(), SigmoidalContrastImage(), SimilarityImage(), SketchImage(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), sRGBTransformImage(), StatisticImage(), SteganoImage(), SwirlImage(), SyncImage(), TextureImage(), TintImage(), TraceEdges(), TransferImageViewIterator(), TransformsRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UniqueColorsToImage(), UnsharpMaskImage(), UpdateImageViewIterator(), VerticalFilter(), WaveImage(), WaveletDenoiseImage(), WhiteThresholdImage(), XShearImage(), and YShearImage().