Accusoft.ImagXpress13.ActiveX
Color Image Processing

Overview

These are the properties and methods related to color image processing. These properties and method may not be exclusive to the color image processing as sometimes there is overlap with document image processing.

Properties

BackColor Gets and sets the background color of the control window.
ContrastMethod Gets and sets the method/algorithm of contrast to employ for the Contrast method.
hPAL Gets the handle for palette for use with the current image.
IPRotationalAngle Gets the rotation angle (in degrees) used by the last call to either the Rotate method or DocumentDeskew method.
Palette Gets and sets which palette is used to display the image.
PFileName Gets and sets the filename that contains the palette for the control.
RedeyeRectangleConfidence Gets the level of confidence that the corrected area really was a red eye.
RedeyeRectangleHeight Gets the height (in pixels) of the current red eye's enclosing rectangle.
RedeyeRectangleIndex Gets and sets the index of the redeye rectangle currently being processed.
RedeyeRectangleWidth Gets the width (in pixels) of the current red eye's enclosing rectangle.
RedeyeRectangleX Gets the x-coordinate for the left component of the top-left corner of the current red eye's enclosing rectangle.
RedeyeRectangleY Gets the y-coordinate for the top component of the top-left corner of the current red eye's enclosing rectangle.
RedeyeTotalCount Gets the total number of redeye rectangles identified.

Methods

AdjustColorBalance Overrides the default parameters when auto color balancing the image.
AdjustHSL Adjusts the hue, saturation, and luminance components of the current image.
AdjustLightness Automatically balances contrast in the image, adjusting the results of the auto lightness algorithm by a specified amount.
AdjustRGB Adjusts the red, green, and blue components of the current image.
AlphaAdd Adds an alpha channel to an image.
AlphaFill Fills the alpha channel with the value specified.
AlphaFlatten A 32 bit image with an alpha channel (ARGB) will be merged with (alpha channel applied to) the specified color, resulting in a blended 24 bit RGB image.
AlphaGet Gets the alpha value at a specified location in the image.
AlphaInvert Invert the alpha values throughout the current image, region, or area.
AlphaRemove Removes alpha channel data from a 32 bit image.
AlphaReturn Returns a handle to an 8 bit gray scale image depicting the alpha channel data.
AlphaSet Set an alpha value at a specified location in the image.
AutoBinarize Automatically converts 8-bit and 24-bit images into 1-bit monochrome or 8-bit grayscale images respectively.
AutoColorBalance Restores and balances color quality within an image.
AutoContrast Uniformly adjusts the contrast in the current image.
AutoCrop Automatically crops the background's border space from an image.
AutoLevel Restores and balances color quality within an image.
AutoLightness Automatically assesses and adjusts contrast in light or dark regions of the image.
AutoRemoveRedeye Automatically reduces the red reflection of the flash seen in the eyes of people in color flash photo images.
Binarize Converts 8-bit and 24-bit images into a 1-bit monochrome or 8-bit grayscale output image, respectively.
Blend Blends each pixel in the current image with its neighboring pixels.
Blur Blurs the current image by averaging each pixel with each of its neighboring pixels giving it an 'out of focus' appearance.
Brightness Uniformly brightens the current image.
Buttonize Adds translucent bevels to the edges of the current image to give it the appearance of a 3D button.
ColorCount Returns the number of pixels of a specified color within the current image area.
ColorDepth Changes the bits per pixel of the current image.
ColorJoin Joins the color components into a full image.
ColorSeparation Separates the color components of the image.
Contrast Adjusts the contrast of the current image.
Crop Crops the current image to the specified size.
CropBorder Performs border removal by automatically cropping the edges of the current DIB.
Deskew Corrects an image that is skewed.
Despeckle Filters the image using a filter that attempts to eliminate noise in the image.
DIBGetPalIndex Gets an RGB value for a palette entry in the current DIB.
DIBGetPixel Gets a pixel value from the current DIB.
DIBSetPalIndex Sets an RGB value for a palette entry in the current DIB.
DIBSetPixel Sets a pixel value in the current DIB.
Diffuse Diffuses the current image by replacing each pixel with a randomly selected neighboring pixel.
Dilate Dilates the current image using a 3x3 maximum filter.
Emboss Embosses the current image, giving it a raised metallic-like or embroidered look.
Equalize Performs contrast equalization on the current image.
Erode Erodes the current DIB using a 3x3 minimum filter.
Flip Flips the current image from top to bottom.
Gamma Specifies gamma correction.
IPGetColorPlane Returns a handle to one of the four gray scale DIBs created by the last call to the ColorSeparation method.
Matrix Applies a 3x3 convolution matrix filter to the current image.
MBlur Creates a motion blur of the current image.
Median Utilizes a 3x3 median filter to eliminate noise in the current image.
Merge Merges the current image with images that are subsequently loaded.
Mirror Rotates the current image 180 degrees, then flips it to create a mirror image.
Mosaic Gives the current image a pixilated look.
Negate Creates a color negative of the current image.
Noise Adds noise to the current image.
Outline Enhances the edges in the current image to give it an outline effect.
Parabolic Utilizes a parabolic transform to modify the brightness of each pixel in the current image.
Perspective Changes the aspect for each row or column of pixels in the current DIB.
Pinch Transforms the current image by making it appear as if it were pinched in the center.
Posterize Reduces the number of colors in the current image.
PRGBGetColors Gets the colors in the user defined palette for the control.
PRGBSetColors Sets the colors in a user defined palette for the control.
PWarp Performs a polynomial warp on the current image by re-sizing and warping it based on 4 bounding points within the current image.
RedeyeRectangleAdd Add a redeye rectangle to the set of identified rectangles.
RedeyeRectangleDelete Removes a rectangle from the array of redeye rectangles.
RedeyeRectangleEdit Modify a redeye rectangle's size or position.
RemoveDust Removes specks within color images.
RemoveRedeye Reduces the red reflection of the flash displayed in the eyes of people in a photo image.
RemoveScratches Removes scratches within color images along a line.
ReplaceColors Replaces a range of colors in the current image.
Resize Resizes the current image.
ResizeEx Resizes the current image according to the algorithm specified by enumResizeType enumerator.
RGBColorCount The three arrays each containing 256 elements which equate to a count of the red, green, and blue color intensities of the image.
Ripple Produces a wave-like effect on the current image.
Rotate Rotates the current image.
Sharpen Sharpens the current image by applying a high pass convolution filter.
SharpenEx Sharpens the current image by applying a high pass 3 x 3  convolution filter selected by the user.
Soften Applies a low pass convolution filter to the current image to give the image a softer look.
SoftenEx Softens the current DIB by applying a low pass 3 x 3 convolution filter.
Solarize Solarizes the colors in the current image by negating the colors beyond the threshold value.
Swirl Transforms the current image by creating a swirling pattern from the center of the image.
Tile Tiles the current image.
Twist Divides the current image into square blocks and rotates each block which provides a twist effect.
Undo Undo the action of the previous image processing method if the UndoEnabled property was set True prior to performing the method.
UnFocus Blurs the current image by averaging each pixel with each of its neighboring pixels giving it an 'out of focus' appearance.
UniqueColors Returns a count of unique colors in the current image.
Unsharpen Subtracts the low resolution image from a normal resolution image to create a masked image. This is in effect, the combining of a noise-cleaning filter with a sharpening filter.
UnsharpenEx Subtracts the low resolution image from a normal resolution image to create a masked image. This is in effect, the combining of a noise-cleaning filter with a sharpening filter.
See Also

Modify the DIB

 

 


©2017. Accusoft Corporation. All Rights Reserved.

Send Feedback