Error processing SSI file
LEADTOOLS Image Processing

Show in webframe

Version Changes: 18 to 19

Removed

The following members have been removed from the existing types:

Member Description
Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.lookupTableLength (Objective C) Removed in v19
Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.lookupTableLength (Objective C) Removed in v19
Leadtools.ImageProcessing.Core.AutoSegmentCommand.SegementationRectangle Removed in v19
Leadtools.ImageProcessing.Core.AutoZoningCommand.underlinesCount (Objective C) Removed in v19
Leadtools.ImageProcessing.Core.AutoZoningCommand.checkBoxesCount (Objective C) Removed in v19
Leadtools.ImageProcessing.Core.AutoZoningCommand.strikeLinesCount (Objective C) Removed in v19
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DontIgnoreBleedThrough Removed in v19
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.IgnoreBleedThrough Removed in v19
Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.GetStringDescription Removed in v19
Leadtools.ImageProcessing.Core.CorrelationCommand.pointsCount (Objective C) Removed in v19
Leadtools.ImageProcessing.Core.CorrelationListCommand.pointsCount (Objective C) Removed in v19
Leadtools.ImageProcessing.Core.BarcodeTypes.UnKown Removed in v19

New Members

The following members have been added to the existing types:

Member Description
Leadtools.ImageProcessing.Core.RegistrationOptions Represents the type of transformation to be performed during registration.
Leadtools.ImageProcessing.Core.RegistrationOptions.Unknown Unknown transformation type. The transformation algorithm will be selected automatically.
Leadtools.ImageProcessing.Core.RegistrationOptions.XY Perform XY translation using one pair of corresponding points during registration.
Leadtools.ImageProcessing.Core.RegistrationOptions.RSXY Perform rotational, scaling and XY transformations using two pairs of corresponding points during registration.
Leadtools.ImageProcessing.Core.RegistrationOptions.Affine6 Perform rotational, scaling, shearing, and XY transformations using three pairs of corresponding points during registration.
Leadtools.ImageProcessing.Core.RegistrationOptions.Perspective Perform perspective transformation using four pairs of corresponding points during registration.
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.AlignImagesCommand (Constructor) Initializes a new AlignImagesCommand class object.
Leadtools.ImageProcessing.Core.AlignImagesCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.AlignImagesCommand.RegisteredImage Gets a reference to a RasterImage that represents the registered image which contains the transformed points.
Leadtools.ImageProcessing.Core.AlignImagesCommand.TemplateImage Sets and gets the image to be aligned with the reference image.
Leadtools.ImageProcessing.Core.AlignImagesCommand.ReferenceImagePoints Gets or sets an array of LeadPoint structures that contain the feature points in the reference image.
Leadtools.ImageProcessing.Core.AlignImagesCommand.TemplateImagePoints Gets or sets an array of LeadPoint structures that contain the feature points in the template image.
Leadtools.ImageProcessing.Core.AlignImagesCommand.RegistrationMethod Flags that determine which transformation method to use during registration.
Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.LookupTableLength (Objective C) Get or set the length of lookupTable
Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.LookupTableLength (Objective C) 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.AutoPageSplitterCommand (Constructor) Initializes a new AutoPageSplitterCommand class object.
Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.FirstImage Gets a reference to a RasterImage that represents the page on the left side.
Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.SecondImage Gets a reference to a RasterImage that represents the page on the right side.
Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.SplittingCoordinate Gets the column number at which the pages are split.
Leadtools.ImageProcessing.Core.BezierPathCommand Returns a list of points that from a Bezier curve of the given points.
Leadtools.ImageProcessing.Core.BezierPathCommand (Constructor) Initializes a new BezierPathCommand class object.
Leadtools.ImageProcessing.Core.BezierPathCommand(Leadtools.LeadPoint[]) (Constructor) Initializes a new BezierPathCommand class object with inputPoints values.
Leadtools.ImageProcessing.Core.BezierPathCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.BezierPathCommand.InPoints Gets or sets an array of LeadPoint structures that represent four points on the curve.
Leadtools.ImageProcessing.Core.BezierPathCommand.PathPoints Gets an array of LeadPoint structures that represent the Bezier curve's points.
Leadtools.ImageProcessing.Core.BlurDetectionCommand Determines whether an image is blurred.
Leadtools.ImageProcessing.Core.BlurDetectionCommand (Constructor) Initializes a new BlurDetectionCommand class object with default parameters.
Leadtools.ImageProcessing.Core.BlurDetectionCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.BlurDetectionCommand.Blurred A value that indicates whether an image is blurred.
Leadtools.ImageProcessing.Core.BlurDetectionCommand.BlurExtent Gets the amount of blurring.
Leadtools.ImageProcessing.Core.ExpandContentCommand Detects the boundaries of the document's content and expands it to fill the entire page space.
Leadtools.ImageProcessing.Core.ExpandContentCommand (Constructor) Initializes a new ExpandContentCommand class object.
Leadtools.ImageProcessing.Core.ExpandContentCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.GlareDetectionCommand Automatically detects the glare zone in image.
Leadtools.ImageProcessing.Core.GlareDetectionCommand (Constructor) Initializes a new GlareDetectionCommand class object.
Leadtools.ImageProcessing.Core.GlareDetectionCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand Automatically detects a machine-readable passport (MRZ) zone in a document image.
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand (Constructor) Initializes a new MRZCodeDetectionCommand class object.
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.MRZZone Gets a LeadRect structure that represents the location of the MRZ zone.
Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.SearchingZone Sets and gets a LeadRect structure that represents the area to be searched.
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.OmrCommand (Constructor) Initializes a new OmrCommand class object with default parameters.
Leadtools.ImageProcessing.Core.OmrCommand(Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod,Leadtools.ImageProcessing.Core.OmrSensitivity) (Constructor) Initializes a new OmrCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.OmrCommand.ToString Overridden. Returns a meaningful name for this command.
Leadtools.ImageProcessing.Core.OmrCommand.Zones Gets the detected OMR zones
Leadtools.ImageProcessing.Core.OmrCommand.FrameDetectionMethod Gets or sets the OMR frame detection method used for the OMR engine.
Leadtools.ImageProcessing.Core.OmrCommand.Sensitivity Gets or sets the OMR detection engine sensitivity.
Leadtools.ImageProcessing.Core.OmrZone This class contains the detected OMR zone results.
Leadtools.ImageProcessing.Core.OmrZone.Bounds Gets or sets the detected zone boundaries.
Leadtools.ImageProcessing.Core.OmrZone.Confidence Gets or sets the confidence value of the detected zone.
Leadtools.ImageProcessing.Core.OmrZone.State Gets or sets the state the detected zone.
Leadtools.ImageProcessing.Core.OmrZone.FrameDetectionMethod Gets or sets the method used for detection OMR frame.
Leadtools.ImageProcessing.Core.OmrZone.Sensitivity Gets or sets the sensitivity used for detecting the OMR.
Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand Detects and automatically deskews a 3D document.
Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand (Constructor) Initializes a new PerspectiveDeskewCommand class object.
Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.AutoSegmentCommand.SegmentationRectangle Gets or sets the Segmentation rectangle.
Leadtools.ImageProcessing.Core.TextType

Flags that determine the orientation type of the text inside the table zone.

Leadtools.ImageProcessing.Core.TextType.VerticalText Vertical text where consecutive letters are arranged vertically.
Leadtools.ImageProcessing.Core.TextType.HorizontalText Horizontal text where consecutive letters are arranged horizontally.
Leadtools.ImageProcessing.Core.LeadZoneTableData.CellTextTypes Gets the orientation type of text inside the table's cell.
Leadtools.ImageProcessing.Core.AutoZoningOptions.VerticalText Detect vertical text zones.
Leadtools.ImageProcessing.Core.AutoZoningOptions.FavorGraphics Efficiently detects and cleans up Figures.
Leadtools.ImageProcessing.Core.AutoZoningCommand.UnderlinesCount (Objective C) Get the length of underlines array
Leadtools.ImageProcessing.Core.AutoZoningCommand.CheckBoxesCount (Objective C) Get the length of check boxes array
Leadtools.ImageProcessing.Core.AutoZoningCommand.StrikeLinesCount (Objective C) Get the length of strike lines (strikethroughs) array
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 set BarCodeReadPreprocessCallback method used to receive deblurred images from barcode analyzer engine.
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.None None.
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DontUseBleedThrough A blank page cannot have bleed-through on the page.
Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseBleedThrough A blank page can have bleed-through on the page.
Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.Sensitivity Gets or sets the sensitivity of the blank page detection engine.
Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.AutoRemove Used to automatically remove relatively wide black borders. if this flag is set, all other parameters will be ignored.
Leadtools.ImageProcessing.Core.CLAHECommandFlags Flags specifying the desired histogram shape for the image tiles.
Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplyNormalDistribution Flat histogram
Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplyExponentialDistribution Curved histogram.
Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplyRayliehDistribution Bell-shaped histogram.
Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplySigmoidDistribution Sigmoid shaped histogram.
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.CLAHECommand (Constructor) Initializes a new CLAHECommand class object with default parameters.
Leadtools.ImageProcessing.Core.CLAHECommand(Single,Int32,Single,Int32,Leadtools.ImageProcessing.Core.CLAHECommandFlags) (Constructor) Initializes a new CLAHECommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.CLAHECommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.CLAHECommand.Flags Sets or gets the flags that specify the desired histogram shape for the image tiles.
Leadtools.ImageProcessing.Core.CLAHECommand.AlphaFactor Sets or gets a non-negative real scalar specifying a distribution parameter.
Leadtools.ImageProcessing.Core.CLAHECommand.TilesNumber Sets or gets a positive integer specifying the size of tiles.
Leadtools.ImageProcessing.Core.CLAHECommand.TileHistClipLimit Gets or sets a real scalar that specifies a contrast enhancement limit. Higher numbers result in more contrast.
Leadtools.ImageProcessing.Core.CLAHECommand.BinNumber Gets or sets a multiple of 2 integer that specifies the number of bins for the histogram used in building a contrast enhancing transformation..
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.GWireCommand.Dispose(Boolean) Releases all resources used by the GWireCommand.
Leadtools.ImageProcessing.Core.GWireCommand (Constructor) Initializes a new GWireCommand class object.
Leadtools.ImageProcessing.Core.GWireCommand.Finalize Destructor of the class.
Leadtools.ImageProcessing.Core.GWireCommand.Dispose Releases all resources used by the GWireCommand.
Leadtools.ImageProcessing.Core.GWireCommand(Leadtools.RasterImage,Int32) (Constructor) Initializes a new GWireCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.GWireCommand.SetSeedPoint(Leadtools.LeadPoint) Sets the seed point used when constructing the minimal paths for the edges.
Leadtools.ImageProcessing.Core.GWireCommand.GetMinPath(Leadtools.LeadPoint) Constructs a minimal path from the seed point to the target point and returns an array of LeadPoints that represents that path.
Leadtools.ImageProcessing.Core.GWireCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.GWireCommand.SeedPoint Gets the latest seed point.
Leadtools.ImageProcessing.Core.GWireCommand.MinPath Gets the points that represent the minimal path.
Leadtools.ImageProcessing.Core.GWireCommand.ExternalEnergy The percent external energy used in constructing the minimal paths.
Leadtools.ImageProcessing.Core.GWireCommand.GWireImage RasterImage object that references the image to be used in the command.
Leadtools.ImageProcessing.Core.InvertedPageCommandFlags.ExcludeBorder

Excludes White or Black borders from the calculations.

Leadtools.ImageProcessing.Core.InvertedPageCommandFlags.UseZones

An advanced version that is able to detect figure images before inverting them. This option is slower than the other options.

This flag cannot be used with ExcludeBorder.

Leadtools.ImageProcessing.Core.CorrelationCommand.PointsCount (Objective C) Get or set the count of points
Leadtools.ImageProcessing.Core.CorrelationListCommand.PointsCount (Objective C) Get or set the count of points
Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags.PaintOnly If set, the method will set the LookupTable for paint only, not for image processing.
Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags.IgnoreExistingPalette If set, the method will exclude any existing LookupTable or palette from the calculations.
Leadtools.ImageProcessing.Core.BarcodeTypes.Unknown unknown barcode
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseDeblurBinarization Deblure image before binarization.
Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseFastModeBinarization Use fast deblurring method.
Leadtools.ImageProcessing.Core.OmrZoneState This enumeration represents the whether the zone is filled or not.
Leadtools.ImageProcessing.Core.OmrZoneState.Filled The OMR zone is filled.
Leadtools.ImageProcessing.Core.OmrZoneState.Unfilled The OMR zone is not filled.
Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod This enumeration represents the detection method used by the OMR engine.
Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod.Auto Auto.
Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod.WithFrame Detect OMR with frames.
Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod.WithoutFrame Detects OMR without frames.
Leadtools.ImageProcessing.Core.OmrSensitivity This enumeration represents the OMR detection sensitivity.
Leadtools.ImageProcessing.Core.OmrSensitivity.High High sensitivity.
Leadtools.ImageProcessing.Core.OmrSensitivity.Highest Highest sensitivity.
Leadtools.ImageProcessing.Core.OmrSensitivity.Low Low sensitivity.
Leadtools.ImageProcessing.Core.OmrSensitivity.Lowest Lowest sensitivity.
Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.PadOptimally Pad the width and height of the image so that each is its nearest power of two.
Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.PadSquare Pad the width and height of the image so that each is the same power of two nearest to the larger of the two dimensions.
Leadtools.ImageProcessing.Core.FourierTransformInformation(Leadtools.RasterImage,Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags) (Constructor) Initializes a new FourierTransformInformation object with an explicit flag.
Leadtools.ImageProcessing.Core.KeyStoneCommand Performs inverse perspective transformation (keystoning) on an image.
Leadtools.ImageProcessing.Core.KeyStoneCommand (Constructor) Initializes a new KeyStoneCommand class object.
Leadtools.ImageProcessing.Core.KeyStoneCommand(Leadtools.LeadPoint[]) (Constructor) Initializes a new KeyStoneCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.KeyStoneCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.KeyStoneCommand.TransformedBitmap Gets a reference to a RasterImage that contains the output (transformed) image.
Leadtools.ImageProcessing.Core.KeyStoneCommand.PolygonPoints Gets or sets a list of LeadPoint structures that contains the four points of the polygon.
Leadtools.ImageProcessing.Core.KMeansCommandFlags Represents which initialization algorithm to use for the KMeansCommand.
Leadtools.ImageProcessing.Core.KMeansCommandFlags.KMeans_Random Use a Random sampling algorithm to set the initial means.
Leadtools.ImageProcessing.Core.KMeansCommandFlags.KMeans_Uniform Use a Uniform sampling algorithm to set the initial means.
Leadtools.ImageProcessing.Core.KMeansCommandFlags.KMeans_UserDefined Use an array of user-defined initial centers to set the initial means.
Leadtools.ImageProcessing.Core.KMeansCommand Performs image segmentation and color reduction using the K-means algorithm.
Leadtools.ImageProcessing.Core.KMeansCommand (Constructor) Initializes a new KMeansCommand class object.
Leadtools.ImageProcessing.Core.KMeansCommand(Int32,Leadtools.ImageProcessing.Core.KMeansCommandFlags,Leadtools.RasterColor[]) (Constructor) Initializes a new KMeansCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.KMeansCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.KMeansCommand.InCenters Sets and gets an array of Leadtools.RasterColor values that represent the initial centers of the clusters. Used whenever the Type is KMeans_UserDefined input clusters.
Leadtools.ImageProcessing.Core.KMeansCommand.Clusters Gets or sets the number of clusters.
Leadtools.ImageProcessing.Core.KMeansCommand.Type Gets or sets the flag that determines which initializing algorithm to use when choosing the initial centers for the output clusters.
Leadtools.ImageProcessing.Core.KMeansCommand.OutCenters Gets the final centers of the image clusters (i.e. the colors in the output image).
Leadtools.ImageProcessing.Core.LambdaConnectednessCommand Performs image segmentation using a special region-growing algorithm called Lambda Connectedness.
Leadtools.ImageProcessing.Core.LambdaConnectednessCommand (Constructor) Initializes a new LambdaConnectednessCommand class object.
Leadtools.ImageProcessing.Core.LambdaConnectednessCommand(Int32) (Constructor) Initializes a new LambdaConnectednessCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.LambdaConnectednessCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.LambdaConnectednessCommand.Lambda Gets or sets the lambda factor.
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.LevelsetCommand (Constructor) Initializes a new LevelsetCommand class object.
Leadtools.ImageProcessing.Core.LevelsetCommand(Int32,Int32) (Constructor) Initializes a new LevelsetCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.LevelsetCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.LevelsetCommand.LambdaIn Gets or sets the value of the weight of moving the contour inside.
Leadtools.ImageProcessing.Core.LevelsetCommand.LambdaOut Gets or sets the value of the weight of moving the contour outside.
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand Corrects the view perspective.
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand (Constructor) Initializes a new ManualPerspectiveDeskewCommand class object.
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand(Leadtools.LeadPoint[],Leadtools.LeadPoint[]) (Constructor) Initializes a new ManualPerspectiveDeskewCommand class object with inputPoints and mappingPoints values.
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.OutputImage Gets a reference to the RasterImage that represents the output deskewed image.
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.MappingPoints Gets or sets an array of LeadPoint structures that contains the mapped points in the input image.
Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.InPoints Gets or sets an array of LeadPoint structures that represent the location of the input points in the distorted image.
Leadtools.ImageProcessing.Core.OtsuThresholdCommand Performs image segmentation and color reduction using Otsu clustering on grayscale images.
Leadtools.ImageProcessing.Core.OtsuThresholdCommand (Constructor) Initializes a new OtsuThresholdCommand class object.
Leadtools.ImageProcessing.Core.OtsuThresholdCommand(Int32) (Constructor) Initializes a new OtsuThresholdCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.OtsuThresholdCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.OtsuThresholdCommand.Clusters Gets or sets the number of the colors in the output image.
Leadtools.ImageProcessing.Core.RemoveSaltPepperCommand Removes the salt and pepper noise from the specified image.
Leadtools.ImageProcessing.Core.RemoveSaltPepperCommand (Constructor) Initializes a new RemoveSaltPepperCommand class object with default parameters.
Leadtools.ImageProcessing.Core.RemoveSaltPepperCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags Represents the flags used in the shrink wrap tool.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnAnd Combines the new generated region using And operation. For more information, refer to RasterRegionCombineMode.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnSet Combines the new generated region using Set operation. For more information, refer to RasterRegionCombineMode.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnAndNotBitmap Combines the new generated region using AndNotBitmap operation. For more information, refer to RasterRegionCombineMode.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnAndNotRgn Combines the new generated region using AndNotRgn operation. For more information, refer to RasterRegionCombineMode.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnOr Combines the new generated region using Or operation. For more information, refer to RasterRegionCombineMode.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnXOr Combines the new generated region using XOr operation. For more information, refer to RasterRegionCombineMode.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnSetNot Combines the new generated region using SetNot operation. For more information, refer to RasterRegionCombineMode.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.ShrinkCircle Shrink to an object from a circular-shaped region.
Leadtools.ImageProcessing.Core.ShrinkWrapFlags.ShrinkRect Shrink to an object from a rectangular-shaped region.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand Performs automated segmentation of a rectangular or circular area in the specified image using the specified threshold.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand (Constructor) Initializes a new ShrinkWrapCommand class object.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand(Int32,Leadtools.LeadPoint,Int32,Leadtools.ImageProcessing.Core.ShrinkWrapFlags) (Constructor) Initializes a new ShrinkWrapCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Radius Radius of the rectangle/circle specified by the user.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Threshold Threshold used in the segmentation process.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Center Center of the rectangle or circle used to segment the object inside.
Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Flags Sets or gets the flags that specify the shape to be used.
Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand Finds the signal to noise ratio (SNR) in an image.
Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand (Constructor) Initializes a new SignalToNoiseRatioCommand class object.
Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand.SNR Gets the SNR amount.
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand Applies a 2-Dimensional Anisotropic Diffusion filter on an image in order to reduce noise and speckling.
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.ToString Overridden. Returns a meaningful name for this command.
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand (Constructor) Initializes a new SRADAnisotropicDiffusionCommand class object.
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand(Int32,Int32,Leadtools.LeadRect) (Constructor) Initializes a new AnisotropicDiffusionCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.Iterations Gets or sets the number of iterations of the filter.
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.Lambda Gets or sets the smoothing time step value.
Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.Rect Gets or sets the homogeneous region of uniform speckles.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags Represents which type of flux to use when applying the Tensor-guided Anisotropic Diffusion filter.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags.ExponentialFlux Use exponential flux, which favors high contrast edges over low contrast ones.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags.QuadraticFlux Use quadratic flux, which favors wide regions over smaller ones.
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.TADAnisotropicDiffusionCommand.ToString Overridden. Returns a meaningful name for this command.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand (Constructor) Initializes a new TADAnisotropicDiffusionCommand class object.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand(Int32,Int32,Int32,Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags) (Constructor) Initializes a new TADAnisotropicDiffusionCommand class object with explicit parameters.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Iterations Gets or sets the number of iterations the filter will perform.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Kappa Gets or sets the value of the gradient modulus threshold that controls the conduction.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Lambda Gets or sets the value of the integration constant Lambda.
Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Flags Gets or sets the type of the conduction function to use in the filtering process.
Leadtools.ImageProcessing.Core.TextBlurDetectorCommand Finds in-focus and out-of-focus blocks in any image.
Leadtools.ImageProcessing.Core.TextBlurDetectorCommand (Constructor) Initializes a new TextBlurDetectorCommand class object with default parameters.
Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.InFocusBlocks Gets the zones that represent the in-focus blocks after the text blur detector command has been applied.
Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.OutOfFocusBlocks Gets the zones that represent the out-of-focus blocks after the text blur detector command has been applied.
Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.CombinedTextBlocks Gets the text area resulting from applying the text blur detector command.
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.UnWarpCommand (Constructor) Initializes a new UnWarpCommand class object.
Leadtools.ImageProcessing.Core.UnWarpCommand(Leadtools.LeadPoint[]) (Constructor) Initializes a new UnWarpCommand class object with inputPoints values.
Leadtools.ImageProcessing.Core.UnWarpCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.UnWarpCommand.OutputImage Gets a reference to the RasterImage that represents the output processed image.
Leadtools.ImageProcessing.Core.UnWarpCommand.InPoints Gets or sets an array of LeadPoint structures that represent the location of the input points in the distorted image.
Leadtools.ImageProcessing.Core.WatershedCommand Separates the image into different segments using the Watershed algorithm.
Leadtools.ImageProcessing.Core.WatershedCommand.ToString Overridden. Returns a meaningful name for this class.
Leadtools.ImageProcessing.Core.WatershedCommand (Constructor) Initializes a new WatershedCommand class object.
Leadtools.ImageProcessing.Core.WatershedCommand(Leadtools.LeadPoint[][]) (Constructor) Initializes a new WatershedCommand with explicit parameters.
Leadtools.ImageProcessing.Core.WatershedCommand.PointsArray Sets or gets an array of LeadPoint arrays that holds the starting point/path for each segment.

Version Changes: 17.5 to 18

New Members

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.

Version 17.5 changes

Version 17 changes

Version 16.5 changes

Leadtools.ImageProcessing.Core Assembly Changes from Version 17.5 to Version 18

Android, iOS / OS X, and .NET WinForms support - LEADTOOLS V18 adds Android support to its toolkits through the new LEADTOOLS Android SDK. In addition, iOS / OS X support for its toolkits has been added through the new LEADTOOLS iOS / OS X 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 / OS X, or .NET WinForms applications.

New Libraries

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 / OS X 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.

New Types

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.

New Members

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 https://www.leadtools.com/corporate/new-in-v18.htm.

 

 

Leadtools.ImageProcessing.Core Assembly Changes from Version 17 to Version 17.5

WinRT Support

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.

New Types

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.

New Members

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.

Note on LEADTOOLS for .NET v17.5

In LEADTOOLS for .NET v17.5, the auto-zoning engine has been improved as follows:

  1. Automatic Dot-matrix image detection and reconstruction support.
  2. Multi-colored background detection and removal.
  3. Improved Underline detection.
  4. Detection and Fixing of Auto Dithered images.
  5. Text or image cell type classification.
  6. Automatic detection and fixing of very noisy images.
  7. Decreased time necessary to process noisy images and the reduction in the number of zones generated.

Other enhancements

The following enhancements have been made to the auto-zone advanced table detection feature:

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

Note on LEADTOOLS for .NET v17

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, Windows Presentation Foundation (WPF) and Silverlight as equal citizens, certain types in this LEADTOOLS assembly has 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

New Types

The following types have been added to v17:

Type Description
MeanShiftCommand

Performs a detail preserving noise reduction.

New Members

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.

Removed Types

The following types have been removed in v17

Removed Type Description
DeskewExtendedCommand

The LEADTOOLS DeskewExtendedCommand has been merged with DeskewCommand

.

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

New Types

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. This class is available in Document/Medical"> toolkits only.
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

New Enumerations

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.

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

New Types

The following types have been added in v16:

Member Description
Core.AutoBinarizeCommand Applies binary segmentation to a bitmap automatically.

Error processing SSI file