|
Defines |
| #define | ColorMatch(p, q) |
| #define | OpaqueOpacity ((Quantum) 0UL) |
| #define | PixelIntensity(pixel) |
| #define | PixelIntensityToQuantum(pixel) |
| #define | ScaleColor5to8(x) (((x) << 3) | ((x) >> 2)) |
| #define | ScaleColor6to8(x) (((x) << 2) | ((x) >> 4)) |
| #define | TransparentOpacity ((Quantum) MaxRGB) |
Enumerations |
| enum | TransmitType {
UndefinedTransmitType,
FileTransmitType,
BlobTransmitType,
StreamTransmitType,
ImageTransmitType
} |
Functions |
| MagickExport const PixelPacket * | AcquireImagePixels (const Image *, const long, const long, const unsigned long, const unsigned long, ExceptionInfo *) |
| MagickExport ExceptionType | CatchImageException (Image *) |
| MagickExport Image * | AllocateImage (const ImageInfo *) |
| MagickExport Image ** | AppendImages (const Image *, const MagickBooleanType, ExceptionInfo *) |
| MagickExport Image *** | AverageImages (const Image *, ExceptionInfo *) |
| MagickExport Image **** | CloneImage (const Image *, const unsigned long, const unsigned long, const MagickBooleanType, ExceptionInfo *) |
| MagickExport Image ***** | CombineImages (const Image *, const ChannelType, ExceptionInfo *) |
| MagickExport Image ****** | DestroyImage (Image *) |
| MagickExport Image ******* | GetImageClipMask (const Image *, ExceptionInfo *) |
| MagickExport Image ******** | ReferenceImage (Image *) |
| MagickExport ImageInfo * | CloneImageInfo (const ImageInfo *) |
| MagickExport ImageInfo ** | DestroyImageInfo (ImageInfo *) |
| MagickExport ImageType | GetImageType (const Image *, ExceptionInfo *) |
| MagickExport IndexPacket * | GetIndexes (const Image *) |
| MagickExport MagickBooleanType | AllocateImageColormap (Image *, const unsigned long) |
| MagickExport MagickBooleanType | AnimateImages (const ImageInfo *, Image *) |
| MagickExport MagickBooleanType | ClipImage (Image *) |
| MagickExport MagickBooleanType | ClipPathImage (Image *, const char *, const MagickBooleanType) |
| MagickExport MagickBooleanType | GradientImage (Image *, const PixelPacket *, const PixelPacket *) |
| MagickExport MagickBooleanType | CycleColormapImage (Image *, const long) |
| MagickExport MagickBooleanType | DescribeImage (Image *, FILE *, const MagickBooleanType) |
| MagickExport MagickBooleanType | DisplayImages (const ImageInfo *, Image *) |
| MagickExport MagickBooleanType | GetImageChannelExtrema (const Image *, const ChannelType, unsigned long *, unsigned long *, ExceptionInfo *) |
| MagickExport MagickBooleanType | GetImageExtrema (const Image *, unsigned long *, unsigned long *, ExceptionInfo *) |
| MagickExport MagickBooleanType | GetImageChannelMean (const Image *, const ChannelType, double *, double *, ExceptionInfo *) |
| MagickExport MagickBooleanType | GetImageMean (const Image *, double *, double *, ExceptionInfo *) |
| MagickExport MagickBooleanType | IsTaintImage (const Image *) |
| MagickExport MagickBooleanType | IsMagickConflict (const char *) |
| MagickExport MagickBooleanType | ListMagickInfo (FILE *, ExceptionInfo *) |
| MagickExport MagickBooleanType | PlasmaImage (Image *, const SegmentInfo *, unsigned long, unsigned long) |
| MagickExport MagickBooleanType | SeparateImageChannel (Image *, const ChannelType) |
| MagickExport MagickBooleanType | SetImageChannelDepth (Image *, const ChannelType, const unsigned long) |
| MagickExport MagickBooleanType | SetImageClipMask (Image *, const Image *) |
| MagickExport MagickBooleanType | SetImageInfo (ImageInfo *, const MagickBooleanType, ExceptionInfo *) |
| MagickExport MagickBooleanType | SetImageDepth (Image *, const unsigned long) |
| MagickExport MagickBooleanType | SetImageType (Image *, const ImageType) |
| MagickExport MagickBooleanType | SignatureImage (Image *) |
| MagickExport MagickBooleanType | SortColormapByIntensity (Image *) |
| MagickExport MagickBooleanType | StripImage (Image *) |
| MagickExport MagickBooleanType | SyncImage (Image *) |
| MagickExport MagickBooleanType | SyncImagePixels (Image *) |
| MagickExport MagickBooleanType | TextureImage (Image *, const Image *) |
| MagickExport PixelPacket | AcquireOnePixel (const Image *, const long, const long, ExceptionInfo *) |
| MagickExport PixelPacket * | GetImagePixels (Image *, const long, const long, const unsigned long, const unsigned long) |
| MagickExport PixelPacket * | GetOnePixel (Image *, const long, const long) |
| MagickExport PixelPacket ** | GetPixels (const Image *) |
| MagickExport PixelPacket *** | SetImagePixels (Image *, const long, const long, const unsigned long, const unsigned long) |
| MagickExport RectangleInfo | GetImageBoundingBox (const Image *, ExceptionInfo *exception) |
| MagickExport unsigned long | GetImageChannelDepth (const Image *, const ChannelType, ExceptionInfo *) |
| MagickExport unsigned long | GetImageDepth (const Image *, ExceptionInfo *) |
| MagickExport unsigned long | GetImageQuantumDepth (const Image *, const MagickBooleanType) |
| MagickExport void | AllocateNextImage (const ImageInfo *, Image *) |
| MagickExport void | DestroyColorList (void) |
| MagickExport void | DestroyImagePixels (Image *) |
| MagickExport void | GetImageException (Image *, ExceptionInfo *) |
| MagickExport void | GetImageInfo (ImageInfo *) |
| MagickExport void | ModifyImage (Image **, ExceptionInfo *) |
| MagickExport void | SetImage (Image *, const Quantum) |
| MagickExport void | SetImageOpacity (Image *, const Quantum) |
|
|
Definition at line 412 of file cache.c.
References _CacheMethods::acquire_pixel_handler, AcquirePixelHandler, assert, Cache, _Image::cache, _Image::debug, _Image::filename, GetMagickModule, LogMagickEvent(), MagickExport, MagickFalse, MagickSignature, _CacheInfo::methods, _CacheInfo::signature, _Image::signature, and TraceEvent.
Referenced by AdaptiveThresholdImage(), AddNoiseImage(), AppendImages(), AverageImages(), BlurImageChannel(), ChopImage(), Classify(), ClassifyImageColors(), ClonePixelCache(), ColorFloodfillImage(), ColorizeImage(), CombineImages(), CompareImageChannels(), CompositeImage(), ConsolidateCMYKImages(), ConvolveImageChannel(), CropImage(), DeconstructImages(), DescribeImage(), DespeckleImage(), EncodeImage(), EnhanceImage(), EqualizeImage(), ExportImagePixels(), FlipImage(), FlopImage(), FrameImage(), GetImageBoundingBox(), GetImageChannelDepth(), GetImageChannelExtrema(), GetImageChannelMean(), GetImageDynamicThreshold(), GetImageQuantizeError(), GetMeanAbsoluteError(), GetMeanSquaredError(), GetPeakAbsoluteError(), HorizontalFilter(), HuffmanEncodeImage(), InitializeHistogram(), IntegralRotateImage(), InterpolateColor(), IsGrayImage(), IsImagesEqual(), IsMonochromeImage(), IsOpaqueImage(), IsPaletteImage(), MatteFloodfillImage(), MedianFilterImage(), MorphImages(), NormalizeImageChannel(), OilPaintImage(), ReadYUVImage(), ReduceNoiseImage(), RollImage(), SampleImage(), ScaleImage(), SerializeImage(), SerializeImageChannel(), SerializeImageIndexes(), ShadeImage(), SignatureImage(), SpliceImage(), SpreadImage(), StereoImage(), TextureImage(), TintImage(), UnsharpMaskImageChannel(), VerticalFilter(), WriteAVSImage(), WriteBMPImage(), WriteCINImage(), WriteCIPImage(), WriteCMYKImage(), WriteDIBImage(), WriteDPXImage(), WriteFITSImage(), WriteGRAYImage(), WriteHISTOGRAMImage(), WriteICONImage(), WriteMAPImage(), WriteMATTEImage(), WriteMIFFImage(), WriteMONOImage(), WriteMTVImage(), WriteOneChannel(), WriteOTBImage(), WritePCDTile(), WritePCLImage(), WritePCXImage(), WritePDBImage(), WritePDFImage(), WritePICONImage(), WritePICTImage(), WritePNMImage(), WritePS2Image(), WritePSImage(), WriteRAWImage(), WriteRGBImage(), WriteSGIImage(), WriteSUNImage(), WriteTGAImage(), WriteTXTImage(), WriteUILImage(), WriteUYVYImage(), WriteVICARImage(), WriteVIFFImage(), WriteWBMPImage(), WriteXBMImage(), WriteXPMImage(), WriteYCBCRImage(), and WriteYUVImage().
Here is the call graph for this function:
|
|
|
Definition at line 2142 of file image.c.
References assert, _ImageInfo::attributes, _ImageInfo::authenticate, _ImageInfo::cache, _ImageInfo::debug, _ImageInfo::density, DestroyCacheInfo(), DestroyImage(), DestroyImageOptions(), _ImageInfo::extract, _ImageInfo::filename, _ImageInfo::font, GetMagickModule, ImageInfo, LogMagickEvent(), MagickExport, MagickFalse, MagickSignature, _ImageInfo::page, RelinquishMagickMemory(), _ImageInfo::sampling_factor, _ImageInfo::scenes, _ImageInfo::server_name, _ImageInfo::signature, _ImageInfo::size, _ImageInfo::texture, TraceEvent, and _ImageInfo::view.
Referenced by BlobToImage(), ClipPathImage(), DestroyMagickWand(), DestroyPackageInfo(), DestroyRegistryElement(), DrawComposite(), DrawPatternPath(), DrawPrimitive(), ExtractPostscript(), GetDrawInfo(), GlobExpression(), IdentifyImageCommand(), ImageToBlob(), InvokeDelegate(), MagickPingImage(), MagickReadImage(), MagickReadImageBlob(), MagickReadImageFile(), MagickWriteImage(), MagickWriteImageFile(), MagickWriteImages(), main(), MogrifyImage(), MogrifyImageList(), MogrifyImages(), MontageImages(), OverviewImage(), PingBlob(), PingImage(), PreviewImage(), ReadCUTImage(), ReadDCMImage(), ReadEPTImage(), ReadImage(), ReadImages(), Magick::readImages(), ReadInlineImage(), ReadMAGICKImage(), ReadMPEGImage(), ReadPATTERNImage(), ReadPDFImage(), ReadPICTImage(), ReadPlasmaImage(), ReadPSImage(), ReadPWPImage(), ReadSFWImage(), ReadSTEGANOImage(), ReadStream(), ReadTEXTImage(), ReadTILEImage(), ReadVIDImage(), TranslateText(), WriteEPTImage(), WriteFAXImage(), WriteHTMLImage(), WriteImage(), WriteImages(), WritePICONImage(), WriteStream(), XS(), and Magick::Options::~Options().
02143 {
02144 assert(image_info != ( ImageInfo *) NULL);
02145 assert(image_info->signature == MagickSignature);
02146 if (image_info->debug != MagickFalse)
02147 ( void) LogMagickEvent(TraceEvent, GetMagickModule(),image_info->filename);
02148 if (image_info->size != ( char *) NULL)
02149 image_info->size=( char *) RelinquishMagickMemory(image_info->size);
02150 if (image_info->extract != ( char *) NULL)
02151 image_info->extract=( char *) RelinquishMagickMemory(image_info->extract);
02152 if (image_info->scenes != ( char *) NULL)
02153 image_info->scenes=( char *) RelinquishMagickMemory(image_info->scenes);
02154 if (image_info->page != ( char *) NULL)
02155 image_info->page=( char *) RelinquishMagickMemory(image_info->page);
02156 if (image_info->sampling_factor != ( char *) NULL)
02157 image_info->sampling_factor=( char *)
02158 RelinquishMagickMemory(image_info->sampling_factor);
02159 if (image_info->server_name != ( char *) NULL)
02160 image_info->server_name=( char *)
02161 RelinquishMagickMemory(image_info->server_name);
02162 if (image_info->font != ( char *) NULL)
02163 image_info->font=( char *) RelinquishMagickMemory(image_info->font);
02164 if (image_info->texture != ( char *) NULL)
02165 image_info->texture=( char *) RelinquishMagickMemory(image_info->texture);
02166 if (image_info->density != ( char *) NULL)
02167 image_info->density=( char *) RelinquishMagickMemory(image_info->density);
02168 if (image_info->view != ( char *) NULL)
02169 image_info->view=( char *) RelinquishMagickMemory(image_info->view);
02170 if (image_info->authenticate != ( char *) NULL)
02171 image_info->authenticate=( char *)
02172 RelinquishMagickMemory(image_info->authenticate);
02173 if (image_info->attributes != ( Image *) NULL)
02174 image_info->attributes= DestroyImage(image_info->attributes);
02175 DestroyImageOptions(image_info);
02176 if (image_info->cache != ( void *) NULL)
02177 image_info->cache= DestroyCacheInfo(image_info->cache);
02178 image_info=( ImageInfo *) RelinquishMagickMemory(image_info);
02179 return(image_info);
02180 }
Here is the call graph for this function:
|