Raised when image status has changed.
Visual Basic |
---|
Public Event ImageStatusChanged( _ ByVal ID As Integer, _ ByVal eOPID As enumIPEffect, _ ByVal lStatus As Long _ ) |
- ID
- The image buffer ID.
- eOPID
The above properties provide information specific to this event.Value Description IP_AdjustColorBalance Correct color balance as specified. IP_AdjustHSL Adjust image hue, saturation and luminance components. IP_AdjustLightness Adjust image lightness as specified. IP_AdjustRGB Adjust color image. IP_ApplyGrayscaleTransform Permanently levels an 8 through 16-bit gray image to an 8-bit gray image. IP_AutoBinarize Automatically Binarize an image. IP_AutoBinarize2 Automatically Binarize an image. IP_AutoColorBalance Correct image color balance automatically. IP_AutoContrast Automatically adjust image contrast uniformly. IP_AutoCrop Crop border space automatically. IP_AutoLevel Restores and balances color quality within an image. IP_AutoLightness Adjust contrast in light and dark regions of the image separately. This is useful to bring more detail into the shadowy areas of the image, without washing out the light regions. IP_AutoRemoveRedeye Remove red eye on an image. IP_Binarize Modify the color palette associated with the image, setting it to two colors. IP_Blend Blend with underlying pixels in the image. IP_Blur Noise eliminated where significant color transitions occur. The blur filters smooth transitions by averaging the pixels next to the hard edges of defined lines and shaded areas. IP_Brightness Modify brightness on image. IP_Buttonize Add translucent bevels to the edges of to give it the appearance of a 3D button. IP_ColorCount Returns the number of pixels of a specified color within the current image area. IP_ColorDepth1 Color Depth set to 1. IP_ColorDepth24 Color Depth set to 24. IP_ColorDepth4 Color Depth set to 4. IP_ColorDepth8 Color Depth set to 8. IP_ColorJoin Joins the color components into a full image. IP_Contrast Modify image contrast. IP_Copy Copy the specified region or image. IP_CountUniqueColors Count unique colors. IP_CreateColorImage Create color image. IP_Crop Crop specified region of image. Cropping is the process of removing portions of an image to create focus or strengthen the composition. IP_CropBorder Crop image borders. IP_Deskew Correct skewing of image. IP_Despeckle Blur the selection on the image except those edges. This blurring removes noise while preserving detail. IP_Diffuse Image displays as though it were viewed through a soft diffusion filter. IP_Dilate Enhance and/or fill in divots in black letters and lines. IP_DocumentBlankPageDetect Examines a rectangle on an image, determining if the page is considered blank, based on the amount of data on the page. IP_DocumentBlobRemoval Locates and removes large black objects in images such as binder punch holes. IP_DocumentBorderCrop Crops borders of documents. IP_DocumentDeskew Automatically detects and removes skew from current 1-bit depth images. IP_DocumentDespeckle Detects and removes specks from the current image. IP_DocumentDilate Examines pixels in the current image and expands the black ones by a given amount in a given direction. IP_DocumentErode Removes the black pixels in the current image by the given amount in the given direction. IP_DocumentLineRemoval Automatically detects and removes lines from the current image. IP_DocumentShear Shears current image clockwise or counter-clockwise. IP_DocumentZoomSmooth Replaces current 1 bit per pixel image with an image whose width and height have been doubled and whose pixels have been smoothed. IP_Emboss Apply emboss effect to image. Emboss makes a selection appear raised or stamped by converting it's fill color to gray and tracing the edges with the original fill color. IP_Equalize Apply equalize effect to image. IP_Erode Reduce or erase protrusions from black letters and lines. IP_Flip Flip image vertically. IP_Gamma Lighten or darken image depending on the specified value given. IP_LoadImage Load image. IP_Matrix Apply 3x3 Image has had a 3x3 convolution matrix filter added. IP_Median Apply median effect to image. IP_Merge Merge image with other loaded images. IP_Mirror Mirror image horizontally. IP_Mosaic Apply mosaic effect which clumps pixels into square blocks. IP_MotionBlur Blur image in the specified direction. IP_Negative Replaced image with a negative. IP_Noise Adds Noise (pixels with randomly distributed color levels. This helps to blend a selection into the surrounding pixels. IP_None No image processing was done. IP_Outline Apply outline effect to image. IP_Parabolic Brightness is adjusted based on either a convex or concave transform as specified. IP_Perspective Image has had the aspect changed for each row or column of pixels. IP_PICResize PIC resize. IP_Pinch Apply pinch to image which squeezes a selection. IP_Posterize Apply a specified number of brightness values altered. This is useful for creating special effects, such as large, flat areas in a photograph. IP_PWarp Distort image to conform to a specified shape. IP_RemoveDust Removes specks within color images. IP_RemoveNoise Remove noise. IP_RemoveRedeye Reduces the red reflection displayed in the eyes of people from which a color flash photo image was taken. IP_RemoveScratches Removes scratches within color images along a line. IP_ReplColors Replace colors. IP_Resample Change image pixel dimensions (and therefore display size). IP_Resize Resize image. IP_RGBColorCount Gives 3 array sets each containing 256 elements which equate to a count of red, green and blue color intensities of the image. IP_Ripple Image has an undulating patten on a selection, like ripples on the surface of a pond. IP_Rotate180 N/A (Obsolete Setting) IP_Rotate270 N/A (Obsolete Setting) IP_Rotate90 N/A (Obsolete Setting) IP_RotateAngle Rotate image by a specified angle. IP_SaveImage Save image. IP_Separate Perform color separation on image. IP_Sharpen Sharpen by focusing blurred regions by increasing the contrast of adjacent pixels. IP_SharpenEx Sharpens the current DIB by applying a high pass 3x3 convolution filter selected by the user. IP_Soften Soften image edges. IP_SoftenEx Softens the current DIB by applying a low pass 3x3 convolution filter. IP_Solarize A negative and a positive image blended together. IP_Swirl Transform image from a swirling pattern from the center of the image. IP_Tile Break image up into a series of tiles, creating an offset between the selection and the original position. IP_Twist Distort image in a twisting motion. IP_Unsharpen Combines a noise-cleaning filter with a sharpening filter applied to image. IP_UnsharpenEx Subtracts the low resolution image from a normal resolution image to create a masked image. IP_Zoom Modify image to fit the ImagXpress control. - lStatus
The status of the current image.
This will be one or more of the flags specified in the ixSTATUS enumeration.
The event handler receives an argument of IPEffect, containing data related to this event.