MagickCore  6.9.10
Convert, Edit, Or Compose Bitmap Images
channel.h File Reference
#include "magick/image.h"
Include dependency graph for channel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

MagickExport ImageCombineImages (const Image *, const ChannelType, ExceptionInfo *)
 
MagickExport ImageSeparateImage (const Image *, const ChannelType, ExceptionInfo *)
 
MagickExport ImageSeparateImages (const Image *, const ChannelType, ExceptionInfo *)
 
MagickExport MagickBooleanType GetImageAlphaChannel (const Image *)
 
MagickExport MagickBooleanType SeparateImageChannel (Image *, const ChannelType)
 
MagickExport MagickBooleanType SetImageAlphaChannel (Image *, const AlphaChannelType)
 

Function Documentation

◆ CombineImages()

MagickExport Image* CombineImages ( const Image ,
const ChannelType  ,
ExceptionInfo  
)

◆ GetImageAlphaChannel()

MagickExport MagickBooleanType GetImageAlphaChannel ( const Image )

◆ SeparateImage()

MagickExport Image * SeparateImage ( const Image ,
const ChannelType  ,
ExceptionInfo  
)

◆ SeparateImageChannel()

MagickExport MagickBooleanType SeparateImageChannel ( Image ,
const ChannelType   
)

◆ SeparateImages()

◆ SetImageAlphaChannel()

MagickExport MagickBooleanType SetImageAlphaChannel ( Image ,
const AlphaChannelType   
)

References AcquireAuthenticCacheView(), ActivateAlphaChannel, AssociateAlphaChannel, _Image::background_color, BackgroundAlphaChannel, _PixelPacket::blue, ClampToQuantum(), CMYKColorspace, _Image::colorspace, _Image::columns, ConvertRGBToCMYK(), CopyAlphaChannel, DeactivateAlphaChannel, _Image::debug, DestroyCacheView(), DirectClass, DisassociateAlphaChannel, _Image::exception, ExtractAlphaChannel, FlattenAlphaChannel, GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixels(), GetMagickModule, GetMagickPixelPacket(), GetPixelAlpha, GetPixelBlue, GetPixelGreen, GetPixelRed, GrayChannels, _PixelPacket::green, LevelColorsImage(), LogMagickEvent(), magick_restrict, MagickCoreSignature, MagickFalse, MagickOver_(), MagickTrue, _Image::matte, _PixelPacket::opacity, OpaqueAlphaChannel, OpaqueOpacity, PerceptibleReciprocal(), QuantumRange, QuantumScale, _PixelPacket::red, RemoveAlphaChannel, ResetAlphaChannel, _Image::rows, SeparateImageChannel(), SetAlphaChannel, SetImageOpacity(), SetImageStorageClass(), SetMagickPixelPacket(), SetPixelBlue, SetPixelGreen, SetPixelIndex, SetPixelPacket(), SetPixelRed, ShapeAlphaChannel, _Image::signature, SyncCacheViewAuthenticPixels(), SyncImagePixelCache(), TraceEvent, TransparentAlphaChannel, TransparentOpacity, TrueAlphaChannel, and UndefinedAlphaChannel.

Referenced by CannyEdgeImage(), ClearBounds(), ClutImageChannel(), ColorFloodfillImage(), ColorizeImage(), CompareImageChannels(), CompositeImageChannel(), DistortResizeImage(), DrawImage(), DrawPrimitive(), FloodfillPaintImage(), FrameImage(), HaldClutImageChannel(), MatteFloodfillImage(), MorphologyApply(), PolaroidImage(), RenderPostscript(), RenderType(), SeparateImageChannel(), SetImageBackgroundColor(), SetImageType(), ShadowImage(), ShearImage(), ShearRotateImage(), SimilarityMetricImage(), ThumbnailImage(), TransparentImage(), TransparentPaintImage(), and TransparentPaintImageChroma().