Overview and description of Leadtools ImageProcessing classes.
| Class | Description | |
|---|---|---|
![]()  | 
	ChangeViewPerspectiveCommand | Rotates and flips the image data as necessary to achieve the desired view perspective. | 
![]()  | 
	ClearCommand | Sets all bits to 0 in the specified image, making it a black image. | 
![]()  | 
	ClearNegativePixelsCommand | Sets all pixels with negative color values to 0. | 
![]()  | 
	CloneCommand | Creates a copy of a a RasterImage object. | 
![]()  | 
	ColorResolutionCommand | Converts an image from any bits-per-pixel to any bits-per-pixel. | 
![]()  | 
	ColorResolutionCommandDataEventArgs | Provides data for the ColorResolutionCommand.Data event. | 
![]()  | 
	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. | 
![]()  | 
	CombineWarpCommand | Combines image data from the source image (the slave) and the destination image (the master), using a perspective warp. | 
![]()  | 
	CopyDataCommand | Copies image data from one image to another. | 
![]()  | 
	CopyRectangleCommand | Copies a portion of an image to create another image that is the size of the rectangle that you specify. | 
![]()  | 
	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. | 
![]()  | 
	CropCommand | Crops the image, resulting in an image that is the size of the specified rectangle. | 
![]()  | 
	DetectAlphaCommand | Determines if the image has meaningful alpha channel values. | 
![]()  | 
	FillCommand | Fills the specified image with the specified color. | 
![]()  | 
	FlipCommand | Flips a RasterImage from top to bottom or from left to right. | 
![]()  | 
	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. | 
![]()  | 
	PremultiplyAlphaValuesCommand | Converts the image data to or from premultiplied alpha values. | 
![]()  | 
	RasterCommand | The RasterCommand class is the base class for all LEADTOOLS image processing commands. | 
![]()  | 
	RasterCommandProcessor | Batch processes a collection of RasterCommand object on a collection of RasterImage objects. | 
![]()  | 
	RasterCommandProcessorProgressEventArgs | Provides data for the Progress event. | 
![]()  | 
	RasterCommandProgressEventArgs | Provides data for the Progress event. | 
![]()  | 
	RasterUserMatchTable | Maintains a predefined table to speed conversion with a user palette when using ColorResolutionCommand. | 
![]()  | 
	ResizeCommand | Resizes the image from an existing image, and puts the resized image into a destination image, leaving the original image intact. | 
![]()  | 
	RotateCommand | Rotates an image by the number of degrees specified. | 
![]()  | 
	ScrambleCommand | Scrambles all or a portion of an image. | 
![]()  | 
	SetAlphaValuesCommand | Fills the image alpha values, while preserving the other image components. | 
![]()  | 
	ShearCommand | Moves the corners of an image in the fashion of a parallelogram. | 
![]()  | 
	SizeCommand | Resizes an image to a new width and height. | 
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document

