Atalasoft dotImage Send comments on this topic.
Atalasoft.Imaging.ImageProcessing.Effects Namespace (Atalasoft.dotImage)
See Also  Inheritance Hierarchy
Atalasoft.dotImage Assembly : Atalasoft.Imaging.ImageProcessing.Effects Namespace
Contains classes that produce an effect on the image.

Classes

 ClassDescription
ClassAdjustTintCommand Adjusts the tint of an image by specifying a value.
ClassAutoColorCommand Automatically corrects the color and contrast of an image.  A combination of AutoLevelsComand and AutoContrastCommand.
ClassAutoContrastCommand Adjusts the overall contrast of an image automatically.
ClassAutoLevelsCommand Enhances the contrast of an image by automatically defining the light and dark pixels, then redistributing the histogram proportionately.
ClassAutoWhiteBalanceCommand Automatically adjusts the white point in an image.
ClassBevelEdgeCommand Apply a bevel effect to the edges of an image.
ClassBrightnessContrastCommand Modifies the brightness and/or contrast of an image.
ClassBrightnessHistogramEqualizeCommand Perform histogram equalization on an image while preventing colors from shifting.
ClassBrightnessHistogramStretchCommand Performs a histogram stretch on an image while preventing colors from shifting.
ClassCrackleCommand Generates an image which looks like a cracked ceramic glaze.
ClassCurvesCommand Applies a color curve to an image, similar to the Photoshop Curves method.

The curves are defined by an array of one or more PointF objects.

ClassDeInterlaceCommand This command will de-interlace an image.
ClassDropShadowCommand Apply a drop shadow behind the image.
ClassDuotoneCommand The DuotoneCommand processes an image from it's current color space into a two color space.
ClassFingerprintCommand Creates an effect which looks like fingerprint smuges on the image.
ClassFloodFillCommand Performs a flood fill on an image.  You can use it to fill an area of an image surrounded by FillColor by setting Mode to Edge, or you can fill the pixel color at Position with FillColor.
ClassGammaCommand Increases or descreases the gamma value of an image.
ClassGauzyCommand Generate a soft focus, gauzed image.
ClassHalftoneCommand Generates a black and white image dithered to "halftone" dots. 
ClassHistogramEqualizeCommand Performs histogram equalization on an image.
ClassHistogramStretchCommand Performs a histogram stretch on an image.
ClassLevelsCommand Corrects the tonal range and color balance by adjusting the shadow, midtone, and highlights of an image.
ClassMosaicCommand Generate a mosaic (large pixel) image.
ClassMotionBlurCommand Create an effect to simulate motion blur on an image
ClassOilPaintCommand This effect makes an image appear as if it's an oil painting.
ClassPosterizeCommand Generate an image made up of primary and secondary colors of the source image. 
ClassRedEyeRemovalCommand Attempt to eliminate "red-eye" from a region of an RGB image.
ClassReduceColorsCommand Use this command to convert an image into an 8-bit indexed image with a specified number of colors.
ClassReplaceColorCommand Replaces a color in an image with another using the specified color tolerance.
ClassRoundedBevelCommand Create an artistic embossing of an image.
ClassSaturationCommand Modify the saturation levels of an image.
ClassScribbleCommand Generate an image that looks like it was drawn with paint and a heavy outline pen.
ClassSolarizeCommand Use this command to adjust the curves to generate a classic "solarize" effect.
ClassStippleCommand This command generates a bumped image effect.
ClassTintGrayscaleCommand Converts a grayscale image into a RGB or RGBA image and applies a color tint in the same process.
ClassWatercolorTintCommand This command modifies an image to appear as if it was drawn using watercolors.

Structures

 StructureDescription
StructureGammaColor This structure is used with WatercolorTintCommand to specify the gamma levels used during the command process.

Enumerations

 EnumerationDescription
EnumerationBrightnessContrastCurveType Indicates the curve type used in the BrightnessContrastCommand.
EnumerationCrackleMode Specifies the crackle mode to use in the CrackleCommand.
EnumerationDeInterlaceMergeMethod Specifies the merge method used by DeInterlaceCommand when the Merge method is used.
EnumerationDeInterlaceMethod Specifies the method used by the DeInterlaceCommand.
EnumerationDeInterlaceRetention Specifies the retention used in DeInterlaceCommand when Duplicate or Interpolate methods are used.
EnumerationGauzyMode Indicates the type of effect to apply in the GauzyCommand.
EnumerationMotionBlurMode Defines the manner of blur for the MotionBlurCommand
EnumerationScribbleMode Indicates the type of blurring to use on the ScribbleCommand.
EnumerationStippleFilterType Indicates the type of blurring to use in the StippleCommand.
EnumerationStippleMode Indicates how to process the image in the StippleCommand.
EnumerationWatercolorTintMode Specifies the tint mode for WatercolorTintCommand.

See Also