←Select platform
In This Topic ▼

IImageProcessing Interface Members

Summary

The following tables list the members exposed by IImageProcessing.

Public Methods

Name Description
Public Method AutoCropImage Trims the current image, removing blank space around the edges.
Public Method AverageImage Changes the color of each pixel in an image to the average color of pixels in its neighborhood. This results in a blur effect.
Public Method BinaryImage Imposes a binary filter on an image.
Public Method BorderRemoveImage Removes the black borders in a 1-bit black and white image.
Public Method ColorResolutionImage Converts an image from any bits-per-pixel to any bits-per-pixel.
Public Method CropImage Crops the image, resulting in an image that is the size of the specified rectangle.
Public Method DeskewImage Rotates the specified image to straighten it.
Public Method DespeckleImage Removes speckles from an image. Typically, this command is used to clean up scanned images (such as FAX images).
Public Method DocumentCleanup Finds and removes dots and specks of various sizes.
Public Method DotRemoveImage Converts an image into a black and white image without changing its bits per pixel by using a local threshold value for each pixel of the image.
Public Method DynamicBinaryImage Converts an image into a black and white image without changing its bits per pixel by using a local threshold value for each pixel of the image.
Public Method EdgeDetectorImage Applies the specified edge filter to an image.
Public Method FlipImage Flips a RasterImage from top to bottom or from left to right.
Public Method HalftoneImage Converts a 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, or 32-bit image to a halftoned image, with a specified pattern rotation. A halftoned image is a 1-bit image that has been dithered for black and white printing or display.
Public Method HistogramEqualizeImage Linearizes the number of pixels, in an image, based on the specified color space. This can be used to bring out the detail in dark areas of an image. This function is useful for pre-processing images for the purpose of improving barcode recognition results.
Public Method HolePunchRemoveImage Finds and removes hole punches.
Public Method IntensityDetectImage Applies binary segmentation to an image by filtering a specific image to detect colors in a specific intensity range, in a specific color channel(s).
Public Method InvertedTextImage Finds and modifies areas of inverted text in a 1-bit black and white image.
Public Method InvertImage Inverts the colors in the specified image, giving it the appearance of a photographic negative.
Public Method LineRemoveImage Removes horizontal and vertical lines in a 1-bit black and white image.
Public Method MaximumImage Erodes dark objects by the specified amount.
Public Method MedianImage Changes the color of each pixel in an image to the median color of pixels in its neighborhood. This is similar to AverageImage, but it is used for noise reduction, rather than a blur effect.
Public Method MinimumImage Dilates dark objects by the specified amount.
Public Method PredefinedBinaryImage Imposes a binary filter on an image.
Public Method PredefinedSpatialImage Imposes a spatial filter on an image.
Public Method ProcessImage Processes the stream input and outputs it to the desired RasterImageFormat according to the LoadDocumentOptions.
Public Method ResizeImage Resizes an image to a new width and height.
Public Method ResizeInterpolateImage Applies different kinds of algorithms on images to resize them into the desired size.
Public Method RotateImage Rotates the image according to the request parameters.
Public Method SharpenImage Sharpens the image by applying the unsharp mask.
Public Method SmoothImage Smoothes the bumps and fills in the nicks of a 1-bit black and white image.
Public Method SpatialImage Imposes a spatial filter on an image.
Public Method UnsharpMaskImage Sharpens the image by applying the unsharp mask.

See Also

Reference

IImageProcessing Interface

Leadtools.CloudServices Namespace

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.CloudServices Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.