ImageGear v26.3 - Updated
ImageGear.Core Assembly / ImageGear.Processing Namespace
Inheritance Hierarchy
In This Topic
    ImageGear.Processing Namespace
    In This Topic
    This namespace represents the image and color processing API that allows you to promote or reduce colors using different interpolation algorithms. This API also allows you to rotate, flip, resize and crop images and provides image transformation methods such as remove red eye, perspective, solarize, warp, wave, etc.
    Classes
     ClassDescription
    Class Represents class to matrix store and matrix operations.
    Class Represents options for average interpolation.
    Class Defines reduction options for Bayer reduction.
    Class Represents options for bicubic interpolation.
    Class Represents options for bilinear interpolation.
    Class Defines reduction options for bitonal reduction.
    Class Represents color interpolation options.
    Class Represents contrast options.
    Class Defines reduction options for diffuse reduction.
    ClassInterpolation options class that defines a threshold of ScaleToGray interpolation. Derived from ImGearInterpolationOptions class.
    Class Defines reduction options for halftone reduction.
    ClassBase class for all interpolation options passed to ImGearProcessing.Resize and ImGearProcessing.CreateThumbnail methods.
    Class Defines reduction options for median cut reduction.
    Class Represents options for nearest neighbor interpolation.
    ClassImplements ImGearNoneInterpolationOptions interface for the case when interpolation is not needed.
    Class Defines options for octree reduction.
    Class Processes the RGB pixel using red-eye removal algorithm.
    Class Defines options for popularity reduction.
    Class Represents options for PreserveWhite interpolation.
    Class Represents options for PreserveWhite interpolation.
    Class Provides image processing methods that can be applied to both Raster and Vector images.
    ClassContains static methods that check whether particular ImGearProcessing operations are applicable to the page.
    Class Contains IG raster processing methods.
    ClassContains static methods that check whether particular ImGearRasterProcessing operations are applicable to the page.
    ClassSpecifies options for performing color reduction using the ImGearRasterProcessing.Reduce method.
    Class Defines reduction options for scale reduction.
    Class Represents white balance as a pair of color temperature and tint.
    Interfaces
     InterfaceDescription
    Interface An implementation of this interface is passed to ProcessArea method.
    Structures
     StructureDescription
    StructureRepresents pixel channel in ImageGear.Core.ImGearPage.
    Structure Stores statistics for an image channel.
    Enumerations
     EnumerationDescription
    Enumeration Specifies modes for the bitonal color reduction method.
    Enumeration Specifies brush types for Pointillist effect.
    Enumeration Specifies the available colors for Color Filter Array encoded images.
    Enumeration Specifies groups of DIB channels.
    Enumeration Specifies contrast processing modes.
    Enumeration Specifies types of convolution result.
    Enumeration Defines a direction of a shadow effect (location of the light source).
    Enumeration Defines the edge detection methods supported by ImageGear.
    Enumeration Specifies types of edge map operation.
    Enumeration Specifies mode of halftone color reduction method.
    Enumeration Lists standard illuminants.
    Enumeration Specifies type of interpolation method.
    Enumeration Specifies types of lens flare effects.
    Enumeration Identifies the type of arithmetic operation (merge method) that is performed on the values of all intersecting pixels resulting from the merge.
    Enumeration Defines a type of Mosaic effect.
    Enumeration Specifies Night Vision effects supported by ImageGear.
    Enumeration Defines cell types for Pixelate operation.
    Enumeration Defines fill methods for Pixelate operation.
    Enumeration Specifies ImageGear color reduction methods.
    Enumeration Specifies predefined patterns for the Ripple effect.
    Enumeration Specifies ImageGear rotation mode.
    Enumeration Specifies fill styles for the Shear effect.
    Enumeration Lists constants for preset white balance values.
    See Also