Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
Leadtools.ImageProcessing.Core Assembly Changes

Version 16.5 changes

Version 16 changes

Leadtools.ImageProcessing.Core Assembly Changes from Version 16 to Version 16.5

New Types

The following types have been added in v16.5

TypeDescription
Leadtools.ImageProcessing.Core.AutoZoningCommandDetects different zones (Text, Graphic and Tables) in an image automatically. This is an important feature for OCR pre-processing to improve the recognition results. This function is useful for any application that needs to automatically separate images, tables and text within mixed raster content (MRC) images.
Leadtools.ImageProcessing.Core.AutoSegmentCommandPerforms automated segmentation of a rectangular area in the image specified by the user. The result will be applied to the image as a region.
Leadtools.ImageProcessing.Core.LeadZoneRepresents the class that is used to return the details about the detected zone.
Leadtools.ImageProcessing.Core.LeadZoneTextDataRepresents the class that is used to return the details about the detected text zone.
Leadtools.ImageProcessing.Core.LeadZoneTableDataRepresents the class that is used to return the details about the detected table zone.
Leadtools.ImageProcessing.Core.TissueEqualizeCommandPerforms equalization between hard tissue and soft tissue in X-Ray images.
Leadtools.ImageProcessing.Core.WindowLevelExtCommand Converts a 12 or 16-bit grayscale image to an 16-bit grayscale or a 48-bit RGB image. This class is available in Medical toolkits only.
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.ToStringOverridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.Run Inherited from Leadtools.ImageProcessing.RasterCommand.
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.LookupTableGets or sets an optional 16-bit lookup table that can be used to implement a user defined conversion.
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.LowBitGets or sets a value indicating the low bit used for leveling.
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.HighBitGets or sets a value indicating the high bit used for leveling.
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.OrderGets or sets a value indicating the color order if the output image will be 48-bit.
CountLookupTableColorsExtGets the total number of entries between the start color and the end color, and the index of the last occurrence of the start color. The start and end colors are determined internally.
Leadtools.ImageProcessing.Core.InvertedPageCommandChecks and auto-corrects an inverted image.
Leadtools.ImageProcessing.Core.HighQualityRotateCommandPerform high quality rotation on a black and white image.
Leadtools.ImageProcessing.Core.CoreUtilities.CountLookupTableColorsExtGets the total number of entries between the start color and the end color, and the index of the last occurrence of the start color. The start and end colors are determined internally.
Leadtools.ImageProcessing.Core.ObjectCounterCommand Gets the number of black objects in a binary image.
Leadtools.ImageProcessing.Core.ObjectCounterCommandEventArgs Handles each object found by ObjectCounterCommand.
Leadtools.ImageProcessing.Core.InvertedPageCommand Checks and auto-corrects an inverted image.
Leadtools.ImageProcessing.Core.SigmaCommand Performs an edge preserving average filter on bitmap.
Leadtools.ImageProcessing.Core.FastMagicWandCommand Updates a region through the ObjectRectangle and the ObjectData variables according to the color value at Xposition and Yposition.
Leadtools.ImageProcessing.Core.HighQualityRotateCommand Perform high quality rotation on a black and white image.
Leadtools.ImageProcessing.Core.TissueEqualizeCommand This function performs an Equalization between the Hard Tissue and the Soft Tissue in X-Ray Images.
Leadtools.ImageProcessing.Core.AutoSegmentCommand Performs automated segmentation of a rectangular area in the image specified by the user. The result will be applied to the image as a region.
Leadtools.ImageProcessing.Core.RakeRemoveCommand Removes isolated Data Rakes in 1-bit black and white images.
Leadtools.ImageProcessing.Core.RakeRemoveCommandEventArgs Handles each rake found by RakeRemoveCommand

New Enumerations

The following enumerations have been added to LEADTOOLS for .NET v16.5:

EnumerationDescription
Leadtools.ImageProcessing.Core.LeadZoneTypeFlags that determine the type of the zone that the auto zoning command will detect.
Leadtools.ImageProcessing.Core.AutoZoningOptionsFlags that determine the behavior of the auto zoning process.
Leadtools.ImageProcessing.Core.InvertedPageCommandFlags Options for the InvertedPageCommand class.
Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags Options for the HighQualityRotateCommand class.
Leadtools.ImageProcessing.Core.InvertedPageCommandFlags Options for the InvertedPageCommand class.
Leadtools.ImageProcessing.Core.DeskewCommandFlags.DoNotUseCheckDeskew Perform the ordinary deskew. Do not perform any of the bank check algorithms.
Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseCheckDeskew Use the bank check algorithm to deskew the image. This algorithm considers many features common to standard bank checks in order to determine orientation.
Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseLineDetectionCheckDeskew Use the bank check line detection algorithm to deskew the image.
Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags Options for the HighQualityRotateCommand class.
Leadtools.ImageProcessing.Core.TissueEqualizeCommandFlags This enumeration contains the options for performing Tissue Equalization on an image.

Leadtools.ImageProcessing.Core Assembly Changes from Version 15 to Version 16

New Types

The following types have been added in v16:

MemberDescription
Core.AutoBinarizeCommandApplies binary segmentation to a bitmap automatically.