←Select platform

Leadtools.ImageProcessing.Color Classes

Summary

Overview and description of Leadtools ImageProcessing Color classes.

Classes
Class Description
AdaptiveContrastCommand Performs adaptive contrast enhancement (ACE) to regions that are originally low in contrast. This command is available in the Medical and above toolkits.
AddCommand Adds or averages the images in a list. AddCommand gets the 'list' of bitmaps from the RasterImage's BitmapList property.
AddWeightedCommand Adds or averages the images in a list according to their weight factors.
AdjustTintCommand Adjusts the image tint by changing the colors in an image by using two separate color wheel rotations.
ApplyMathematicalLogicCommand Performs specific mathematical or logical operations on the colors of the image.
AutoBinaryCommand Applies binary segmentation to the image using an automatically calculated threshold based on a two-peak method of statistical analysis of the histogram. This command is available in the Document/Medical Toolkits.
AutoColorLevelCommand Applies one of several types of automatic color leveling to an image. This function is useful for pre-processing images for the purpose of improving barcode recognition results.
BalanceColorCommandFactor Defines the information used by the BalanceColorsCommand class.
BalanceColorsCommand Redistributes the RGB values of a specific image, using the values in the BalanceColorCommandFactor class.
ChangeContrastCommand Increases or decreases the contrast of the image.
ChangeHueCommand Changes the hue of colors in an image by rotating the color wheel.
ChangeHueSaturationIntensityCommand Changes the hue, saturation and brightness of all colors or specific colors in the image.
ChangeHueSaturationIntensityCommandData Defines the color range information used by the ChangeHueSaturationIntensityCommand class.
ChangeIntensityCommand Changes the intensity (brightness) of the image.
ChangeSaturationCommand Increases or decreases the saturation of colors in an image.
ChannelMixerCommand Redistributes the RGB values of a specific image, using the values in the ChannelMixerCommandFactor classes.
ChannelMixerCommandFactor Defines the color balancing information used by the ChannelMixerCommand class.
ColorCountCommand Gets the number of unique colors in an image.
ColorIntensityBalanceCommand Changes the distribution of the red, green, or blue channels. This command is available in the Imaging Pro and above toolkits.
ColorIntensityBalanceCommandData Defines the balance tone information used by the ColorIntensityBalanceCommand class.
ColorLevelCommand Applies color leveling to an image. It changes the image shadows, midtones and highlights. This function is useful for pre-processing images for the purpose of improving barcode recognition results.
ColorLevelCommandData The ColorLevelCommandData class contains color-leveling information for a specific color channel.
ColorMergeCommand Creates a color image by merging grayscale images that were created as color separations. You can use this to recombine the images that the ColorSeparateCommand class creates.
ColorReplaceCommand Replaces the specified color by adjusting values of hue, saturation and brightness.
ColorReplaceCommandColor Defines the information used by ColorReplaceCommand class.
ColorSeparateCommand Separates an image by color plane to produce one grayscale image per plane. You can specify any of several color-space models, including CMYK.
ColorThresholdCommand Using any one of eight color spaces, resets those image's pixel component values that fall inside or outside of a specified range.
ColorThresholdCommandComponent ColorThresholdCommandComponent class contains the values to be used for thresholding and redistributing the image's color component values for the ColorThresholdCommand class.
ContrastBrightnessIntensityCommand Applies contrast, brightness and intensity adjustments to enhance the image tonal range. This class is available in the Imaging Pro and above toolkits.
ConvertToColoredGrayCommand Converts an image to a grayscale image, then enhances the color components based on the class properties. This class is available in the Document Toolkits.
DesaturateCommand Converts the image to a grayscale level by reducing the saturation of each color to zero. The conversion will not change the color resolution.
DynamicBinaryCommand 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. This function is useful for pre-processing images for the purpose of improving barcode recognition results.
GammaCorrectCommand Adjusts the intensity of colors in an image by changing the gamma constant that is used to map the intensity values.
GammaCorrectExtendedCommand Adjusts the intensity of colors in an image by changing the gamma constant that is used to map the intensity values. Either of two different color spaces can be specified.
GrayScaleExtendedCommand Converts any image to a gray scale image without changing its resolution.
GrayScaleToDuotoneCommand Converts the grayscale image into a colored one by mixing or replacing the original values of the pixels with new colors. This class is available in the Imaging Pro and above toolkits.
GrayScaleToMultitoneCommand Converts a grayscale image into a colored one by mixing or replacing the original values of the pixels with one or more new colors. This class is available in the Imaging Pro and above toolkits.
HistogramCommand Creates an array that charts how many times each intensity level occurs in an image. This class can chart red, green, and blue separately or together. It is used for all resolutions, including 12 and 16-bit grayscale.
HistogramContrastCommand Increases or decreases the contrast of the image, using a histogram to determine the median brightness.
HistogramEqualizeCommand 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.
IntensityDetectCommand 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).
InvertCommand Inverts the colors in the specified image, giving it the appearance of a photographic negative.
LightControlCommand Lightens or darkens all or part of an image by remapping the pixel values. This function is useful for pre-processing images for the purpose of improving barcode recognition results.
LineProfileCommand Allocates three arrays and updates them with the R, G and B profile for each pixel in a specific line.
LocalHistogramEqualizeCommand Linearizes the number of pixels locally in an image, based on a specific color space. This can be used to bring out the detail in dark areas of an image, and smooth the edges between blocks. This class is available in the Medical Toolkits.
MathematicalFunctionCommand Re-maps the image colors according to a mathematical function such as: square, logarithm, square root, sine and cosine.
MultiplyCommand Increases or decreases the brightness in the image by multiplying the colors in a specific image by a factoring value divided by 100.
PosterizeCommand Imposes a poster effect on an image by quantizing the image's colors to a specified number of color levels per plane. For example, two levels means two of red, two of green, and two of blue.
RemapHueCommand Uses a lookup table to change an image's hue values. The saturation and value tables change S and V values only if a particular hue value is marked as non-zero in the Mask property. It is used for all resolutions, including 48 and 64-bit images.
RemapIntensityCommand Uses a lookup table to change an image's intensity values. You can apply the change to red, green, blue, or all color channels.
RemoveRedEyeCommand Removes the "red eye" effect in color images by converting the red color in the eye to a new color.
SampleTargetCommand Corrects color values by shifting the sample colors to the target colors. This command is available in the Imaging Pro and above toolkits.
SegmentCommand Divides the image into segments where each segment's pixels have approximately the same color (homogenous color). This command is available in the Imaging Pro and above toolkits.
SelectiveColorCommand Changes the color of an image by altering the definitions of one or more colors used by the image. This class is available in the Imaging Pro and above toolkits.
SelectiveColorCommandData The SelectiveColorCommandData class contains the information needed for a single "Selected Color", which is used mainly in the SelectiveColorCommand class.
SolarizeCommand Applies an effect that mimics the accidental exposure of photographic film to light. It does so by inverting all color data with an intensity value greater than or equal to the threshold that you specify.
StretchIntensityCommand Increases the contrast in an image by centering, maximizing, and proportioning the range of intensity values.
SwapColorsCommand Swaps the specified color channels.
TemperatureCommand Changes the look of the image by making it appear colder or hotter.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.ImageProcessing.Color Assembly