Effect Overview

Constructor

 Effect constructor Creates a new instance of the Effect Class

Public Properties

 DestinationImage The image created after executing an effect method is set into this property.
 DestinationMask The mask image returned when an image created after executing an effect
 ErrorStatus Retrieves the type of error that has been generated.
 Inside Determines whether the area inside the selected area will be processed or the area outside the selected area will be processed
 Point Sets the coordinates of a polygonal area on the image where an effect will be processed
 Rect Sets the bounding rectangle defining an ellipse on the image where an effect will be processed
 SelectMode Sets the type of area that will be processed on the image
 SourceImage Sets the source image used by the effect class
 SourceMask Sets the image handle for the input mask image

Public Methods

 Affine Corrects a warped raster image
 AntiAlias Smoothes edges in raster images
 AutoSelectImage Uses a specified color (RGB value), compares this value to pixels in the image and selects areas of the image that have that color. From this selection, this method creates a new image and mask image.
 Blur Blurs a raster image
 Canvas Produces a canvas effect on the raster image
 CheckSecretImage Retrieves the digital watermark from a raster image
 CombineCmykImage Creates a single raster image from seperate bmp images representing each of the CMYK planes
 CombineRGBAImage Creates a 32-bit RGBA image from an image and an alpha channel
 CombineRgbImage Creates a single raster image from seperate bmp images representing each of the RGB planes
 CombineYccImage Creates a single raster image from seperate bmp images representing each of the YCrCb planes
 ConvertColor Converts images from one bit count to another
 CustomFilter Creates a custom effects filter for raster images
 CutRectImage Copies that portion of a raster image that is specified by the selected rectangle
 Deskew Repairs a skewed image.
 Emboss Creates an emboss effect on a raster image
 EndBitmapAccess Allows access to pixels in the Device Independent Bitmap (DIB)
 GetBitmapPixel Retrieves the RGB values and palette number of the specified pixel in the Device Independent Bitmap (DIB)
 GlassTile Creates an glass tile effect on a raster image
 Layer Layers two raster images together
 Lens Creates a lens like effect on a raster image
 Mosaic Creates a mosiac effect on a raster image
 MotionBlur Creates a motion blur effect on a raster image
 OilPaint Produces an effect similar to an oil painting on the image
 Outline Produces an outline effect on the image
 Panorama Composes a panorama image from two raster images
 PasteImage Pastes a raster image into another raster image
 RemoveNoise Reduces the image noise in raster images
 RemoveRedEye Removes "red eye" from images by converting reddish colors within the selected area to another specified color
 Resize Changes the size of a raster image
 RGBGamma Uses gamma correction to adjust the RGB values of a raster image
 RGBLevel Increases (or decreases) the RGB values of a raster image
 RGBReverse Reverses the RGB values of a raster image
 RGBSpline Uses spline function to modifiy the RGB values of a raster image
 Ripple Produces a ripple like effect on a raster image
 Rotate (Overloaded method) Rotates a raster image including a 32 bit raster image with alpha channel
 SelectImage Defines an area on a raster image and create a new image and mask image from that area
 SetBitmapPixel Sets the RGB value and the palette number of a specified pixel in the Device Independent Bitmap (DIB)
 SetBrightness Adjusts the brightness of a raster image
 SetChroma Adjusts the chrominance of a raster image
 SetContrast Adjusts the contrast of a raster image
 SetGray Changes a raster image to gray
 SetSecretImage Sets a digital watermark image or digital watermark text into a raster image
 Sharpen Modifies sharpness in a raster image
 SplitCmykImage Splits a raster image into seperate images, one for each CMYK plane
 SplitRGBAImage Splits a 32 bit RGBA image into a 24 bit RGB image and a 8 bit alpha channel
 SplitRgbImage Splits a raster image into seperate images, one for each RGB plane
 SplitYccImage Splits a raster image into seperate images, one for each YCrCb plane
 StartBitmapAccess Allows access to pixels in the Device Independent Bitmap (DIB)
 UnifyColor Allows you to convert a range in colors in a raster image into one color
 Waves Creates a wave like effect on a raster image
 WhirlPinch Produces an interesting effect similar to pinching a raster image then twisting your fingers
 YCCGamma Uses gamma correction to adjust the YCrCb values of a raster image
 YCCLevel Increases (or decreases) the YCrCb values of a raster image
 YCCReverse Reverses the YCrCb values of a raster image
 YCCSpline Uses spline function to modifiy the YCrCb values of a raster image

Public Event

 Progress Generated when an effect is being processed

See Also

Effect Class

The ImageKit.NET3 is created by Newtone Corporation