In This Topic ▼

Leadtools.ImageProcessing Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools ImageProcessing classes, and enumerations.

Classes

Class Description
Class ChangeViewPerspectiveCommand Rotates and flips the image data as necessary to achieve the desired view perspective.
Class ClearCommand Sets all bits to 0 in the specified image, making it a black image.
Class ClearNegativePixelsCommand Sets all pixels with negative color values to 0.
Class CloneCommand Creates a copy of a RasterImage object.
Class ColorResolutionCommand Converts an image from any bits-per-pixel to any bits-per-pixel.
Class ColorResolutionCommandDataEventArgs Provides data for the ColorResolutionCommand.Data event.
Class CombineFastCommand Combines image data from two images (source and destination), letting you specify the areas to be combined and the operations to be performed when combining the data.
Class CombineWarpCommand Combines image data from the source image and the destination image, using a perspective warp.
Class CopyDataCommand Copies image data from one image to another.
Class CopyRectangleCommand Copies a portion of an image to create another image that is the size of the rectangle that you specify.
Class CreateGrayscaleImageCommand Converts a 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, or 32-bit RasterImage to an 8-bit, 12-bit, or 16-bit grayscale image.
Class CropCommand Crops the image, resulting in an image that is the size of the specified rectangle.
Class DetectAlphaCommand Determines if the image has meaningful alpha channel values.
Class FillCommand Fills the specified image with the specified color.
Class FlipCommand Flips a RasterImage from top to bottom or from left to right.
Class GrayscaleCommand Converts a 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, or 32-bit image to an 8-bit, 12-bit, or 16-bit grayscale image.
Class PremultiplyAlphaValuesCommand Converts the image data to or from premultiplied alpha values.
Class RasterCommand The RasterCommand class is the base class for all LEADTOOLS image processing commands.
Class RasterCommandProcessor Batch processes a collection of RasterCommand objects in a collection of RasterImage objects.
Class RasterCommandProcessorProgressEventArgs Provides data for the Progress event.
Class RasterCommandProgressEventArgs Provides data for the Progress event.
Class RasterUserMatchTable Maintains a predefined table to speed conversion with a user palette when using ColorResolutionCommand.
Class ResizeCommand Resizes the image from an existing image, and puts the resized image into a destination image, leaving the original image intact.
Class RotateCommand Rotates an image by the number of degrees specified.
Class ScrambleCommand Scrambles all or a portion of an image.
Class SetAlphaValuesCommand Fills the image alpha values, while preserving the other image components.
Class ShearCommand Moves the corners of an image in the fashion of a parallelogram.
Class SizeCommand Resizes an image to a new width and height.

Enumerations

Enumeration Description
Enumeration ColorResolutionCommandMode Options for the ColorResolutionCommand.Mode property.
Enumeration ColorResolutionCommandPaletteFlags Palette options, for the ColorResolutionCommand.PaletteFlags property.
Enumeration CombineFastCommandFlags Flags for the CombineFastCommand.Flags.
Enumeration CombineWarpCommandFlags Flags for the CombineWarpCommand.Flags property.
Enumeration RasterColorChannel Indicates the channel that will be used in image processing methods.
Enumeration RasterCommandProcessorCancel Indicates whether or not to continue with the image processing command.
Enumeration RotateCommandFlags Flags for the RotateCommand.Flags property.
Enumeration ScrambleCommandFlags Flags for the ScrambleCommand.Flags property.

See Also

Leadtools Assembly

Introduction
Getting Started

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

Leadtools Assembly

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