Accusoft.ImagXpress13.ActiveX
Image Processing

Overview

ImagXpress® has many properties, methods and events related to processing an image. This category contains all of the image processing properties, methods and events. For further refinement use one of the other image processing categories to find the image processing item you're interested in quicker.

Properties

Async Gets and sets whether all subsequent image loading/processing/saving operations occur in a thread separate from the main ActiveX thread.
AsyncCancelOnClose Gets and sets whether pending asynchronous operations are allowed to complete when the control is being terminated.
AsyncMaxThreads Gets and sets the maximum number of threads each ImagXpress control can spawn off when the Async property is true.
AsyncPriority Gets and sets the separate image loading/processing/saving threads priority when the Async property is True.
BackColor Gets and sets the background color of the control window.
CancelMode Gets and sets an event that cancels the loading (decompression), saving (compression) or processing of images.
CancelRemove Gets and sets the cancel remove flag.
ContrastMethod Gets and sets the method/algorithm of contrast to employ for the Contrast method.
DrawFillColor Gets or sets the color used to fill in circles, boxes and polygons created with the DrawCircle, DrawLine, and DrawPolygon graphics methods.
DrawFillStyle Gets and sets the pattern used to fill circles and boxes created with the DrawCircle, DrawLine and DrawPolygon graphics methods.
DrawMode Gets and sets a value that determines the appearance of output from the graphics methods.
DrawStyle Gets or sets a value that determines the line style for output from graphics methods.
DrawWidth Gets and sets the line width for output from graphics methods.
Font Gets a Font object.
hDIBUndo Gets the handle to the current undo device independent bitmap.
hPAL Gets the handle for palette for use with the current image.
Idle Gets if the control is performing an operation or not.
ImagError Gets the control's last error.
IPArea Gets the enabled status of the update area rectangle, set by the last call to the Area method.
IPAreaHeight Gets the height of the update area rectangle set by the last call to the Area method.
IPAreaWidth Gets the width of the update area rectangle set by the last call to the Area method.
IPAreaX Gets the left component (x-coordinate) of the top-left of the update area rectangle set by the last call to the Area method.
IPAreaY Gets the top component (y-coordinate) of the top-left of the update area rectangle set by the last call to the Area method.
IPBinarizeBlur Gets the blur value set by the last call to the Binarize or AutoBinarize method.
IPBinarizeEccentricity Gets the eccentricity value set by the last call to the Binarize or AutoBinarize method.
IPBinarizeGridAngle Gets the grid angle value set by the last call to the Binarize or AutoBinarize method.
IPBinarizeGridPitch Gets the grid pitch value set by the last call to the Binarize or AutoBinarize method.
IPBinarizeHighThreshold Gets the high threshold set by the last call to the Binarize or AutoBinarize method.
IPBinarizeLceFactor Gets the local contrast enhancement value set by the last call to the Binarize or AutoBinarize method.
IPBinarizeLowThreshold Gets the low threshold set by the last call to the Binarize or AutoBinarize method.
IPBinarizeMode Gets the binarize mode set by the last call to the Binarize or AutoBinarize method.
IPBlankPageDetected Gets the result of the last call to DocumentBlankPageDetect.
IPConfidence Indicates level of certainty that results are correct.
IPCountOfLinesFound Gets the number of lines found during execution of the DocumentLineRemoval method.
IPCountOfObjectsFound Gets the count of the objects found during execution of the DocumentBlobRemoval method.
IPCountOfSpecsFound Gets the count of the specs found during execution of the DocumentDespeckle method.
IPImageWasModified Gets an indicator if an image was altered by one of the Document processing methods.
IPRotationalAngle Gets the rotation angle (in degrees) used by the last call to either the Rotate method or DocumentDeskew method.
IPVariation Gets the amount of variation detected in the skew of the image, when the DocumentDeskew method is executed.
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.
ProcessImageID Gets and sets the active image ID for all loading, saving and image processing operations that the user chooses.
ProcessStatus Gets and sets the status of the current process buffer.
ProgressPct Gets and sets the Progress event frequency.
RaiseExceptions Gets and sets whether exceptions are raised.
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.
RgnEnabled Gets or sets whether the image processing update Region is enabled or disabled.
RgnHeight Gets the height (in pixels) of the current image processing update region.
RgnSpriteX Gets the x-coordinate of the top-left position of the current sprite within the image.
RgnSpriteY Gets the y-coordinate of the top-left position of the current sprite within the image.
RgnVisible Gets and sets an indicator if the current image processing update region is visible.
RgnWidth Gets the width (in pixels) of the current image processing update region.
RgnX Gets the left most x-coordinate (in pixels) of the current image processing update region.
RgnY Gets the top most y-coordinate (in pixels) of the current image processing update region.
ScaleResizePreserveBlack Gets and sets that black lines and objects should be enhanced during a resize of the image to increase readability.
ScaleResizeToGray Gets and sets whether the image is scaled to gray during a resize of the image.
ShowHourglass Gets and sets whether to display the hourglass during processing.
UndoEnabled Gets and sets whether there is an undo image present for the Undo method to undo the results of an image processing method.
ViewGrayMode Gets and sets the mode of gray for the image.

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.
ApplyGrayscaleTransform Permanently levels an 8 through 16-bit gray image to an 8-bit gray image.
Area Specifies the update area in the current image where subsequent image processing functions are performed.
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.
Cancel Cancels the current loading, processing or saving operation on an image buffer.
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.
CreateDIB Creates a new solid color bitmap.
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.
DocumentBlankPageDetect Examines a rectangle on an image, determining if the page is considered blank, based on the amount of data on the page.
DocumentBlobRemoval Locates and removes large black objects in images such as binder punch holes.
DocumentBorderCrop Crops the borders of documents.
DocumentDeskew Automatically detects and removes skew from current 1-bit depth images.
DocumentDespeckle Detects and removes specks from the current image.
DocumentDilate Examines pixels in the current image and expands the black ones by given amount in given direction.
DocumentErode Removes the black pixels in the current image by the given amount in the given direction.
DocumentLineRemoval Automatically detects and removes lines from the current image.
DocumentShear Shears current image clockwise or counter-clockwise.
DocumentZoomSmooth Replaces current 1 bit-per-pixel images with an image whose width and height have been doubled and whose pixels have been smoothed.
DrawArc Draws an arc onto the image.
DrawCircle Draws a circle or ellipse onto the image.
DrawCurve Draws a Bezier curve onto the image.
DrawLine Draws lines and rectangles onto the image.
DrawPie Draws a pie-shaped wedge onto the image.
DrawPolygon Draws a 2-6 sided polygon onto the image.
DrawRoundRect Draws a rectangle with rounded corners onto the image.
DrawTextString Draws text onto the image.
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.
ImageStatus Returns the current status for a specified image buffer.
IPGetColorPlane Returns a handle to one of the four gray scale DIBs created by the last call to the ColorSeparation method.
IsValid Returns whether or not the supplied image buffer ID has been allocated from the image buffer manager.
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.
RgnAddPoint Adds a point to the current region wherein subsequent processing methods will be performed on the current image.
RgnCreate Creates a new region.
RgnCreateSprite Creates a copy of the current region in a transparent window that can be moved or pasted into the image.
RgnDelete Deletes an existing region.
RgnDeleteSprite Deletes the current sprite.
RgnMoveSprite Moves the current sprite to a new position within the image.
RgnPasteSprite Pastes the current sprite into 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.

Events

ImageStatusChanged Raised when image status has changed.
Progress Raised when loading, saving or image processing reports progress.

 

 


©2019. Accusoft Corporation. All Rights Reserved.

Send Feedback