Version Changes: 21 to 22
The following members have been added:
Name | Description |
---|---|
Leadtools.ImageProcessing.Core.BarcodeCandidateArea |
The structure for the potential barcode area. |
Leadtools.ImageProcessing.Core.BarcodeCandidateAreasUnitsType |
Specifies the units of measurement for the potential barcode candidate's area. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.MinimumTextSize |
The minimum text size for the BlankPageDetectorCommand class. |
Leadtools.ImageProcessing.Core.CMC7CodeDetectionCommand.Confidence |
Gets the confidence value of the CMC7 zone returned from detection. |
Leadtools.ImageProcessing.Core.CMC7CodeDetectionCommand.Issues |
Gets the MICRCodeFoundIssue with any CMC7 zone issues. |
Leadtools.ImageProcessing.Core.ExObjLocation.After |
Add to the parent list directly after the specified object |
Leadtools.ImageProcessing.Core.ExObjLocation.Before |
Add to the parent list directly before the specified object |
Leadtools.ImageProcessing.Core.ExObjLocation.Child |
Add as a child for the specified object |
Leadtools.ImageProcessing.Core.ExObjLocation.Sibling |
Add to the sibling list for the specified object |
Leadtools.ImageProcessing.Core.FindBarcodeCandidateAreasCommand |
Detects potential barcode candidates in an image. |
Leadtools.ImageProcessing.Core.HorizontalAndVerticalLinesDetectionCommand |
Performs horizontal and vertical line detection in an image. |
Leadtools.ImageProcessing.Core.HVLine |
Provides information on the horizontal or vertical line in the image. |
Leadtools.ImageProcessing.Core.ICRBinarizeCommand |
Performs binarization on images containing handwritten text. |
Leadtools.ImageProcessing.Core.ICRBinarizerOptions |
Specifies the flags for the ICRBinarizeCommand. |
Leadtools.ImageProcessing.Core.LineType |
The type of line for a particular HVLine in an image. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.Confidence |
Gets the confidence of the output returned by MICRCodeDetectionCommand. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.Issues |
Gets the detected errors in MICRCodeDetectionCommand. |
Leadtools.ImageProcessing.Core.MICRCodeFoundIssue |
Specifies the error type in the detected MICR zone. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.DeskewAngle |
Returns the skew angle of the detected MRZ code. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.DoublePassProcessing |
Indicates whether to enable the double pass setting when reading MRZ code. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.ExpandZone |
Indicates whether to expand the detected MRZ zone. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.ProcessDeskewedMRZ |
Indicates whether to deskew the image based on the angle of the detected MRZ code. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.ProcessedImage |
Indicates whether to return the processed binarized image that is generated and used by the MRZCodeDetectionCommand to detect the MRZ code. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.ProcessRotatedMRZ |
Indicates whether to detect any 90-degrees-rotated MRZ codes. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.ZoneOrientation |
Gets or sets the orientation of the MICR zone. |
Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand.Corners |
Array of LeadPoints that represent the coordinates of the document's four detected corners. |
Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand.DonotProcessBitmap |
Indicates whether to rectify the perspective view of the detected document. If true, the document will not be rectified and only returns the coordinates of the four detected corners. |
The following members have been removed:
Name |
---|
None |
Leadtools.ImageProcessing.Core Version Changes: 20 to 21
The following members have been added:
Name |
---|
None |
The following members have been removed:
Name |
---|
None |
Version Changes: 19 to 20
The following members have been added:
Name | Description |
---|---|
Leadtools.ImageProcessing.Core.AutoZoningOptions.HighCheckboxDetectionSensitivity |
The sensitivity of matching the checkboxes shape is high, and hence, the false negative detection is low. |
Leadtools.ImageProcessing.Core.AutoZoningOptions.LowCheckboxDetectionSensitivity |
The sensitivity of matching the checkboxes shape is low, and hence, the false negative detection is high. |
Leadtools.ImageProcessing.Core.BarcodeTypes.UnKnown |
unknown barcode |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DetectTextOnly |
Ignore all non-text content in the image. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseAdvanced |
Analyze both text and non-text content in the image. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseCentimeters |
Use the Centimeter as the unit of measure to specify user-margins. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseInches |
Use the Inch as the unit of measure to specify user-margins. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UsePixels |
Use the Pixel as the unit of measure to specify user-margins. |
Leadtools.ImageProcessing.Core.CMC7CodeDetectionCommand |
Command to automatically detect a CMC7 Magnetic Ink Character Recognition (MICR) zone in a document image. |
Leadtools.ImageProcessing.Core.CompareBitmapCommand |
Compares two images for additions, deletions, and changes and generates an image with the differences highlighted. |
Leadtools.ImageProcessing.Core.ExtractObjectsCommand |
Extracts the connected groups of pixels from a bitmap using various options. |
Leadtools.ImageProcessing.Core.KeyStoneCommand.TransformedImage |
A reference to a RasterImage that contains the output (transformed) image. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.OCRAZones |
Gets the OCRA text zones after the MICR code detection command has been applied. |
Leadtools.ImageProcessing.Core.PointSpreadFunctionData |
This class holds the point spread function that will be used when applying the Wiener filter on an image. |
Leadtools.ImageProcessing.Core.PreDefinedFilterCommand |
Generates a point spread function (PSF) to be used with the WienerFilterCommand. |
Leadtools.ImageProcessing.Core.PreDefinedFilterType |
This enumeration represents the types supported by PreDefinedFilterCommand. |
Leadtools.ImageProcessing.Core.SauvolaBinarizeCommand |
This function applies Sauvola binarizer to a bitmap. This class is available in the Document/Medical toolkits only. |
Leadtools.ImageProcessing.Core.WienerFilterCommand |
Applies the Wiener filter to deblur the image. |
The following members have been removed:
Name | Description |
---|---|
Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoBinarizeCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoCropCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoSegmentCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BackGroundRemovalCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BorderRemoveCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ColorizeGrayCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.Complex.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.CorrelationCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.CorrelationListCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DeskewCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DespeckleCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DigitalSubtractCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DotRemoveCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FastFourierTransformCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FastMagicWandCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FourierTransformInformation.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FrequencyFilterCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HalfToneCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HalfTonePatternCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HighQualityRotateCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.InvertedPageCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.InvertedTextCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.KaufmannRegionCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.LineRemoveCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MaximumCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MeanShiftCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MedianCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinimumCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinimumToZeroCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinMaxBitsCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinMaxValuesCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ObjectCounterCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.RakeRemoveCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SelectDataCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ShiftDataCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SigmaCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SliceCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SmoothCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.TissueEqualizeCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.WindowLevelCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.GetStringDescription |
Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.GetStringDescription |
Returns a meaningful name for this command. |
Version Changes: 18 to 19
The following members have been added:
Name | Description |
---|---|
Leadtools.ImageProcessing.Core.AlignImagesCommand | - Aligns two images (the reference and template images) based on the locations of the input points. The images are combined, creating the RegisteredImage. |
Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.LookupTableLength | Get or set the length of lookupTable |
Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.LookupTableLength | Get or set the length of lookupTable |
Leadtools.ImageProcessing.Core.AutoPageSplitterCommand | - The AutoPageSplitterCommand automatically splits an image of two document pages that are side-by-side. |
Leadtools.ImageProcessing.Core.AutoSegmentCommand.SegmentationRectangle | Gets or sets the Segmentation rectangle. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.CheckBoxes | Gets the check boxes information. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.CheckBoxesCount | Get the length of check boxes array |
Leadtools.ImageProcessing.Core.AutoZoningCommand.StrikeLines | Gets the strike lines (strikethoughs) information. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.StrikeLinesCount | Get the length of strike lines (strikethroughs) array |
Leadtools.ImageProcessing.Core.AutoZoningCommand.UnderLines | Gets the underline information. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.UnderlinesCount | Get the length of underlines array |
Leadtools.ImageProcessing.Core.AutoZoningCommand.Zones | Gets the detected zones. |
Leadtools.ImageProcessing.Core.BackGroundRemovalCommand | - Removes the background from an image by applying sigmoid curve to attenuate non-anatomic areas. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCallback | - A callback method that is used to process deblurred images generated by BarCodeReadPreprocessCommand object. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.PreprocessCallback | Gets or sets BarCodeReadPreprocessCallback method used to receive deblurred images from barcode analyzer engine. |
Leadtools.ImageProcessing.Core.BezierPathCommand | - Returns a list of points that from a Bezier curve of the given points. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.Sensitivity | Gets or sets the sensitivity of the blank page detection engine. |
Leadtools.ImageProcessing.Core.BlurDetectionCommand | - Determines whether an image is blurred. |
Leadtools.ImageProcessing.Core.BorderRemoveCommand.BorderRemove | Handles border information that will be removed. |
Leadtools.ImageProcessing.Core.BrightnessDetectionCommand | - Finds the brightness amount in an image. |
Leadtools.ImageProcessing.Core.CLAHECommand | - Adjusts the image contrast using the Contrast Limited Adaptive Histogram Equalizer (CLAHE) method, Which uses several histograms, each corresponding to a distinct section in the image, while limiting the amplification of the noise in the image. |
Leadtools.ImageProcessing.Core.CLAHECommandFlags | - Flags specifying the desired histogram shape for the image tiles. |
Leadtools.ImageProcessing.Core.CorrelationCommand.PointsCount | Get or set the count of points |
Leadtools.ImageProcessing.Core.CorrelationListCommand.PointsCount | Get or set the count of points |
Leadtools.ImageProcessing.Core.DeskewDetectionData | - Provides deskew detection information for the DetectDeskewOrientationCommand command. |
Leadtools.ImageProcessing.Core.DeskewDetectionDataFlags | - Flags that indicate whether to deskew the image, which background color to use, whether to deskew the image if the skew angle is very small, which type of interpolation to use, whether the image contains mostly text, and whether to use normal or fast rotation.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. |
Leadtools.ImageProcessing.Core.DetectDeskewOrientationCommand | - This command supports detecting deskew and orientation angles. |
Leadtools.ImageProcessing.Core.DetectDeskewOrientationCommandFlags | - Enumeration values that specify whether to disable deskew or orientation detection functionality.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. |
Leadtools.ImageProcessing.Core.DotRemoveCommand.DotRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.ExpandContentCommand | - Detects the boundaries of the document's content and expands it to fill the entire page space. |
Leadtools.ImageProcessing.Core.FourierTransformInformation.#ctor(RasterImage,FastFourierTransformCommandFlags) | Initializes a new FourierTransformInformation object with an explicit flag. |
Leadtools.ImageProcessing.Core.GlareDetectionCommand | - Automatically detects the glare zone in image. |
Leadtools.ImageProcessing.Core.GWireCommand | - Performs semi-automatic segmentation by creating minimal paths that follow the boundaries of the objects in the image. |
Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.HolePunchRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.InvertedTextCommand.InvertedText | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.KeyStoneCommand | - Performs inverse perspective transformation (keystoning) on an image. |
Leadtools.ImageProcessing.Core.KMeansCommand | - Performs image segmentation and color reduction using the K-means algorithm. |
Leadtools.ImageProcessing.Core.KMeansCommandFlags | - Represents which initialization algorithm to use for the KMeansCommand. |
Leadtools.ImageProcessing.Core.LambdaConnectednessCommand | - Performs image segmentation using a special region-growing algorithm called Lambda Connectedness. |
Leadtools.ImageProcessing.Core.LeadZone.DotLine | Gets or sets the LeadZoneDotLineData class value that represents the details about the detected dotted line zone. |
Leadtools.ImageProcessing.Core.LeadZoneDotLineData | - Represents the class that is used to return the details about the detected dotted line zone. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.Cells | Gets the IVector<LeadRect> that contains a list of table cell locations. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.CellTextTypes | (Read only) Gets the orientation type of text inside the table's cell. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.CellTypes | Gets the list of LeadZoneType structures that represents the type of the cell. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.InsideCells | Gets a list of LeadRect information of all cells that are inside this table's cells. |
Leadtools.ImageProcessing.Core.LeadZoneTextData.TextLines | Gets the IVector<LeadRect> that contains a list of text line locations. |
Leadtools.ImageProcessing.Core.LevelsetCommand | - Performs semi-automatic segmentation (using the Levelset algorithm) by shrinking or expanding a contour represented by a region to the objects in the image. |
Leadtools.ImageProcessing.Core.LineRemoveCommand.LineRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand | - Corrects the view perspective. |
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand | - Automatically detects a machine-readable passport (MRZ) zone in a document image. |
Leadtools.ImageProcessing.Core.ObjectCounterCommand.ObjectCounter | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.ObjectCounterCommandEventArgs.#ctor(LeadRect,int[][]) | Initializes a new ObjectCounterCommandEventArgs with explicit parameters. |
Leadtools.ImageProcessing.Core.OmrCommand | - This class represents the OMR detection engine, which detects OMR marks and returns a value indicating whether the OMR is filled. |
Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod | - This enumeration represents the detection method used by the OMR engine. |
Leadtools.ImageProcessing.Core.OmrSensitivity | - This enumeration represents the OMR detection sensitivity. |
Leadtools.ImageProcessing.Core.OmrZone | - This class contains the detected OMR zone results. |
Leadtools.ImageProcessing.Core.OmrZoneState | - This enumeration represents the whether the zone is filled or not. |
Leadtools.ImageProcessing.Core.OrientationDetectionData | - Represents the class that is used to return the orientation angle and whether to process the image. |
Leadtools.ImageProcessing.Core.OrientationDetectionDataFlags | - Enumeration values that indicate whether to rotate the image according to the orientation angle.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its members. |
Leadtools.ImageProcessing.Core.OtsuThresholdCommand | - Performs image segmentation and color reduction using Otsu clustering on grayscale images. |
Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand | - Detects and automatically deskews a document in three dimensions. Usually used to correct perspective distortion (deskew) introduced by the camera’s perspective in relation to the subject (usually a document). |
Leadtools.ImageProcessing.Core.RakeRemoveCommand.RakeRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.RegistrationOptions | - Represents the type of transformation to be performed during registration. |
Leadtools.ImageProcessing.Core.RemoveSaltPepperCommand | - Removes the salt and pepper noise from the specified image. |
Leadtools.ImageProcessing.Core.ShrinkWrapCommand | - Performs automated segmentation of a rectangular or circular area in the specified image using the specified threshold. |
Leadtools.ImageProcessing.Core.ShrinkWrapFlags | - Represents the flags used in the shrink wrap tool. |
Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand | - Finds the signal to noise ratio (SNR) in an image. |
Leadtools.ImageProcessing.Core.SliceCommand.Slice | Gets or set the optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.SmoothCommand.Smooth | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand | - Applies a 2-Dimensional Anisotropic Diffusion filter on an image in order to reduce noise and speckling. |
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand | - An iterative filter that performs tensor-guided anisotropic diffusion in order to reduce noise while preserving the edges in the image. |
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags | - Represents which type of flux to use when applying the Tensor-guided Anisotropic Diffusion filter. |
Leadtools.ImageProcessing.Core.TextBlurDetectorCommand | - Finds in-focus and out-of-focus blocks in any image. |
Leadtools.ImageProcessing.Core.TextType | - Flags that determine the orientation type of the text inside the table zone. |
Leadtools.ImageProcessing.Core.UnWarpCommand | - Removes the distortion in an image of a cylindrical object, as if removing a label from off of the cylinder and flattening it out. |
Leadtools.ImageProcessing.Core.WatershedCommand | - Separates the image into different segments using the Watershed algorithm. |
The following members have been removed:
Name | Description |
---|---|
Leadtools.ImageProcessing.Core.AutoSegmentCommand.SegementationRectangle | Gets or sets the Segmentation rectangle. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DontIgnoreBleedThrough | A blank page cannot have bleed-through on the page. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.IgnoreBleedThrough | A blank page can have bleed-through on the page. |
Leadtools.ImageProcessing.Core.BorderRemoveCommand.BorderRemove | Handles border information that will be removed. |
Leadtools.ImageProcessing.Core.DotRemoveCommand.DotRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.HolePunchRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.InvertedTextCommand.InvertedText | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.LineRemoveCommand.LineRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ObjectCounterCommand.ObjectCounter | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.ObjectCounterCommandEventArgs.#ctor(LeadRect,int[]) | Initializes a new ObjectCounterCommand with explicit parameters. |
Leadtools.ImageProcessing.Core.RakeRemoveCommand.RakeRemove | Optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.SliceCommand.Slice | Gets or set the optional delegate method for additional processing. |
Leadtools.ImageProcessing.Core.SmoothCommand.Smooth | Optional delegate method for additional processing. |
The following members have been added to the existing types:
Member | Description |
---|---|
Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.lookupTableLength (Objective C) | Gets or sets the length of the lookupTable. |
Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.lookupTableLength (Objective C) | Gets or sets the length of the lookupTable. |
Leadtools.ImageProcessing.Core.AutoBinarizeCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand | Automatically applies binary segmentation to a bitmap. |
Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand (Constructor) | Initializes a new AutoDocumentBinarizationCommand class object with default parameters. |
Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand.ToString | Overridden. Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoCropCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoLineRemoveCommand | Automatically detects and removes straight lines from the document images. |
Leadtools.ImageProcessing.Core.AutoLineRemoveCommand (Constructor) | Initializes a new AutoLineRemoveCommand class object with default parameters. |
Leadtools.ImageProcessing.Core.AutoLineRemoveCommand.ToString | Overridden. Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoSegmentCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.BoundsToDraw | Gets the boundaries to be used when drawing. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.Cells (WinRT) | Gets the IVector<LeadRect> that contains a list of table cell locations. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.CellTypes (WinRT) | Gets the list of LeadZoneType structures that represents the cell type. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.InsideCells (WinRT) | Gets a list of LeadRect information of all cells that are inside this table's cells. |
Leadtools.ImageProcessing.Core.AutoZoningOptions.AsianAutoZone | Detects Asian text (Japanese, Chinese, Korean...etc). |
Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectCheckbox | Detects checkbox zones. |
Leadtools.ImageProcessing.Core.LeadZoneTextData.TextLines (WinRT) | Gets the IVector<LeadRect> that contains a list of text line locations. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.CheckBoxes | Gets the information about the checkboxes. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.StrikeLines | Gets the information about the strike lines (strikethrough). |
Leadtools.ImageProcessing.Core.AutoZoningCommand.underlinesCount (Objective C) | Gets the length of the underlines array. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.UnderLines (WinRT) | Gets the information about the underlines. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.checkBoxesCount (Objective C) | Gets the length of checkbox array |
Leadtools.ImageProcessing.Core.AutoZoningCommand.CheckBoxes (WinRT) | Gets the information about the check boxes. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.strikeLinesCount (Objective C) | Gets the length of the strike lines (strikethroughs) array |
Leadtools.ImageProcessing.Core.AutoZoningCommand.StrikeLines (WinRT) | Gets the information about the strike lines (strikethroughs). |
Leadtools.ImageProcessing.Core.AutoZoningCommand.Zones (WinRT) | Gets the detected zones. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand | Detects the type of barcode in the image, and binarizes (makes it black and white) the image in preparation for the recognition process. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand (Constructor) | Initializes a new BarCodeReadPreprocessCommand class object with default parameters. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.ToString | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.BarcodeType | Gets the value that represents the barcode type. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.BarcodeLocation | Gets the value that represents the barcode's location in the image. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.Options | Gets or sets which binarization method to use to convert the image to black and white. |
Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BorderRemoveCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand | Magnetic ink character recognition (MICR) is a character-recognition technology used mainly by the banking industry to ease the processing and clearance of cheques and other documents. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand (Constructor) | Initializes a new instance of the MICRCodeDetectionCommand class with default parameters. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand(Leadtools.LeadRect) (Constructor) | Initializes a new instance of the MICRCodeDetectionCommand class with explicit parameters. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.ToString | Overridden. Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.MICRZone | Gets a rectangle that contains the MICR code in the image. |
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.SearchingZone | Sets the rectangle that represents where the MICR detector should look for MICR code. This can be the entire image area. |
Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ColorizeGrayCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.InvertedPageCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HighQualityRotateCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.CorrelationCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.CorrelationCommand.pointsCount (Objective C) | Gets or sets the count of points. |
Leadtools.ImageProcessing.Core.CorrelationListCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.CorrelationListCommand.pointsCount (Objective C) | Gets or sets the count of points |
Leadtools.ImageProcessing.Core.DeskewCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DespeckleCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DigitalSubtractCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.DotRemoveCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.BarcodeTypes | Indicates which type of barcode is detected in an image. |
Leadtools.ImageProcessing.Core.BarcodeTypes.DataMatrixBarcode | Data matrix barcode. |
Leadtools.ImageProcessing.Core.BarcodeTypes.LinearBarcode | Linear barcode. |
Leadtools.ImageProcessing.Core.BarcodeTypes.QRBarcode | QR barcode. |
Leadtools.ImageProcessing.Core.BarcodeTypes.UnKown | Barcode type is not known. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions | Indicates which binarization method to use to convert the image to black and white. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseAutoDocumentBinarization | Use document image binarization. |
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseDefault | Use the best method for the detected barcode. |
Leadtools.ImageProcessing.Core.FastFourierTransformCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FastMagicWandCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.Complex.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FourierTransformInformation.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FrequencyFilterCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HalfToneCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HalfTonePatternCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.InvertedTextCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.KaufmannRegionCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.LineRemoveCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MaximumCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MeanShiftCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MedianCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinimumCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinimumToZeroCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinMaxBitsCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MinMaxValuesCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ObjectCounterCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.RakeRemoveCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SelectDataCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ShiftDataCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SigmaCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SliceCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.SmoothCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand | Performs digital stent enhancement on a sequence of X-Ray frames. (This enhances the visibility of the stent device in X-Ray angiography sequences of coronary arteries). |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.Dispose(Boolean) | Releases all resources used by the StentEnhancementCommand. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.Finalize | Destructor for the StentEnhancementCommand class. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.DetectMarkers(Leadtools.RasterImage,Int32,Leadtools.LeadRect) | Detects the markers of the stent device in the reference frame in the sequence. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.SelectFrame(Leadtools.RasterImage,Int32) | Selects a frame to be added to the stent enhancement average output image. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.UnSelectFrame(Leadtools.RasterImage,Int32) | Removes a frame from the stent enhancement output average image. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.UpdateStentImage(Leadtools.RasterImage) | Updates the average output image after modifying the StentMarkers array. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.ToString | Overridden. Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.Dispose | Releases all resources used by the StentEnhancementCommand. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand (Constructor) | Initializes a new instance of the StentEnhancementCommand class with default parameters. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand(Leadtools.LeadRect,Int32) (Constructor) | Initializes a new instance of the StentEnhancementCommand class object with explicit parameters. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand(Leadtools.LeadRect,Leadtools.LeadPoint,Leadtools.LeadPoint,Int32) (Constructor) | Initializes a new instance of the StentEnhancementCommand class object with explicit parameters. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.FrameEnabled | Gets an array of boolean values that indicate whether the frame is added to the average output image. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.EnhancedImage | A reference to the RasterImage that contains the output enhanced image. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.StentMarkers | Gets an array of StentEnhancementMarkers that contains the locations of the detected stent markers in each frame of the sequence. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.FirstMarker | A reference to a LeadPoint that represents the location of the first marker in the reference frame. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.SecondMarker | A reference to LeadPoint that represents the location of the second marker in the reference frame. |
Leadtools.ImageProcessing.Core.StentEnhancementCommand.Region | A reference to a LeadRect that represents the region that covers the stent device in the sequence. |
Leadtools.ImageProcessing.Core.StentEnhancementMarkers | A class that contains the locations of the detected stent markers in a frame of the sequence. |
Leadtools.ImageProcessing.Core.StentEnhancementMarkers(Int32,Int32,Int32,Int32) (Constructor) | Initializes a new instance of the StentEnhancementMarkers class object with explicit parameters. |
Leadtools.ImageProcessing.Core.StentEnhancementMarkers.FirstMarker | Gets or sets a reference to a LeadPoint that represents the location of the first marker in the reference frame. |
Leadtools.ImageProcessing.Core.StentEnhancementMarkers.SecondMarker | Gets or sets a reference to LeadPoint that represents the location of the second marker in the reference frame. |
Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.TissueEqualizeCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.WindowLevelCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.GetStringDescription | Returns a meaningful name for this command. |
Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.GetStringDescription | Returns a meaningful name for this command. |
Android, iOS / macOS, and .NET WinForms support - LEADTOOLS V18 adds Android support to its toolkits through the new LEADTOOLS Android SDK. In addition, iOS / macOS support for its toolkits has been added through the new LEADTOOLS iOS / macOS SDK; and .NET WinForms support has been added through the new LEADTOOLS .NET WinForms SDK. These toolkits provide everything a developer needs to create imaging-enabled Android, iOS / macOS, or .NET WinForms applications.
The following Libraries have been added to LEADTOOLS v18:
Packages, Frameworks or DLLs / Shared Object Libraries | Comments |
---|---|
leadtools.imageprocessing.core.jar / libleadtools.imageprocessing.core.so | Android support for performing image transforms such as multi-scale enhancement, registration mark transformation, document clean-up, deskewing (including bank check deskewing), etc. |
Leadtools.ImageProcessing.Core.framework | iOS / macOS support for performing image transforms such as multi-scale enhancement, registration mark transformation, document clean-up, deskewing (including bank check deskewing), etc. |
Leadtools.ImageProcessing.Core.DLL | .NET WinForms support for performing image transforms such as multi-scale enhancement, registration mark transformation, document clean-up, deskewing (including bank check deskewing), etc. |
The following types have been added in v18:
Type | Description |
---|---|
StentEnhancementCommand |
Performs a digital stent enhancement on a sequence of X-Ray frames.
This enhances the visibility of the stent device in X-Ray angiography sequence of the coronary arteries. |
StentEnhancementMarkers | A class that contains the locations of the detected stent markers in a frame of the sequence. |
MICRCodeDetectionCommand | Magnetic ink character recognition (MICR) is a character-recognition technology used mainly by the banking industry to ease the processing and clearance of cheques and other documents. |
The following member has been added to existing types in v18:
Member | Description |
---|---|
LeadZoneTableData.BoundsToDraw | (Read only) Gets the drawing boundaries. |
For more information, refer to New in 18.
LEADTOOLS V17.5 adds WinRT support for core image processing functions with the new LEADTOOLS WinRT SDK. The LEADTOOLS WinRT SDK contains everything a developer needs to create imaging-enabled Windows Store applications. It is available as an add-on to any of the Document or Medical products.
The following Library has been added to LEADTOOLS v17.5:
Assemblies | Metadata | Comments |
---|---|---|
Leadtools.ImageProcessing.Core.DLL | Leadtools.ImageProcessing.Core.winmd | Contains classes, methods, properties, and events for performing image transforms such as multi-scale enhancement, registration mark transformation, document clean-up, and deskewing (including bank check deskewing), etc. |
The following types have been added in v17.5:
Type | Description |
---|---|
DitheringType | This enumeration represents the type dithering used in the image within DitherType property. |
Leadtools.ImageProcessing.Core.DotMatrixType | This enumeration represents the flag that determines whether or not the document image is a dot matrix image. |
ImageColorTypeCommand | This command examines the image and returns its type (whether it is color, grayscale or black and white). |
ImageColorTypeCommandFlags | Options that describe how to detect the image type. |
ImageColorType | Describes the image's color type. |
The following members have been added to existing types in v17.5:
Member | Description |
---|---|
Leadtools.ImageProcessing.Core.AutoZoningCommand.DitherType | (Read only) Gets the value that determines which type of dithering to use. |
Leadtools.ImageProcessing.Core.LeadZoneTableData.CellTypes | (Read only) Gets the list of LeadZoneType structs that represents the cell type. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.DotMatrix | Returns the value that determines whether a document image is a dot matrix image. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.TableImage | Returns a raster image of the tables in a document image. |
Leadtools.ImageProcessing.Core.AutoZoningCommand.UnderLines | Gets information about the underlines. |
In LEADTOOLS for .NET v17.5, the auto-zoning engine has been improved as follows:
The following enhancements have been made to the auto-zone advanced table detection feature:
In LEADTOOLS for .NET v16.5, some assemblies had a dependency on System.Drawing. System.Drawing is the .NET 2.0 assembly used with the Windows Forms and GDI+ platforms. Since LEADTOOLS v17 treats Windows Forms and Windows Presentation Foundation (WPF) as equal citizens, certain types in this LEADTOOLS assembly have been changed to reflect that. For example, properties with System.Drawing.Point type have been changed to use the new Leadtools.LeadPoint type, methods with a parameter of System.Drawing.Rectangle type have been changed to use the new Leadtools.LeadRect type. The following table shows the old 16.5 and corresponding new v17 types:
Old v16.5 Type |
New v17 Type |
---|---|
System.Drawing.Point |
Leadtools.LeadPoint |
System.Drawing.Size |
Leadtools.LeadSize |
System.Drawing.Rectangle |
Leadtools.LeadRect |
System.Drawing.Color |
Leadtools.RasterColor |
System.Drawing.Drawing2.FillMode |
Leadtools.LeadFillMode |
The following types have been added to v17:
Type | Description |
---|---|
MeanShiftCommand |
Performs a detail preserving noise reduction. |
The following members have been added to existing types in v17:
Member | Description |
---|---|
Leadtools.RasterRegion InvertedTextCommandEventArgs.Region { get; } |
Replaces System.Drawing.Region InvertedTextCommandEventArgs.Region { get; } |
InvertedTextCommandEventArgs(RasterImage image, Leadtools.RasterRegion region, LeadRect boundingRectangle, int whiteCount, int blackCount) |
Replaces InvertedTextCommandEventArgs(RasterImage image, System.Drawing.Region region, Rectangle boundingRectangle, int whiteCount, int blackCount) |
Leadtools.RasterRegion LineRemoveCommand.Region { get; } |
Replaces System.Drawing.Region LineRemoveCommand.Region { get; } |
Leadtools.RasterRegion RakeRemoveCommandEventArgs.Region { get; } |
Replaces System.Drawing.Region RakeRemoveCommandEventArgs.Region { get; } |
RakeRemoveCommandEventArgs(Leadtools.RasterRegion region, int length) |
Replaces RakeRemoveCommandEventArgs(System.Drawing.Region region, int length) |
Leadtools.RasterRegion DotRemoveCommandEventArgs.Region { get; } |
Replaces System.Drawing.Region DotRemoveCommandEventArgs.Region { get; } |
DotRemoveCommandEventArgs(RasterImage image, RasterRegion region, LeadRect boundingRectangle, int whiteCount, int blackCount) |
Replaces DotRemoveCommandEventArgs(RasterImage image, System.Drawing.Region region, Rectangle boundingRectangle, int whiteCount, int blackCount) |
Leadtools.RasterRegion LineRemoveCommandEventArgs.Region { get; } |
Replaces System.Drawing.Region LineRemoveCommandEventArgs.Region { get; } |
LineRemoveCommandEventArgs(RasterImage image, RasterRegion region, int startRow, int startColumn, int length) |
Replaces LineRemoveCommandEventArgs(RasterImage image, System.Drawing.Region region, int startRow, int startColumn, int length) |
Leadtools.RasterRegion HolePunchRemoveCommandEventArgs.Region { get; } |
Replaces System.Drawing.Region HolePunchRemoveCommandEventArgs.Region { get; } |
HolePunchRemoveCommandEventArgs(RasterImage image, RasterRegion region, LeadRect boundingRectangle, int holeIndex, int holeTotalCount, int whiteCount, int blackCount) |
Replaces HolePunchRemoveCommandEventArgs(RasterImage image, System.Drawing.Region region, Rectangle boundingRectangle, int holeIndex, int holeTotalCount, int whiteCount, int blackCount) |
Leadtools.RasterRegion BorderRemoveCommand.Region { get; } |
Replaces System.Drawing.Region BorderRemoveCommand.Region { get; } |
Leadtools.RasterRegion BorderRemoveCommandEventArgs.Region { get; } |
Replaces System.Drawing.Region BorderRemoveCommandEventArgs.Region { get; } |
BorderRemoveCommandEventArgs(RasterImage image, RasterRegion region, BorderRemoveBorderFlags border, LeadRect boundingRectangle) |
Replaces BorderRemoveCommandEventArgs(RasterImage image, System.Drawing.Region region, BorderRemoveBorderFlags border, Rectangle boundingRectangle) |
Leadtools.RasterRegion DotRemoveCommand.Region { get; } |
Replaces System.Drawing.Region DotRemoveCommand.Region { get; } |
Leadtools.RasterRegion SmoothCommand.Region { get; } |
Replaces System.Drawing.Region SmoothCommand.Region { get; } |
Leadtools.RasterRegion HolePunchRemoveCommand.Region { get; } |
Replaces System.Drawing.Region HolePunchRemoveCommand.Region { get; } |
Leadtools.RasterRegion InvertedTextCommand.Region { get; } |
Replaces System.Drawing.Region InvertedTextCommand.Region { get; } |
Leadtools.RasterRegion InvertedTextCommandEventArgs.Region { get; } |
Replaces System.Drawing.Region InvertedTextCommandEventArgs.Region { get; } |
AutoZoningOptions.UseNormalTableDetection |
Use Normal Table Detection |
AutoZoningOptions.UseLinesReconstruction |
Use Lines Reconstruction to connect broken lines and for patterned tables. |
AutoZoningOptions.UseAdvancedTableDetection |
Use Advanced Table Detection to return more accurate results and detect complex tables |
DeskewCommandFlags.UseExtendedDeskew | Use an alternative algorithm to deskew the image, this algorithm is equivalent to the obsolete command DeskewCommandExtended. This flag when set, the properties DeskewCommand.AngleRange and DeskewCommand.AngleResolution are used. |
DeskewCommand.AngleRange | Gets or sets the value that indicates the maximum angle of deskew, in hundredths of degrees. This value is only used when the user set the property Flags to DeskewCommandFlags.UseExtendedDeskew. |
DeskewCommand.AngleResolution | Gets or sets the value that indicates the deskew angle precision on which the filter is applied. This value is only used when the user set the property Flags to DeskewCommandFlags.UseExtendedDeskew. |
The following types have been removed in v17
Removed Type | Description |
---|---|
DeskewExtendedCommand |
The LEADTOOLS DeskewExtendedCommand has been merged with DeskewCommand . |
The following types have been added in v16.5
Type | Description |
---|---|
Leadtools.ImageProcessing.Core.AutoZoningCommand | Detects 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.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.LeadZone | Represents the class that is used to return the details about the detected zone. |
Leadtools.ImageProcessing.Core.LeadZoneTextData | Represents the class that is used to return the details about the detected text zone. |
Leadtools.ImageProcessing.Core.LeadZoneTableData | Represents the class that is used to return the details about the detected table zone. |
Leadtools.ImageProcessing.Core.TissueEqualizeCommand | Performs 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. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.ToString | Overridden. Returns a meaningful name for this class. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.Run | Inherited from Leadtools.ImageProcessing.RasterCommand. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.LookupTable | Gets or sets an optional 16-bit lookup table that can be used to implement a user defined conversion. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.LowBit | Gets or sets a value indicating the low bit used for leveling. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.HighBit | Gets or sets a value indicating the high bit used for leveling. |
Leadtools.ImageProcessing.Core.WindowLevelExtCommand.Order | Gets or sets a value indicating the color order if the output image will be 48-bit. |
CountLookupTableColorsExt | Gets 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.InvertedPageCommand | Checks and auto-corrects an inverted image. |
Leadtools.ImageProcessing.Core.HighQualityRotateCommand | Perform high quality rotation on a black and white image. |
Leadtools.ImageProcessing.Core.CoreUtilities.CountLookupTableColorsExt | Gets 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 Leadtools.ImageProcessing.Core.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 Leadtools.ImageProcessing.Core.RakeRemoveCommand |
The following enumerations have been added to LEADTOOLS for .NET v16.5:
Enumeration | Description |
---|---|
Leadtools.ImageProcessing.Core.LeadZoneType | Flags that determine the type of the zone that the auto zoning command will detect. |
Leadtools.ImageProcessing.Core.AutoZoningOptions | Flags that determine the behavior of the auto zoning process. |
Leadtools.ImageProcessing.Core.InvertedPageCommandFlags | Options for the Leadtools.ImageProcessing.Core.InvertedPageCommand class. |
Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags | Options for the class. |
Leadtools.ImageProcessing.Core.InvertedPageCommandFlags | Options for the Leadtools.ImageProcessing.Core.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 Leadtools.ImageProcessing.Core.HighQualityRotateCommand class. |
Leadtools.ImageProcessing.Core.TissueEqualizeCommandFlags | This enumeration contains the options for performing Tissue Equalization on an image. |
The following types have been added in v16:
Member | Description |
---|---|
Core.AutoBinarizeCommand | Applies binary segmentation to a bitmap automatically. |