<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Leadtools.ImageProcessing.Core</name>
  </assembly>
  <members>
    <member name="T:Leadtools.ImageProcessing.Core.AlignImagesCommand">
      <summary>Aligns two images (the reference and template images) based on the locations of the input points. The images are combined, creating the RegisteredImage.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AlignImagesCommand.#ctor">
      <summary>Initializes a new AlignImagesCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AlignImagesCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AlignImagesCommand.ReferenceImagePoints">
      <summary>Gets or sets an array of LeadPoint structures that contain the feature points in the reference image.</summary>
      <value>Array of feature points in the reference image to be used for the registration process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AlignImagesCommand.RegisteredImage">
      <summary>Gets a reference to a RasterImage that represents the registered image which contains the transformed points.</summary>
      <value>Reference to a RasterImage that contains the registered image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AlignImagesCommand.RegistrationMethod">
      <summary>Flags that determine which transformation method to use during registration.</summary>
      <value>One of the RegistrationOptions enumeration values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AlignImagesCommand.TemplateImage">
      <summary>Sets and gets the image to be aligned with the reference image.</summary>
      <value>Reference to a RasterImage that contains the image to be registered.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AlignImagesCommand.TemplateImagePoints">
      <summary>Gets or sets an array of LeadPoint structures that contain the feature points in the template image.</summary>
      <value>Array of points in the template image that correspond to points in the reference image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand">
      <summary>Performs a 2-Dimensional Anisotropic Diffusion filter on an image for reduction of varied patterned and non-patterned noise.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.#ctor">
      <summary>Initializes a new AnisotropicDiffusionCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.#ctor(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
      <summary>Initializes a new AnisotropicDiffusionCommand class object with explicit parameters.</summary>
      <param name="iterations">Number of iterations the filter will perform.</param>
      <param name="smoothing">Size of the smoothing kernel used on the image.</param>
      <param name="timestep">Length of the vector field.</param>
      <param name="minvariation">Increasing this variable increases parallel diffusion.</param>
      <param name="maxvariation">Increasing this variable decreases one-sided diffusion.</param>
      <param name="edgeheight">Maximum edge size at which all edge values below will be included in the operation of the filter.</param>
      <param name="update">The number of iterations before each consecutive update of the image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.EdgeHeight">
      <summary>Gets or sets the EdgeHeight value.</summary>
      <value>Maximum edge size. All edge values below this value will be included in the operation of the filter.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.Iterations">
      <summary>Gets or sets the number of iterations of the filter.</summary>
      <value>Number of iterations the filter will perform.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.MaxVariation">
      <summary>Gets or sets the MaxVariation value.</summary>
      <value>Increasing this variable decreases one-sided diffusion.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.MinVariation">
      <summary>Gets or sets the MinVariation value.</summary>
      <value>Increasing this variable increases parallel diffusion.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.Smoothing">
      <summary>Gets or sets the Smoothing value.</summary>
      <value>Size of the smoothing kernel used on the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.TimeStep">
      <summary>Gets or sets the TimeStep value.</summary>
      <value>Defines the length of the vector field.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AnisotropicDiffusionCommand.Update">
      <summary>Gets or sets the update value.</summary>
      <value>The number of iterations completed before the image is updated.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand">
      <summary>Remaps the image pixels by applying a linear transformation described by a rescale slope and an intercept.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.#ctor">
      <summary>Initializes a new ApplyLinearModalityLookupTableCommand class with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.#ctor(System.Double,System.Double,Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags)">
      <summary>Initializes a new ApplyLinearModalityLookupTableCommand class with explicit parameters.</summary>
      <param name="intercept">"Rescale Intercept" : the value of "b" in the linear relationship between the original pixel values and the new pixel values.</param>
      <param name="slope">"Rescale Slope" : the value of "m" in the linear relationship between the original pixel values and the new pixel values.</param>
      <param name="flags">Flags that determine the behavior of this method.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.Flags">
      <summary>Flags which determine the behavior of this command.</summary>
      <value>Flags which determine the behavior of this command.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.Intercept">
      <summary>"Rescale Intercept" : the value of "b" in the linear relationship between original pixel values and the new pixel values.</summary>
      <value>"Rescale Intercept" : the value of "b" in the linear relationship between original pixel values and the new pixel values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyLinearModalityLookupTableCommand.Slope">
      <summary>"Rescale Slope" : the value of "m" in the linear relationship between the original pixel values and the new pixel values.</summary>
      <value>"Rescale Slope" : the value of "m" in the linear relationship between original pixel values and the new pixel values.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand">
      <summary>Sets up the paint or paint and image processing methods window leveling options for a specific image through a linear transformation described by the window center and width.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.#ctor">
      <summary>Initializes a new ApplyLinearVoiLookupTableCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.#ctor(System.Double,System.Double,Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags)">
      <summary>Initializes a new ApplyLinearVoiLookupTableCommand with explicit parameters.</summary>
      <param name="center">Center of the window of interest.</param>
      <param name="width">Width of the window of interest.</param>
      <param name="flags">Flags that determine the behavior of this method.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.Center">
      <summary>Gets or sets the center of the window of interest.</summary>
      <value>Center of the window of interest.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.Flags">
      <summary>Flags that determine the behavior of the command.</summary>
      <value>Flags that determine the behavior of the command. These flags can be OR-ed together.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand.Width">
      <summary>Width of the window of interest.</summary>
      <value>Width of the window of interest.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand">
      <summary>Remaps the image pixels using a LookupTable (LookupTable).</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.#ctor">
      <summary>Initializes a new ApplyModalityLookupTableCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.#ctor(Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor,System.Int16[],Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags)">
      <summary>Initializes a new ApplyModalityLookupTableCommand with explicit parameters.</summary>
      <param name="lookupTableDescriptor">Structure describing the LookupTable. The following members are used:</param>
      <param name="lookupTable">Array of short values that contains the lookup table. Its length determines the number of entries. All the pixels that are greater than FirstStoredPixelValueMapped + (LookupTable-&gt;Length) will be set to the last entry in the LookupTable (LookupTable\[LookupTable-&gt;Length - 1\]).</param>
      <param name="flags">Flags that determine the behavior of this method. These flags can be OR-ed together.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.Flags">
      <summary>Flags that determine the behavior of the command.</summary>
      <value>Flags that determine the behavior of the command. These flags can be OR-ed together.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.LookupTable">
      <summary>Array of short values that contains the lookup table.</summary>
      <value>Array of short values that contains the lookup table. Its length determines the number of entries. All the pixels that are greater than FirstStoredPixelValueMapped + (LookupTable-&gt;Length) will be set to the last entry in the LookupTable (LookupTable\[LookupTable-&gt;Length - 1\]).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyModalityLookupTableCommand.LookupTableDescriptor">
      <summary>Structure describing the LookupTable.</summary>
      <value>Structure describing the LookupTable. The following members are used:</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand">
      <summary>Corrects the image by removing the translation, rotation, and scaling deformations that have been applied to the image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.#ctor">
      <summary>Initializes a new ApplyTransformationParametersCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags)">
      <summary>Initializes a new ApplyTransformationParametersCommand class object with explicit parameters.</summary>
      <param name="xTranslation">The amount of image translation along the x-axis (Width). This value is divided internally by 100. This value must be equal to the one returned from GetTransformationParameters.</param>
      <param name="yTranslation">The amount of image translation (in pixels) along the y-axis (Height). This value is divided internally by 100. This value must be equal to the one returned from GetTransformationParameters.</param>
      <param name="angle">Angle of rotation, in hundredths of degrees (+/-). This can be a number from 1 to 36,000. This value is divided internally by 100. A positive value means the image rotated in a clockwise rotation, while a negative value means the image rotated in a counter-clockwise rotation. This value must be equal to the one returned from GetTransformationParameters.</param>
      <param name="xScale">The amount of image x-axis (Width) scaling. This is a percentage value (divided internally by 100). This value must be equal to the one returned from GetTransformationParameters. This parameter accepts only positive values.</param>
      <param name="yScale">The amount of image y-axis (Height) scaling. This is a percentage value (divided internally by 100). This value must be equal to the one returned from GetTransformationParameters. This parameter accepts only positive values.</param>
      <param name="flags">Flag that specifies the behavior when resizing the image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this method.</summary>
      <returns>String that contains the name of this method.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.Angle">
      <summary>Gets or sets the angle of rotation, in hundredths of degrees(+/-).</summary>
      <value>Angle of rotation, in hundredths of degrees(+/-). This can be a number from 1 to 36,000. This value is divided internally by 100. A positive value means the image is rotated clockwise, while a negative value means the image is rotated counter-clockwise. This value must be equal to the one returned from GetTransformationParameters.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.Flags">
      <summary>Gets or sets a value that specifies the behavior when resizing the image.</summary>
      <value>Enumerated value that specifies the behavior when resizing the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.XScale">
      <summary>gets or sets the amount of image x-axis (Width) scaling.</summary>
      <value>The amount of image x-axis (Width) scaling. This is a percentage value (divided internally by 100). This value must be equal to the one returned from GetTransformationParameters. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.XTranslation">
      <summary>Gets or sets the amount of image translation along the x-axis (Width).</summary>
      <value>The amount of image translation along the x-axis (Width). This value is divided internally by 100. This value must be equal to the one returned from GetTransformationParameters.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.YScale">
      <summary>Gets or sets the amount of image y-axis (Height) scaling.</summary>
      <value>The amount of image y-axis (Height) scaling. This is a percentage value (divided internally by 100). This value must be equal to the one returned from GetTransformationParameters. This parameter accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommand.YTranslation">
      <summary>Gets or sets the amount of image translation (in pixels) along the y-axis (Height).</summary>
      <value>The amount of image translation (in pixels) along the y-axis (Height). This value is divided internally by 100. This value must be equal to the one returned from GetTransformationParameters.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand">
      <summary>Sets up the paint or paint and image processing methods' window leveling options for a specific image through a lookup-table (LookupTable).</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.#ctor">
      <summary>Initializes a new ApplyVoiLookupTableCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.#ctor(Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor,System.Int16[],Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags)">
      <summary>Initializes a new ApplyVoiLookupTableCommand with explicit parameters.</summary>
      <param name="lookupTableDescriptor">Structure describing the LookupTable. The following members are used:</param>
      <param name="lookupTable">Array of short values which contains the lookup table. Its length determines the number of entries. All the pixels that are greater than FirstStoredPixelValueMapped + (LookupTable-&gt;Length) will be set to the last entry in the LookupTable (LookupTable\[LookupTable-&gt;Length - 1\]).</param>
      <param name="flags">Flags that determine the behavior of this method. These flags can be OR-ed together.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.Flags">
      <summary>Flags that determine the behavior of the command.</summary>
      <value>Flags that determine the behavior of this method. These flags can be OR-ed together.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.LookupTable">
      <summary>Array of short values which contains the lookup table.</summary>
      <value>Array of short values which contains the lookup table. Its length determines the number of entries. All the pixels that are greater than FirstStoredPixelValueMapped + (LookupTable-&gt;Length) will be set to the last entry in the LookupTable (LookupTable\[LookupTable-&gt;Length - 1\]).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ApplyVoiLookupTableCommand.LookupTableDescriptor">
      <summary>Structure describing the LookupTable.</summary>
      <value>Structure describing the LookupTable. The following members are used:</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoBinarizeCommand">
      <summary>This function applies binary segmentation to a bitmap automatically. This class is available in the Document/Medical toolkits only.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoBinarizeCommand.#ctor">
      <summary>Initializes a new AutoBinarizeCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoBinarizeCommand.#ctor(System.Int32,Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags)">
      <summary>Initializes a new AutoBinarizeCommand class object with explicit parameters.</summary>
      <param name="factor">The meaning of this factor depends on which threshold type flags are being used.</param>
      <param name="flags">Flags that determine the behavior of Auto Binarize process.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoBinarizeCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoBinarizeCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoBinarizeCommand.Factor">
      <summary>Gets or sets the Threshold factor.</summary>
      <value>Value that indicates the threshold factor.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoBinarizeCommand.Flags">
      <summary>Gets or sets flags that determine the behavior of the Auto Binarize process.</summary>
      <value>Value that determine the behavior of the Auto Binarize process.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoCropCommand">
      <summary>Trims the current image, removing blank space around the edges.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropCommand.#ctor">
      <summary>Initializes a new AutoCropCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropCommand.#ctor(System.Int32)">
      <summary>Initializes a new AutoCropCommand class object with explicit parameters.</summary>
      <param name="threshold">Delta value for detecting blank space. Starting at each edge of the image and evaluating toward the center, any change in intensity that is less than or equal to this value is considered blank space. Valid values are 0 to 255.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this method.</summary>
      <returns>String that contains the name of this method.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoCropCommand.Threshold">
      <summary>Gets or sets the delta value for detecting blank space.</summary>
      <value>Delta value for detecting blank space. Starting at each edge of the image and evaluating toward the center, any change in intensity that is less than or equal to this property is considered blank space. Valid values are 0 to 255.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoCropRectangleCommand">
      <summary>Gets the rectangle to be used to trim the image if AutoCropCommand were used.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.#ctor">
      <summary>Initializes a new AutoCropRectangleCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.#ctor(System.Int32)">
      <summary>Initializes a new AutoCropRectangleCommand class object with explicit parameters.</summary>
      <param name="threshold">Delta value for detecting blank space. Starting at each edge of the image and evaluating toward the center, any change in intensity that is less than or equal to this parameter is considered blank space. Valid values are 0 to 255.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this method.</summary>
      <returns>String that contains the name of this method.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.Rectangle">
      <summary>Rectangle object to be updated.</summary>
      <value>Rectangle variable to be updated.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoCropRectangleCommand.Threshold">
      <summary>Gets or sets the delta value for detecting blank space.</summary>
      <value>Delta value for detecting blank space. Starting at each edge of the image and evaluating toward the center, any change in intensity that is less than or equal to this property is considered blank space. Valid values are 0 to 255.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand">
      <summary>This function applies binary segmentation to a bitmap automatically.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand.#ctor">
      <summary>Initializes a new AutoDocumentBinarizationCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoDocumentBinarizationCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoLineRemoveCommand">
      <summary>This class automatically detects and removes straight lines from document images.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoLineRemoveCommand.#ctor">
      <summary>Initializes a new AutoLineRemoveCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoLineRemoveCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String containing the name of this command.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoPageSplitterCommand">
      <summary>The AutoPageSplitterCommand automatically splits an image of two document pages that are side-by-side.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.#ctor">
      <summary>Initializes a new AutoPageSplitterCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.FirstImage">
      <summary>Gets a reference to a RasterImage that represents the page on the left side.</summary>
      <value>Reference to a RasterImage that contains the page on the left side. Null is returned if the command failed to find the splitting column.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.SecondImage">
      <summary>Gets a reference to a RasterImage that represents the page on the right side.</summary>
      <value>Reference to a RasterImage that contains the rpage on the right side. Null is returned if the command failed to find the splitting column.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoPageSplitterCommand.SplittingCoordinate">
      <summary>Gets the column number at which the pages are split.</summary>
      <value>Contains the column number at which the pages are split. Zero is returned if the command failed.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoSegmentCommand">
      <summary>Performs automated segmentation of a user-specified rectangular area in an image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoSegmentCommand.#ctor">
      <summary>Initializes a new AutoSegmentCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoSegmentCommand.#ctor(Leadtools.LeadRect)">
      <summary>Initializes a new AutoSegmentCommand class object with explicit parameters.</summary>
      <param name="rect">The Segmentation rectangle surrounding the object to be segmented</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoSegmentCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoSegmentCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoSegmentCommand.SegmentationRectangle">
      <summary>Gets or sets the Segmentation rectangle.</summary>
      <value>A rectangle that surrounds the object to be segmented.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoZoningCommand">
      <summary>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.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoZoningCommand.#ctor">
      <summary>Initializes a new AutoZoningCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoZoningCommand.#ctor(Leadtools.ImageProcessing.Core.AutoZoningOptions)">
      <summary>Initializes a new AutoZoningCommand with explicit parameters.</summary>
      <param name="options">enumeration that determine the behavior of the AutoZoning algorithm.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoZoningCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.AutoZoningCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this method.</summary>
      <returns>string that contains the name of this method.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.CheckBoxes">
      <summary>Gets the check boxes information.</summary>
      <value>IList&lt;T&gt; that represents the list of check boxes information.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.DitherType">
      <summary>(Read only) Gets the value that determine the type of the dither in the image.</summary>
      <value>DitheringType enumeration that determine the type of the dither in the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.DotMatrix">
      <summary>Returns the value that determines if document image is dot matrix image or not.</summary>
      <value>DotMatrixType enumeration that determines if document image is dot matrix image or not.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.Options">
      <summary>Gets or sets the AutoZoningOptions enumeration that determine the behavior of the AutoZoning algorithm.</summary>
      <value>AutoZoningOptions enumeration that determine the behavior of the AutoZoning algorithm.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.StrikeLines">
      <summary>Gets the strike lines (strikethrough) information.</summary>
      <value>IList&lt;T&gt; that represents the list of strike lines (strikethrough) information.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.TableImage">
      <summary>Returns a raster image of tables in document image.</summary>
      <value>RasterImage that represents the raster image of tables in document image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.UnderLines">
      <summary>Gets the underline information.</summary>
      <value>IList&lt;T&gt; that represents the list of underline information.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.AutoZoningCommand.Zones">
      <summary>Gets the detected zones.</summary>
      <value>IList&lt;T&gt; list that contains the detected zones.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand">
      <summary>Detects the type of the barcode in the image, and binarizes (makes it black and white) the image in preparation for the recognition process.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.#ctor">
      <summary>Initializes a new BarCodeReadPreprocessCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.ToString">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.BarcodeLocation">
      <summary>Gets the value that represents the location of the barcode in the image.</summary>
      <value>A LeadRect object that represents the location of the barcode in the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.BarcodeType">
      <summary>Gets the value that represents the type of the barcode.</summary>
      <value>A BarcodeTypes enumeration value that represents the type of barcode detected.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.Options">
      <summary>Gets or set the binarization method used to convert the image to black and white.</summary>
      <value>BarCodeReadPreprocessOptions object that represents the binarization method used to convert the image to black and white.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCommand.PreprocessCallback">
      <summary>Gets or sets BarCodeReadPreprocessCallback method used to receive deblurred images from barcode analyzer engine.</summary>
      <value>BarCodeReadPreprocessCallback</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BezierPathCommand">
      <summary>Returns a list of points that from a Bezier curve of the given points.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BezierPathCommand.#ctor">
      <summary>Initializes a new BezierPathCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BezierPathCommand.#ctor(Leadtools.LeadPoint)">
      <summary>Initializes a new BezierPathCommand class object with inputPoints values.</summary>
      <param name="inputPoints">An array of LeadPoint structures that represent the points used for input of the distorted image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BezierPathCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BezierPathCommand.InPoints">
      <summary>Gets or sets an array of LeadPoint structures that represent four points on the curve.</summary>
      <value>Array of 4 points that will be used to form the curve. The first point represents the start point of the curve. The second point represents the point at 1/3 length between the first and the last point of the curve. The third point represents the point at 2/3 length between the first and the last point of the curve. The fourth point represents the last point of the curve.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BezierPathCommand.PathPoints">
      <summary>Gets an array of LeadPoint structures that represent the Bezier curve's points.</summary>
      <value>Array of points that form a Bezier curve.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand">
      <summary>Detects whether an image is a blank page. This command is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.#ctor">
      <summary>Initializes a new BlankPageDetectorCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.#ctor(Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new BlankPageDetectorCommand with explicit parameters.</summary>
      <param name="flags">Flag that determines the behavior of the blank page detection process.</param>
      <param name="LeftMargin">Number of pixels to exclude from the left of the image.</param>
      <param name="TopMargin">Number of pixels to exclude from the top of the image.</param>
      <param name="RightMargin">Number of pixels to exclude from the right of the image.</param>
      <param name="BottomMargin">Number of pixels to exclude from the bottom of the image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.ToString">
      <summary>Returns a String that represents the current Object.</summary>
      <returns>A String that represents the current Object.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.Accuracy">
      <summary>The accuracy of the result, in hundredths of a percent.</summary>
      <value>The accuracy of the result. Possible values range from 0 through 10000. This value is divided internally by 100.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.BottomMargin">
      <summary>Number of pixels to exclude from the Bottom of the image</summary>
      <value>Number of pixels to exclude from the Bottom of the image. Possible values range from 0 to the image's height, in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.Flags">
      <summary>Gets or sets flags that indicate whether the page is empty or noisy, whether to ignore bleed-through, whether to ignore lines, whether to use the active area and whether to use default margins or the user-specified margins.</summary>
      <value>Gets or sets flags that indicate whether the page is empty or noisy, whether to ignore bleed-through, whether to ignore lines, whether to use the active area and whether to use default margins or the user-specified margins. The default value is BlankPageDetectorCommandFlags::DetectEmptyPage |   BlankPageDetectorCommandFlags::DontIgnoreBleedThrough |   BlankPageDetectorCommandFlags::DontDetectLinedPage |   BlankPageDetectorCommandFlags::DontUseActiveArea |   BlankPageDetectorCommandFlags::UseDefaultMargins</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.IsBlank">
      <summary>(Read-only) Gets a value that indicates whether the page is blank or not.</summary>
      <value>true if the page is blank; false otherwise.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.LeftMargin">
      <summary>Number of pixels to exclude from the left of the image.</summary>
      <value>Number of pixels to exclude from the left of the image. Possible values range from 0 to the image's width, in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.RightMargin">
      <summary>Number of pixels to exclude from the Right of the image</summary>
      <value>Number of pixels to exclude from the Right of the image. Possible values range from 0 to the image's width, in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.Sensitivity">
      <summary>Gets or sets the sensitivity of the blank page detection engine.</summary>
      <value>Possible values range from 0 to 100.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlankPageDetectorCommand.TopMargin">
      <summary>Number of pixels to exclude from the Top of the image</summary>
      <value>Number of pixels to exclude from the Top of the image. Possible values range from 0 to the image's height, in pixels.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BlurDetectionCommand">
      <summary>Determines whether an image is blurred.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BlurDetectionCommand.#ctor">
      <summary>Initializes a new BlurDetectionCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BlurDetectionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlurDetectionCommand.BlurExtent">
      <summary>Gets the amount of blurring.</summary>
      <value>The amount of blurring. Valid values range from 0 to 1.0.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BlurDetectionCommand.Blurred">
      <summary>A value that indicates whether an image is blurred.</summary>
      <value>True if the image is blurred, False if the image is not blurred.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BorderRemoveCommand">
      <summary>Removes the black borders in a 1-bit black and white image. This command is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BorderRemoveCommand.#ctor">
      <summary>Initializes a new BorderRemoveCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BorderRemoveCommand.#ctor(Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags,Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new BorderRemoveCommand class object with explicit parameters.</summary>
      <param name="flags">Flag that determines the behavior of the border removal process.</param>
      <param name="border">Flag that indicates which border to remove.</param>
      <param name="percent">Percent of the image dimension in which the border will be found. For most images, use 20. For example, if an image is 200 pixels wide, Percent is set to 20 and Border is set to BorderRemoveBorderFlags.Left, then the left border will be found in the area between the left edge of the image and a line 40 pixels from the left edge. If the border is closer to the edge of the image, use a smaller value. If the border is farther from the edge, use a larger value.</param>
      <param name="whiteNoiseLength">Amount of white noise tolerated when determining the border. The units are in pixels. Values of 0 to 10 are sufficient for most images.</param>
      <param name="variance">Amount of variance tolerated in the border. If the border varies significantly in thickness, you should use a higher value for Variance. Range is 0 to 10.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BorderRemoveCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BorderRemoveCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.BorderRemoveCommand.BorderRemove">
      <summary>Handles border information that will be removed.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommand.Border">
      <summary>Flag that indicates which border to remove.</summary>
      <value>Value that indicates which border to remove.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommand.Flags">
      <summary>Gets or sets a flag that determines the behavior of the border removal process.</summary>
      <value>Value that determines the behavior of the border removal process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommand.ImageRegion">
      <summary>RasterImage object that is updated with a shallow copy of image that also has a region that contains the removed borders.</summary>
      <value>If BorderRemoveCommandFlags.SingleRegion|   BorderRemoveCommandFlags.LeadRegion have been set in Flags, then when BorderRemoveCommand returns, this is updated with a shallow copy of image that also has a region that contains the removed borders. So set Flags to (BorderRemoveCommandFlags.SingleRegion|   BorderRemoveCommandFlags.LeadRegion). It is the programmer's responsibility to dispose the region when it is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommand.Percent">
      <summary>Gets or sets the percent of the image dimension in which the border will be found.</summary>
      <value>Percent of the image dimension in which the border will be found. For most images, use 20. For example, if an image is 200 pixels wide, Percent is set to 20 and Border is set to BorderRemoveBorderFlags.Left, then the left border will be found in the area between the left edge of the image and a line 40 pixels from the left edge. If the border is closer to the edge of the image, use a smaller value. If the border is farther from the edge, use a larger value.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommand.Region">
      <summary>Gets the handle to a LEADTOOLS RasterRegion.</summary>
      <value>Handle to a windows region. When BorderRemoveCommand returns, this is updated with a single windows region corresponding to all changes, only if BorderRemoveCommandFlags.SingleRegion has been set in Flags and BorderRemoveCommandFlags.LeadRegion has not been set. To use this, set the Flags to BorderRemoveCommandFlags.SingleRegion. It is the programmer's responsibility to dispose of this region when the region is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommand.Variance">
      <summary>Gets or sets the amount of variance tolerated in the border.</summary>
      <value>Amount of variance tolerated in the border. If the border varies significantly in thickness, you should use a higher value for Variance. Range is 0 to 10.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommand.WhiteNoiseLength">
      <summary>Gets or sets the amount of white noise tolerated when determining the border.</summary>
      <value>Amount of white noise tolerated when determining the border. The units are in pixels. Values of 0 to 10 are sufficient for most images.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BorderRemoveCommandEventArgs">
      <summary>Handles each border found by BorderRemoveCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BorderRemoveCommandEventArgs.#ctor(Leadtools.RasterImage,Leadtools.RasterRegion,Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags,Leadtools.LeadRect)">
      <summary>Initializes a new BorderRemoveCommand class object with explicit parameters.</summary>
      <param name="image">RasterImage object that references the affected image</param>
      <param name="region">LEADTOOLS RasterRegion representing the border to be removed. It is the programmer's responsibility to dispose of this region when it is no longer needed.</param>
      <param name="border">Flag that indicates which border is being processed.</param>
      <param name="boundingRectangle">Rectangle object that contains the bounding rectangle of the border being processed.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommandEventArgs.Border">
      <summary>Gets a flag that indicates which border is being processed.</summary>
      <value>Value that indicates which border is being processed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommandEventArgs.BoundingRectangle">
      <summary>Gets a LeadRect structure that contains the bounding rectangle of the border being processed.</summary>
      <value>Rectangle structure that contains the bounding rectangle of the border being processed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommandEventArgs.Image">
      <summary>Gets the RasterImage object that references the affected image.</summary>
      <value>RasterImage object that references the affected image</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommandEventArgs.Region">
      <summary>Gets the LEADTOOLS RasterRegion representing the border to be removed.</summary>
      <value>LEADTOOLS RasterRegion representing the border to be removed. It is the programmer's responsibility to dispose of this region when it is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BorderRemoveCommandEventArgs.Status">
      <summary>Gets or sets the status of the border remove process.</summary>
      <value>Status of the border remove process.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BrightnessDetectionCommand">
      <summary>Finds the brightness amount in an image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BrightnessDetectionCommand.#ctor">
      <summary>Initializes a new BrightnessDetectionCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.BrightnessDetectionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.BrightnessDetectionCommand.BrightnessAmount">
      <summary>Gets the amount of the brightness in the image.</summary>
      <value>The output (transformed) image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.CLAHECommand">
      <summary>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.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CLAHECommand.#ctor">
      <summary>Initializes a new CLAHECommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CLAHECommand.#ctor(System.Single,System.Int32,System.Single,System.Int32,Leadtools.ImageProcessing.Core.CLAHECommandFlags)">
      <summary>Initializes a new CLAHECommand class object with explicit parameters.</summary>
      <param name="Alpha">Non-negative real scalar specifying a distribution parameter.</param>
      <param name="Tilesize">Positive integer specifying the size of the tiles.</param>
      <param name="Tilehistcliplimit">A real scalar in the range \[0, 1\] that specifies the contrast enhancement limit. Higher numbers result in more contrast.</param>
      <param name="Binnumber">(Multiple of 2) integer in the range \[2, 1024\] that specifies the number of bins for the histogram used when building a contrast-enhancing transformation.</param>
      <param name="flags">Flags specifying the desired histogram shape for the image tiles.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CLAHECommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CLAHECommand.AlphaFactor">
      <summary>Sets or gets a non-negative real scalar specifying a distribution parameter.</summary>
      <value>Real scalar between 0 and 1. If using the ApplySigmoidDistribution flag this value ranges from 0 to 5.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CLAHECommand.BinNumber">
      <summary>Gets or sets a multiple of 2 integer that specifies the number of bins for the histogram used in building a contrast enhancing transformation..</summary>
      <value>Integer between 2 and 1024.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CLAHECommand.Flags">
      <summary>Sets or gets the flags that specify the desired histogram shape for the image tiles.</summary>
      <value>One of the CLAHECommandFlags enumeration members.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CLAHECommand.TileHistClipLimit">
      <summary>Gets or sets a real scalar that specifies a contrast enhancement limit. Higher numbers result in more contrast.</summary>
      <value>Real scalar between 0 and 1.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CLAHECommand.TilesNumber">
      <summary>Sets or gets a positive integer specifying the size of tiles.</summary>
      <value>Positive integer ranging from 1 to 60.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ColorizeGrayCommand">
      <summary>Colors an 8, 12 or 16-bit grayscale image. The class changes the color bits/pixel of the image from the specified formats into 24-bit RGB format.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommand.#ctor">
      <summary>Initializes a new ColorizeGrayCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommand.#ctor(Leadtools.ImageProcessing.Core.ColorizeGrayCommandData)">
      <summary>Initializes a new ColorizeGrayCommand class object with explicit parameters.</summary>
      <param name="grayColors">Array of ColorizeGrayCommandData class objects that contain the colors used to initialize the class object.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ColorizeGrayCommand.DestinationImage">
      <summary>Gets or sets the destination image that will contain the resulting image.</summary>
      <value>Destination image that will contain the resulting image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ColorizeGrayCommand.GrayColors">
      <summary>Array of ColorizeGrayCommandData class objects that contain the gray colors used by this class object.</summary>
      <value>Array of ColorizeGrayCommandData class objects that contain the gray colors used by this class object.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ColorizeGrayCommandData">
      <summary>The ColorizeGrayCommandData class contains information about gray color intensities (Threshold) and the associated colors (Color) used in the coloration methods of the ColorizeGrayCommand class.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.#ctor">
      <summary>Initializes a new ColorizeGrayCommandData with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.#ctor(Leadtools.RasterColor,System.Int32)">
      <summary>Initializes a new ColorizeGrayCommandData class object with explicit parameters.</summary>
      <param name="color">Contains the color used for coloring the range of intensities set in Threshold.</param>
      <param name="threshold">The maximum value of the pixels to be colored using the color parameter. Pixels with a value less than or equal to the value in this parameter will be colored using the Color parameter. If the ColorizeGrayCommandData class object is the last in the GrayColors array, then this value is ignored and the maximum possible value will be used instead.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.Color">
      <summary>Gets or sets the color used for coloring the range of intensities established by the Threshold property.</summary>
      <value>Color used for coloring the range of intensities established by the Threshold property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ColorizeGrayCommandData.Threshold">
      <summary>Gets or sets the maximum pixel value to be colored using the Color property.</summary>
      <value>The maximum pixel value to be colored using the Color property. The pixels with a value less than or equal to this will have the color set in the Color property. If the ColorizeGrayCommandData class is the last in the GrayColors array, then this value is ignored and the maximum possible value will be used instead.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand">
      <summary>Converts a signed image to unsigned.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand.#ctor">
      <summary>Initializes a new ConvertSignedToUnsignedCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand.#ctor(Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommandType)">
      <summary>Initializes a new ConvertSignedToUnsignedCommand class object with explicit parameters.</summary>
      <param name="type">Flag that indicates how the shift will be done.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommand.Type">
      <summary>Flags that indicate how the shift will be done.</summary>
      <value>Flags that indicate how the shift will be done.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand">
      <summary>Converts an unsigned image to signed.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand.#ctor">
      <summary>Initializes a new ConvertUnsignedToSignedCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand.#ctor(Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommandType)">
      <summary>Initializes a new ConvertUnsignedToSignedCommand class object with explicit parameters.</summary>
      <param name="type">Flag that indicates how to process bits outside the low bit to high bit range.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommand.Type">
      <summary>Gets or sets values that indicate how to process bits outside the low bit to high bit range.</summary>
      <value>Values that indicate how to process bits outside the low bit to high bit range.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.CoreUtilities">
      <summary>Core utility class.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CoreUtilities.CountLookupTableColors(Leadtools.RasterColor,Leadtools.ImageProcessing.Core.CountLookupTableColorsType)">
      <summary>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.</summary>
      <param name="lookupTable">8-bit lookup table array to be filled by this method.</param>
      <param name="type">Flag that indicates whether the LookupTable contains signed or unsigned data.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CoreUtilities.CountLookupTableColorsExt(Leadtools.RasterColor16,Leadtools.ImageProcessing.Core.CountLookupTableColorsType)">
      <summary>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.</summary>
      <param name="lookupTable">16-bit-bit lookup table array to be filled by this method.</param>
      <param name="type">Flag that indicates whether the LookupTable contains signed or unsigned data.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CoreUtilities.GetRegistrationMarksCenterMass(Leadtools.RasterImage,Leadtools.LeadPoint)">
      <summary>Finds the center of mass for each of the registration marks specified by markPoints. This method is available in the Document/Medical Toolkits.</summary>
      <param name="image">RasterImage object that references the transformed image.</param>
      <param name="markPoints">Array of LeadPoint structures containing mark locations.</param>
      <returns>Array of LeadPoint structures to be filled with points which represent the center of mass for each of the supplied registration marks. The first center of mass point corresponds to the first registration mark in the markPoints array and so on_</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CoreUtilities.GetTransformationParameters(Leadtools.RasterImage,Leadtools.LeadPoint,Leadtools.LeadPoint)">
      <summary>Computes the rotation angle, XY scaling, and XY translation of the transformed image with comparison to the reference image. These are the transformations that would have to be performed to the reference image to have it match the current image. This method is available in the Document/Medical Toolkits.</summary>
      <param name="image">RasterImage object that references the transformed image.</param>
      <param name="referencePoints">Pointer to an array of reference points. These points represent the center of mass points for the registration marks in the reference image. You have to provide this information.</param>
      <param name="transformedPoints">Pointer to an array of transformed points. These points are the center of mass points in the image. You have to provide this information.</param>
      <returns>TransformationParameters</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CoreUtilities.IsRegistrationMark(Leadtools.RasterImage,Leadtools.ImageProcessing.Core.RegistrationMarkCommandType,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Determines if the object inside the image is a registration mark or not. This method is available in the Document/Medical Toolkits.</summary>
      <param name="image">RasterImage object that references the image to be searched for registration mark.</param>
      <param name="type">Value that specifies the type of registration mark for which to look. Currently, only one registration mark is defined (T-shape). See the Comments for more information. More shapes will be added in the future.</param>
      <param name="minScale">Minimum scaling factor of mark to be detected. This is a percentage. It must not exceed maxScale, or an error will be returned. This parameter accepts only positive values.</param>
      <param name="maxScale">Maximum scaling factor of mark to be detected. This is a percentage. It must not be lower than minScale, or an error will be returned. This parameter accepts only positive values.</param>
      <param name="width">The width of the registration mark (in pixels). This parameter accepts only positive values.</param>
      <param name="height">The height of the registration mark (in pixels). This parameter accepts only positive values.</param>
      <returns>Boolean value indicating weather that specific object is registration mark or not.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.CorrelationCommand">
      <summary>This command compares the correlation image(or part of the correlation image) with all the areas of the same dimensions in the image to be searched (the Run method image) and finds those portions that match according to the measure of correlation. This command is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationCommand.#ctor">
      <summary>Initializes a new CorrelationCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationCommand.#ctor(Leadtools.RasterImage,Leadtools.LeadPoint,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new CorrelationCommand class object with explicit parameters.</summary>
      <param name="correlationImage">RasterImage object that references the image for which to search.</param>
      <param name="points">An array of LeadPoint structures. This array will be updated with the starting points for the correlated areas.</param>
      <param name="xStep">Step size in the X direction (along image width), in pixels. For best results, use 1. This parameter accepts only positive values.</param>
      <param name="yStep">Step size in the Y direction (along image height), in pixels. For best results, use 1. This parameter accepts only positive values.</param>
      <param name="threshold">Value that indicates the correlation threshold, which is a measure of association required to consider two areas to be correlated. If the correlation value between correlationImage and an area in the image to be searched (the Run method image) is less than the correlation threshold they are u ncorrelated. Valid values range from 0 (zero resemblance) to 100 (perfect resemblance).</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationCommand.CorrelationImage">
      <summary>Gets or sets the RasterImage object that references the image for which to search.</summary>
      <value>RasterImage that references the image for which to search.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationCommand.NumberOfPoints">
      <summary>This property is updated with the number of areas in the image actually found to be correlated to the correlation image.</summary>
      <value>Value that indicates the number of areas in the image actually found to be correlated to the correlation image. Its maximum value is the length of the Points array.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationCommand.Points">
      <summary>Gets an array of LeadPointstructures that will be filled with the starting points for the correlated areas.</summary>
      <value>An array of LeadPoint structures. This array will be filled with the starting points for the correlated areas.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationCommand.Threshold">
      <summary>Gets or sets a value that indicates the correlation threshold, which is a measure of association required to consider two areas to be correlated.</summary>
      <value>Value that indicates the correlation threshold, which is a measure of association required to consider two areas to be correlated. If the correlation value between the correlation image and an area in the image to be searched (the Run method image) is less than the correlation threshold they are uncorrelated. Valid values range from 0 (zero resemblance) to 100 (perfect resemblance).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationCommand.XStep">
      <summary>Gets or sets the step size in the X direction (along image width), in pixels.</summary>
      <value>Value that represents the step size in the X direction (along image width), in pixels. For best results, use 1. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationCommand.YStep">
      <summary>Gets or sets the step size in the Y direction (along image height), in pixels.</summary>
      <value>Value that represents the step size in the Y direction (along image height), in pixels. For best results, use 1. This property accepts only positive values.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.CorrelationListCommand">
      <summary>Compares the images in a list with all the areas of the same dimensions in an image and finds those portions that match according to the measure of correlation. This method is only available in the Document/Medical toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationListCommand.#ctor">
      <summary>Initializes a new CorrelationListCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationListCommand.#ctor(Leadtools.LeadPoint,System.Int32[],System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new CorrelationListCommand with explicit parameters.</summary>
      <param name="points">Array of LeadPoint objects to be updated with the starting points of the correlated areas.</param>
      <param name="listIndex">Array of integers to be updated with the indices of the images that match correlated areas.</param>
      <param name="xStep">Step size in the X direction (along image width), in pixels. For best results, use 1.</param>
      <param name="yStep">Step size in the Y direction (along image height), in pixels. For best results, use 1.</param>
      <param name="threshold">Value that indicates the correlation threshold, which is a measure of the association necessary for two areas to be considered to be correlated. If the correlation value between an image in the list and an area in the reference image is less than the correlation threshold they are uncorrelated. Valid values range from 0 (zero resemblance) to 100 (perfect resemblance).</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationListCommand.#ctor(Leadtools.RasterImage,Leadtools.LeadPoint,System.Int32[],System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new CorrelationListCommand with explicit parameters.</summary>
      <param name="correlationImage">RasterImage object that references the image(s) for which to search.</param>
      <param name="points">Array of LeadPoint objects to be updated with the starting points of the correlated areas.</param>
      <param name="listIndex">Array of integers to be updated with the indices of the images that match correlated areas.</param>
      <param name="xStep">Step size in the X direction (along image width), in pixels. For best results, use 1.</param>
      <param name="yStep">Step size in the Y direction (along image height), in pixels. For best results, use 1.</param>
      <param name="threshold">Value that indicates the correlation threshold, which is a measure of the association necessary for two areas to be considered to be correlated. If the correlation value between an image in the list and an area in the reference image is less than the correlation threshold they are uncorrelated. Valid values range from 0 (zero resemblance) to 100 (perfect resemblance).</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationListCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.CorrelationListCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this method.</summary>
      <returns>string that contains the name of this method.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationListCommand.CorrelationImage">
      <summary>Gets or sets the RasterImage object that references the image(s) for which to search.</summary>
      <value>RasterImage that references the image(s) for which to search.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationListCommand.ListIndex">
      <summary>Gets or sets an array of integers to be updated with the indices of the images that match correlated areas.</summary>
      <value>Array of integers to be updated with the indices of the images that match correlated areas.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationListCommand.NumberOfPoints">
      <summary>Gets a value that indicates the number of areas in the image actually found to be correlated to one or more of the listed images.</summary>
      <value>Value that indicates the number of areas in the image actually found to be correlated to one or more of the listed images.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationListCommand.Points">
      <summary>Gets or sets an array of LeadPoint objects to be updated with the starting points of the correlated areas.</summary>
      <value>Array of LeadPoint to be updated with the starting points of the correlated areas.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationListCommand.Threshold">
      <summary>Gets or sets a value that indicates the correlation threshold.</summary>
      <value>Value that indicates the correlation threshold, which is a measure of association required to consider two areas to be correlated. If the correlation value between an image in the list and an area in the image is less than the correlation threshold they are uncorrelated. Valid values range from 0 (zero resemblance) to 100 (perfect resemblance).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationListCommand.XStep">
      <summary>Gets or sets a value that represents the step size in the X direction (along image width), in pixels.</summary>
      <value>Value that represents the step size in the X direction (along image width), in pixels. For best results, use 1.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CorrelationListCommand.YStep">
      <summary>Gets or sets a value that represents the step size in the Y direction (along image height), in pixels.</summary>
      <value>Value represents the step size in the Y direction (along image height), in pixels. For best results, use 1.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DeskewCommand">
      <summary>Rotates the specified image to straighten it.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DeskewCommand.#ctor">
      <summary>Initializes a new DeskewCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DeskewCommand.#ctor(Leadtools.RasterColor,Leadtools.ImageProcessing.Core.DeskewCommandFlags)">
      <summary>Initializes a new DeskewCommand class object with explicit parameters.</summary>
      <param name="fillColor">Used to fill the background following rotation. This is used only if DeskewCommandFlags.FillExposedArea is set in the flags parameter.</param>
      <param name="flags">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.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DeskewCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DeskewCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DeskewCommand.Angle">
      <summary>Amount by which the method rotates the image.</summary>
      <value>Amount by which the method rotates the image. The amount of rotation is expressed in hundredths of degrees. For example, 500 means 5 degrees clockwise. Valid values range from -2000 through 2000.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DeskewCommand.AngleRange">
      <summary>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.</summary>
      <value>Value that indicates the maximum angle of deskew, in hundredths of degrees. Possible values range from 0 to 4500. This value is divided internally by 100. . This value is only used when the user set the property Flags to DeskewCommandFlags.UseExtendedDeskew.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DeskewCommand.AngleResolution">
      <summary>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.</summary>
      <value>Value that indicates the Deskew angle precision on which the filter is applied. The valid range is from 1 to AngleRange (maximum deskew angle). The real value is divided by 10. This value is only used when the user set the property Flags to DeskewCommandFlags.UseExtendedDeskew.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DeskewCommand.FillColor">
      <summary>Gets or sets the color used to fill the background following rotation.</summary>
      <value>Color used to fill the background following rotation. This is used only if DeskewCommandFlags.FillExposedArea is set in the Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DeskewCommand.Flags">
      <summary>Gets or sets flags that indicate whether to deskew the image and which background color to use.</summary>
      <value>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.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DespeckleCommand">
      <summary>Removes speckles from an image. Typically, this command is used to clean up scanned images (such as FAX images). This command is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DespeckleCommand.#ctor">
      <summary>Initializes a new DespeckleCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DespeckleCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DespeckleCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor">
      <summary>This is used by other structures to define a LookupTable (LookupTable) descriptor.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.#ctor">
      <summary>Initializes a new DicomLookupTableDescriptor with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new DicomLookupTableDescriptor with explicit parameters.</summary>
      <param name="firstStoredPixelValueMapped">The second value in the "LookupTable Descriptor", which specifies the first input value mapped.</param>
      <param name="entryBits">The third value in the "LookupTable Descriptor", which specifies the number of bits for each entry in the LookupTable Data.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.EntryBits">
      <summary>The third value in the "LookupTable Descriptor", which specifies the number of bits for each entry in the LookupTable Data.</summary>
      <value>The third value in the "LookupTable Descriptor", which specifies the number of bits for each entry in the LookupTable Data.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DicomLookupTableDescriptor.FirstStoredPixelValueMapped">
      <summary>The second value in the "LookupTable Descriptor", this specifies the first input value mapped.</summary>
      <value>The second value in the "LookupTable Descriptor", which specifies the first input value mapped.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DigitalSubtractCommand">
      <summary>Subtracts the live image from the mask image to show the differences between the two images.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DigitalSubtractCommand.#ctor">
      <summary>Initializes a new DigitalSubtractCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DigitalSubtractCommand.#ctor(Leadtools.RasterImage,Leadtools.ImageProcessing.Core.DigitalSubtractCommandFlags)">
      <summary>Initializes a new DigitalSubtractCommand class object with explicit parameters.</summary>
      <param name="maskImage">RasterImage object that references the mask image. This image will not be affected.</param>
      <param name="flags">Flags that indicate the action to take after subtraction has occurred.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DigitalSubtractCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DigitalSubtractCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DigitalSubtractCommand.Flags">
      <summary>Flags that indicate the action to take after subtraction has occurred.</summary>
      <value>Flags that indicate the action to take after subtraction has occurred.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DigitalSubtractCommand.MaskImage">
      <summary>Gets or sets the RasterImage object that references the mask image.</summary>
      <value>RasterImage object that references the mask image. This image will not be affected.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand">
      <summary>Computes the Discrete Fourier transform of an image or the Inverse Discrete Fourier transform as specified by the flags.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.#ctor">
      <summary>Initializes a new DiscreteFourierTransformCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.#ctor(Leadtools.ImageProcessing.Core.FourierTransformInformation,Leadtools.LeadRect,Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags)">
      <summary>Initializes a new DiscreteFourierTransformCommand class object with explicit parameters.</summary>
      <param name="fourierTransformInformation">FourierTransformInformation structure. The Data property of the FourierTransformInformation object is a two-dimensional array that holds the frequency components of the image. Its size must be the same as the image. This array is filled by the command when DiscreteFourierTransformCommandFlags.DiscreteFourierTransform has been set, and it must be sent to the command to construct the image from it when DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform has been set.</param>
      <param name="range">Specifies the frequency range to be computed when DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform flag is set. It specifies the frequency range that will be used in the image construction when DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform is set. The left value refers to the minimum X harmonic, the right refers to the maximum X harmonic, the top refers to the minimum Y harmonic and the bottom refers to the maximum Y harmonic. The maximum X harmonic equals (Width -1) and the maximum Y harmonic equals (Height -1). The minimum X harmonic equals 0 and the minimum Y harmonic equals 0.</param>
      <param name="flags">Flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, the clipping type, the used or computed frequencies range, the operation on the specified X harmonics range, and the operation on the specified Y harmonics range. You can use a bitwise OR ( &amp;#166; ) to specify one flag from each group.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.Flags">
      <summary>Gets or set the flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, the clipping type, the used or computed frequencies range, the operation on the specified X harmonics range, and the operation on the specified Y harmonics range.</summary>
      <value>Flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, the clipping type, the used or computed frequencies range, the operation on the specified X harmonics range, and the operation on the specified Y harmonics range. You can use a bitwise OR ( &amp;#166; ) to specify one flag from each group.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.FourierTransformInformation">
      <summary>Gets or set the FourierTransformInformation object that contains information about the FourierTransformCommand. The Data property of the FourierTransformInformation object is a two-dimensional array that holds the frequency components of the image.</summary>
      <value>FourierTransformInformation object. The Data property of the FourierTransformInformation object is a two-dimensional array that holds the frequency components of the image. Its size must be the same as the image. This array is filled by the command when the DiscreteFourierTransformCommandFlags.DiscreteFourierTransform flag has been set, and it must be sent to the command to construct the image from it when the DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform flag has been set.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand.Range">
      <summary>Gets or sets the frequency range to be computed when the DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform flag is set.</summary>
      <value>Specifies the frequency range to be computed when the DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform flag is set. It specifies the frequency range that will be used in the image construction when DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform is set. The left value refers to the minimum X harmonic, the right refers to the maximum X harmonic, the top refers to the minimum Y harmonic and the bottom refers to the maximum Y harmonic. The maximum X harmonic equals (Width -1) and the maximum Y harmonic equals (Height -1). The minimum X harmonic equals 0 and the minimum Y harmonic equals 0.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DotRemoveCommand">
      <summary>Finds and removes dots and specks of various sizes. This method is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DotRemoveCommand.#ctor">
      <summary>Initializes a new DotRemoveCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DotRemoveCommand.#ctor(Leadtools.ImageProcessing.Core.DotRemoveCommandFlags,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new DotRemoveCommand with explicit parameters.</summary>
      <param name="flags">Flag that determines the behavior of the dot removal process.</param>
      <param name="minimumDotWidth">The minimum width of a dot to be removed. If the DotRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="minimumDotHeight">The minimum height of a dot to be removed. If the DotRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="maximumDotWidth">The maximum width of a dot to be removed. If the DotRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="maximumDotHeight">The maximum height of a dot to be removed. If the DotRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DotRemoveCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DotRemoveCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.DotRemoveCommand.DotRemove">
      <summary>Optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommand.Flags">
      <summary>Gets or sets flags that determine the behavior of the dot removal process.</summary>
      <value>Flags that determine the behavior of the dot removal process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommand.ImageRegion">
      <summary>This property is updated with a shallow copy of the image that also has a region that contains the removed dots.</summary>
      <value>A shallow copy of the image that also has a region that contains the removed dots.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommand.MaximumDotHeight">
      <summary>Gets or sets the maximum height of a dot to be removed.</summary>
      <value>The maximum height of a dot to be removed. If DotRemoveCommandFlags.UseDpi is set in Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommand.MaximumDotWidth">
      <summary>Gets or sets the maximum width of a dot to be removed.</summary>
      <value>The maximum width of a dot to be removed. If DotRemoveCommandFlags.UseDpi is set in Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommand.MinimumDotHeight">
      <summary>Gets or sets the minimum height of a dot to be removed.</summary>
      <value>The minimum height of a dot to be removed. If DotRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommand.MinimumDotWidth">
      <summary>Gets or sets the minimum width of a dot to be removed.</summary>
      <value>The minimum width of a dot to be removed. If DotRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommand.Region">
      <summary>Gets the handle to a windows region.</summary>
      <value>Handle to a windows region.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs">
      <summary>Handles each dot found by DotRemoveCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs.#ctor(Leadtools.RasterImage,Leadtools.RasterRegion,Leadtools.LeadRect,System.Int32,System.Int32)">
      <summary>Initializes a new DotRemoveCommand with explicit parameters.</summary>
      <param name="image">RasterImage object that references the image to be modified.</param>
      <param name="region">LEADTOOLS RasterRegion representing the dot to be removed. It is the programmer's responsibility to dispose of this region when it is no longer needed.</param>
      <param name="boundingRectangle">The bounding rectangle of the dot being processed.</param>
      <param name="whiteCount">Total number of white pixels in the dot being processed.</param>
      <param name="blackCount">Total number of black pixels in the dot being processed.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs.BlackCount">
      <summary>Gets the total number of black pixels in the dot being processed.</summary>
      <value>Total number of black pixels in the dot being processed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs.BoundingRectangle">
      <summary>Gets the bounding rectangle of the dot being processed.</summary>
      <value>The bounding rectangle of the dot being processed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs.Image">
      <summary>Gets the RasterImage object that references the image to be modified.</summary>
      <value>RasterImage object that references the image to be modified.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs.Region">
      <summary>Gets the LEADTOOLS RasterRegion representing the dot to be removed.</summary>
      <value>LEADTOOLS RasterRegion representing the dot to be removed. It is the programmer's responsibility to dispose of this region when it is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs.Status">
      <summary>Gets or sets a value that indicates the status of the dot removal process.</summary>
      <value>Value that indicates the status of the dot removal process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.DotRemoveCommandEventArgs.WhiteCount">
      <summary>Gets the total number of white pixels in the dot being processed.</summary>
      <value>Total number of white pixels in the dot being processed.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ExpandContentCommand">
      <summary>Detects the boundaries of the document's content and expands it to fill the entire page space.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ExpandContentCommand.#ctor">
      <summary>Initializes a new ExpandContentCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ExpandContentCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FastFourierTransformCommand">
      <summary>Computes the Fast Fourier Transform of an image or the Inverse Fast Fourier Transform as specified by flags.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastFourierTransformCommand.#ctor">
      <summary>Initializes a new FastFourierTransformCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastFourierTransformCommand.#ctor(Leadtools.ImageProcessing.Core.FourierTransformInformation,Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags)">
      <summary>Initializes a new FastFourierTransformCommand class object with explicit parameters.</summary>
      <param name="fourierTransformInformation">FourierTransformInformation structure. The Data property of the FourierTransformInformation object is a two-dimensional array that will hold the frequency components of the image. Its size must be the same as the image. The command will fill the array elements using data from the Run method image when the FastFourierTransformCommandFlags.FastFourierTransform flag is set. The command will use the array values and reconstruct the Run method image when the FastFourierTransformCommandFlags.InverseFastFourierTransform flag is set.</param>
      <param name="flags">Flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, and the clipping type. You can use a bit-wise OR ( &amp;#166; ) to specify one flag from each group.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastFourierTransformCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastFourierTransformCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastFourierTransformCommand.Flags">
      <summary>Gets or sets flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, and the clipping type.</summary>
      <value>Flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, and the clipping type. You can use a bit-wise OR ( &amp;#166; ) to specify one flag from each group.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastFourierTransformCommand.FourierTransformInformation">
      <summary>FourierTransformInformation structure. The Data property of the FourierTransformInformation object is a two-dimensional array that will hold the frequency components of the image.</summary>
      <value>FourierTransformInformation structure. The Data property of the FourierTransformInformation object is a two-dimensional array that will hold the frequency components of the image. Its size must be the same as the image. The command will fill the array elements using data from the Run method image when the FastFourierTransformCommandFlags.FastFourierTransform flag is set. The command will use the array values and reconstruct the Run method image when the FastFourierTransformCommandFlags.InverseFastFourierTransform flag is set.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FastMagicWandCommand">
      <summary>Updates a region through the ObjectRectangle and the ObjectData variables according to the color value at Xposition and Yposition.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastMagicWandCommand.#ctor">
      <summary>Initializes a new FastMagicWandCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastMagicWandCommand.#ctor(Leadtools.RasterImage,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new FastMagicWandCommand class object with explicit parameters.</summary>
      <param name="sourceImage">RasterImage object that references the source image.</param>
      <param name="x">The X position of the starting point.</param>
      <param name="y">The Y position of the starting point.</param>
      <param name="tolerance">The upper and lower color distance with relation to the starting point. For instance if the "tolerance" parameter is 25 and the color value at the starting point is 50. Then any adjacent pixel with a color range between 25 and 75 will be included in the region.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastMagicWandCommand.EndEngine">
      <summary>Ends the MagicWand Engine.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastMagicWandCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastMagicWandCommand.StartEngine">
      <summary>Starts the MagicWand Engine.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FastMagicWandCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastMagicWandCommand.ObjectData">
      <summary>Gets the Object data array.</summary>
      <value>Object data array: The elements of the array that are 1 corresponds to points belonging to the object within the ObjectRectangle area, the elements that are 0 do not belong to the object.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastMagicWandCommand.ObjectRectangle">
      <summary>Gets the Object rectangle.</summary>
      <value>Object rectangle: a rectangle surrounding the region found.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastMagicWandCommand.SourceImage">
      <summary>Gets or sets an RasterImage object that references the source image.</summary>
      <value>RasterImage object that references the source image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastMagicWandCommand.Tolerance">
      <summary>Gets or sets the color tolerance value.</summary>
      <value>Color Tolerance value</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastMagicWandCommand.X">
      <summary>Gets or sets the X-position of the starting point.</summary>
      <value>X-position of the starting point.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FastMagicWandCommand.Y">
      <summary>Gets or sets the Y-position of the starting point.</summary>
      <value>Y-position of the starting point.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand">
      <summary>This command is used to display the results of a Fast Fourier Transform or a Discrete Fourier analysis as an image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.#ctor">
      <summary>Initializes a new FourierTransformDisplayCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.#ctor(Leadtools.ImageProcessing.Core.FourierTransformInformation,Leadtools.ImageProcessing.Core.FourierTransformDisplayCommandFlags)">
      <summary>Initializes a new FourierTransformDisplayCommand class object with explicit parameters.</summary>
      <param name="fourierTransformInformation">FourierTransformInformation structure. The Data property of the FourierTransformInformation object is a two-dimensional array that will hold the frequency components of the image. Its dimensions must be the same as the image dimensions.</param>
      <param name="flags">Flags that indicate the data to be shown and the plotting scale. You can use a bit-wise OR ( &amp;#166; ) to specify one flag from each group.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.Flags">
      <summary>Gets or sets flags that indicate the data to be shown and the plotting scale. You can use a bit-wise OR ( &amp;#166; ) to specify one flag from each group.</summary>
      <value>Flags that indicate the data to be shown and the plotting scale. You can use a bit-wise OR ( &amp;#166; ) to specify one flag from each group.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand.FourierTransformInformation">
      <summary>FourierTransformInformation structure that contains information about the transform. The Data property of the FourierTransformInformation object is a two-dimensional array that will hold the frequency components of the image.</summary>
      <value>FourierTransformInformation structure. The Data property of the FourierTransformInformation object is a two-dimensional array that will hold the frequency components of the image. Its dimensions must be the same as the image dimensions.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FourierTransformInformation">
      <summary>The FourierTransformInformation class contains information about the complex 2D array that will hold the frequency components of the image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.#ctor">
      <summary>Initializes a new FourierTransformInformation object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.#ctor(Leadtools.RasterImage)">
      <summary>Initializes a new FourierTransformInformation object with explicit parameters.</summary>
      <param name="image">RasterImage object used to specify the width and height of the 2d Complex array.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.#ctor(Leadtools.RasterImage,Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags)">
      <summary>Initializes a new FourierTransformInformation object with an explicit flag.</summary>
      <param name="image">RasterImage object used to specify the width and height of the 2D Complex array.</param>
      <param name="flags">Flags that indicate how to pad images whose dimensions are not a power of two</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.Clone">
      <summary>Clones the current object into a new object.</summary>
      <returns>New object with the same data as the current object.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.GetDataOf(System.Int32,System.Int32)">
      <summary>Gets the resulting transformed data complex at the given location.</summary>
      <param name="x">The X coordinate of the location.</param>
      <param name="y">The Y coordinate of the location.</param>
      <returns>A Complex representing the transformed data complex at the given location.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.SetData(Leadtools.ImageProcessing.Core.Complex)">
      <summary>Sets the 2D data array.</summary>
      <param name="data">The 2D data array.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.Dispose">
      <summary>Releases all resources used by the FastFourierTransformCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.Dispose(System.Boolean)">
      <summary>Releases all resources used by the FastFourierTransformCommand.</summary>
      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FourierTransformInformation.Finalize">
      <summary>Destructor of the FastFourierTransformCommand class.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FourierTransformInformation.Data">
      <summary>Gets the 2D data array.</summary>
      <value>The 2D data array. Note that, although only one element is declared in the array, the array contains Width \* Height elements. The frequency component for the pixel (row, col) is **Data**\row \* [Width + col\].</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FourierTransformInformation.DataPointer">
      <summary>Gets the data pointer.</summary>
      <value>The Data pointer.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FourierTransformInformation.DataSize">
      <summary>Gets the size of data pointer.</summary>
      <value>The size of data pointer.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FourierTransformInformation.Height">
      <summary>Gets the height of the 2D array in pixels.</summary>
      <value>Height of the 2D array in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FourierTransformInformation.Width">
      <summary>Gets the width of the 2D array in pixels.</summary>
      <value>Width of the 2D array in pixels.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FrequencyFilterCommand">
      <summary>Filters the frequency harmonics data produced by a Fourier Transform method using a range rectangle.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.#ctor">
      <summary>Initializes a new FrequencyFilterCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.#ctor(Leadtools.ImageProcessing.Core.FourierTransformInformation,Leadtools.LeadRect,Leadtools.ImageProcessing.Core.FrequencyFilterCommandFlags)">
      <summary>Initializes a new FrequencyFilterCommand class object with explicit parameters.</summary>
      <param name="fourierTransformInformation">FourierTransformInformation structure. The Data property of the FourierTransformInformation structure is a two-dimensional array holding the frequency components.</param>
      <param name="rectangle">Specifies the filter dimension that will be applied, it represents the frequency range to be kept or removed. The left value refers to the minimum X harmonic, the right refers to the maximum X harmonic, the top refers to the minimum Y harmonic and the bottom refers to the maximum Y harmonic. The maximum X harmonic equals Width -1 and the maximum Y harmonic equals Height -1.</param>
      <param name="flags">Flags that indicate the operation to be performed on the specified X and Y harmonics ranges. You can use a bit wise OR ( &amp;#166; ) to specify one flag from each group.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.Run">
      <summary>Apply the method.</summary>
      <returns>1 the command was successful</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.Flags">
      <summary>Gets or sets flags that indicate the operation to be performed on the X and Y harmonics ranges.</summary>
      <value>Flags that indicate the operation to be performed on the X and Y harmonics ranges. You can use a bit wise OR ( &amp;#166; ) to specify one flag from each group.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.FourierTransformInformation">
      <summary>Gets or sets a FrequencyFilterCommand() structure that contains information on the Fourier Transform.</summary>
      <value>FrequencyFilterCommand() structure is a two-dimensional array holding the frequency components.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FrequencyFilterCommand.Rectangle">
      <summary>Gets or sets a rectangle structure that contains the filter dimension that will be applied.</summary>
      <value>Rectangle structure that contains the filter dimension that will be applied, it represents the frequency range to be kept or removed. The left value refers to the minimum X harmonic, the right refers to the maximum X harmonic, the top refers to the minimum Y harmonic and the bottom refers to the maximum Y harmonic. The maximum X harmonic equals Width -1 and the maximum Y harmonic equals Height -1.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand">
      <summary>Creates a mask filter to remove specific frequency components from the image. This command is available in the Imaging Pro and above toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.#ctor">
      <summary>Initializes a new FrequencyFilterMaskCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.#ctor(Leadtools.RasterImage,Leadtools.ImageProcessing.Core.FourierTransformInformation,System.Boolean)">
      <summary>Initializes a new FrequencyFilterMaskCommand class object with explicit parameters.</summary>
      <param name="maskImage">RasterImage object that contains the mask image.</param>
      <param name="fourierTransformInformation">FourierTransformInformation structure. The Data property of the FourierTransformInformation structure is a two-dimensional array holding the frequency components.</param>
      <param name="onOff">Value that indicates whether the frequency components are removed if the corresponding pixel value is zero. Possible values are:</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.Run">
      <summary>Apply the method.</summary>
      <returns>1 the command was successful</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.FourierTransformInformation">
      <summary>Gets or sets a FrequencyFilterMaskCommand() structure that contains information about the Fourier Transform.</summary>
      <value>Refer to FrequencyFilterMaskCommand()structure is a two-dimensional array holding the frequency components.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.MaskImage">
      <summary>Gets or sets the RasterImage object that references the mask image.</summary>
      <value>RasterImage object that references the mask image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand.OnOff">
      <summary>Gets or sets a value that indicates whether the frequency components are removed if the corresponding pixel value is zero.</summary>
      <value>Value that indicates whether the frequency components are removed if the corresponding pixel value is zero. Possible values are:</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand">
      <summary>Gets the window center and the window width, if the LookupTable stored inside the image is linear. If the LookupTable stored inside the image is not linear, the command will fail.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.#ctor">
      <summary>Initializes a new GetLinearVoiLookupTableCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.#ctor(Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommandFlags)">
      <summary>Initializes a new GetLinearVoiLookupTableCommand class object with explicit parameters.</summary>
      <param name="flags">Reserved for future use. Pass 0 for now.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.Center">
      <summary>A variable to be updated with the center of the range of color intensities that define your window of interest.</summary>
      <value>A variable to be updated with the center of the range of color intensities that define your window of interest.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.Flags">
      <summary>Reserved for future use. Use 0 for now.</summary>
      <value>Reserved for future use. Use 0 for now.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommand.Width">
      <summary>A variable to be updated with the range of color intensities that define your window of interest.</summary>
      <value>A variable to be updated with the range of color intensities that define your window of interest.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.GlareDetectionCommand">
      <summary>Automatically detects the glare zone in image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GlareDetectionCommand.#ctor">
      <summary>Initializes a new GlareDetectionCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GlareDetectionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.GWireCommand">
      <summary>Performs semi-automatic segmentation by creating minimal paths that follow the boundaries of the objects in the image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.#ctor">
      <summary>Initializes a new GWireCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.#ctor(Leadtools.RasterImage,System.Int32)">
      <summary>Initializes a new GWireCommand class object with explicit parameters.</summary>
      <param name="image">RasterImage object that references the image to be used in the command.</param>
      <param name="ExternalEnergy">An integer that represents the percent of the external energy (Image energy) used in calculating the minimal path in the image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.GetMinPath(Leadtools.LeadPoint)">
      <summary>Constructs a minimal path from the seed point to the target point and returns an array of LeadPoints that represents that path.</summary>
      <param name="Target">Reference to a LeadPoint that represents the target point from which to construct a path from the seed point to the specified target point.</param>
      <returns>An array of LeadPoint structures that represent the minimal path.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.SetSeedPoint(Leadtools.LeadPoint)">
      <summary>Sets the seed point used when constructing the minimal paths for the edges.</summary>
      <param name="Seed">A LeadPoint that contains the seed point used when constructing the minimal paths for the edges.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.Dispose">
      <summary>Releases all resources used by the GWireCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.Dispose(System.Boolean)">
      <summary>Releases all resources used by the GWireCommand.</summary>
      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.GWireCommand.Finalize">
      <summary>Destructor of the class.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.GWireCommand.ExternalEnergy">
      <summary>The percent external energy used in constructing the minimal paths.</summary>
      <value>The value of the external energy used in constructing the minimum paths in the image. The sum of the external energy and the internal energy used is 100. Valid values range from 0 to 100.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.GWireCommand.GWireImage">
      <summary>RasterImage object that references the image to be used in the command.</summary>
      <value>Supported images is 12 and 16-bit grayscale and 48 and 64-bit color. (Support for 12 and 16-bit grayscale and 48 and 64-bit color images is only available in the Document/Medical Imaging toolkits.)</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.GWireCommand.MinPath">
      <summary>Gets the points that represent the minimal path.</summary>
      <value>An array of LeadPoint structures that represents the minimal path.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.GWireCommand.SeedPoint">
      <summary>Gets the latest seed point.</summary>
      <value>The latest seed point from which to construct the minimal path.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HalfToneCommand">
      <summary>Converts a 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, or 32-bit image to a halftoned image, with a specified pattern rotation. A halftoned image is a 1-bit image that has been dithered for black and white printing or display.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfToneCommand.#ctor">
      <summary>Initializes a new HalfToneCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfToneCommand.#ctor(Leadtools.ImageProcessing.Core.HalfToneCommandType,System.Int32,System.Int32,Leadtools.RasterImage)">
      <summary>Initializes a new HalfToneCommand class object with explicit parameters.</summary>
      <param name="type">Value that indicates the type of halftoning to perform.</param>
      <param name="angle">The angle of rotation, expressed in hundredths of degrees. A value of 0 produces a horizontal halftone pattern. This parameter specifies the number of degrees to change the pattern. Positive values rotate the pattern clockwise; negative values rotate the pattern counterclockwise. This value is ignored if the selected halftone pattern is HalfToneCommandType.Rectangle, HalfToneCommandType.Circle or HalfToneCommandType.Random or HalfToneCommandType.UserDefined.</param>
      <param name="dimension">Value that indicates the size of the grain. This value is ignored if the selected halftone pattern is HalfToneCommandType.View or HalfToneCommandType.Print. If the pattern is not HalfToneCommandType.View or HalfToneCommandType.Print, dimension should be &gt;= 1. If this parameter is &lt; 1 this command will return ERROR_INV_PARAMETER.</param>
      <param name="userDefinedImage">List of images that will be used in half toning if the HalfToneCommandType.UserDefined option is selected.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfToneCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfToneCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfToneCommand.Angle">
      <summary>Gets or sets the angle of rotation.</summary>
      <value>The angle of rotation, expressed in hundredths of degrees. A value of 0 produces a horizontal halftone pattern. This property specifies the number of degrees to change the pattern. Positive values rotate the pattern clockwise; negative values rotate the pattern counterclockwise. This value is ignored if the selected halftone pattern is HalfToneCommandType.Rectangle, HalfToneCommandType.Circular, HalfToneCommandType.Random or HalfToneCommandType.UserDefined.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfToneCommand.Dimension">
      <summary>Gets or sets a value that indicates the size of the grain.</summary>
      <value>Value that indicates the size of the grain. This value is ignored if the selected halftone pattern is HalfToneCommandType.View or HalfToneCommandType.Print. If the pattern is not HalfToneCommandType.View or HalfToneCommandType.Print, Dimension should be &gt;= 1. If this property is &lt; 1 this command will return ERROR_INV_PARAMETER.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfToneCommand.Type">
      <summary>Gets or sets a value that indicates the type of halftoning to perform.</summary>
      <value>Value that indicates the type of halftoning to perform.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfToneCommand.UserDefinedImage">
      <summary>Gets or sets the list of images that will be used in half toning if the HalfToneCommandType.UserDefined option is selected.</summary>
      <value>List of images that will be used in half toning if the HalfToneCommandType.UserDefined option is selected.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HalfTonePatternCommand">
      <summary>Creates a halftone screen effect for an image while keeping its continuous range of tones. This method is available in the Document/Medical toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.#ctor">
      <summary>Initializes a new HalfTonePatternCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Leadtools.RasterColor,Leadtools.RasterColor,Leadtools.ImageProcessing.Core.HalfTonePatternCommandType)">
      <summary>Initializes a new HalfTonePatternCommand with explicit parameters.</summary>
      <param name="contrast">Halftone pattern contrast. Increasing this value increases the pattern brightness, making it more visible.</param>
      <param name="ripple">Halftone pattern frequency. Internally, this value is divided by 100. For example, if ripple = 200 the actual frequency is 2. Increasing this value increases the number of dots, lines, etc. in the pattern.</param>
      <param name="angleContrast">Angular pattern contrast. Increasing this value increases brightness of the "spokes" in the image.</param>
      <param name="angleRipple">Angular pattern frequency. This value determines how many "spokes" appear in the image.</param>
      <param name="angleOffset">Angular pattern offset in hundredths of degrees (+/-). A positive value will rotate the screen clockwise, while a negative value will rotate the screen counter-clockwise.</param>
      <param name="foreGroundColor">Value that specifies the foreground color for any exposed areas.</param>
      <param name="backGroundColor">Value that specifies the background color for any exposed areas.</param>
      <param name="type">Value that indicates which halftone pattern type to use.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this method.</summary>
      <returns>string that contains the name of this method.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.AngleContrast">
      <summary>Gets or sets a value that represents the amount of angular pattern contrast.</summary>
      <value>Value that represents angular pattern contrast. Angular patterns only occur when either HalfTonePatternCommandType.Circle or HalfTonePatternCommandType.Ellipse is selected in the type property. Increasing this value increases brightness of the "spokes" in the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.AngleOffset">
      <summary>Gets or sets a value that represents the amount of angular pattern offset in hundredths of degrees (+/-).</summary>
      <value>Value that represents the angular pattern offset in a hundredths of degrees (+/-). A positive value will rotate the screen clockwise, while a negative value will rotate the screen counter-clockwise. Angular pattern offset only occurs when either HalfTonePatternCommandType.Circle or HalfTonePatternCommandType.Ellipse is selected in type property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.AngleRipple">
      <summary>Gets or sets a value that represents the amount of angular pattern frequency.</summary>
      <value>Value that represents angular pattern frequency. Angular patterns only occur when either HalfTonePatternCommandType.Circle or HalfTonePatternCommandType.Ellipse is selected in the type property. This value determines how many "spokes" appear in the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.BackGroundColor">
      <summary>Gets or sets the background color for any exposed areas.</summary>
      <value>The background color.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.Contrast">
      <summary>Gets or sets a value that represents the amount of halftone pattern contrast. Increasing this value increases the pattern brightness, making it more visible.</summary>
      <value>Value that represents the halftone pattern contrast.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.ForeGroundColor">
      <summary>Gets or sets the foreground color for any exposed areas.</summary>
      <value>The foreground color.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.Ripple">
      <summary>Gets or sets a value that represents the halftone pattern frequency.</summary>
      <value>Value represents halftone pattern frequency. Internally, it is divided by 100. For example, if Ripple = 200 the actual frequency is 2. Increasing this value increases the number of dots, lines, etc. in the pattern.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HalfTonePatternCommand.Type">
      <summary>Gets or sets the type of halftone pattern.</summary>
      <value>Value that indicates the type of halftone pattern.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HighQualityRotateCommand">
      <summary>Performs high quality rotation on a black and white image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HighQualityRotateCommand.#ctor">
      <summary>Initializes a new instance of the HighQualityRotateCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HighQualityRotateCommand.#ctor(System.Int32,Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags,Leadtools.RasterColor)">
      <summary>Initializes a new HighQualityRotateCommand class object with explicit parameters.</summary>
      <param name="angle">Hundredths of degrees to rotate (+/-). This can be a number from 1 to 36,000. A positive value will rotate the image in a clockwise rotation, while a negative value will rotate the image in a counter-clockwise rotation.</param>
      <param name="flags">Options to keep the resulting image the same size as the original image, or to resize according to the rotation direction specified, as well controlling the quality of the rotation.</param>
      <param name="fillColor">The background fill color. This parameter is used only when HighQualityRotateCommandFlags.Resize is specified in \flags\.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HighQualityRotateCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HighQualityRotateCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HighQualityRotateCommand.Angle">
      <summary>Gets or sets the rotation angle</summary>
      <value>Hundredths of degrees to rotate (+/-). This can be a number from 1 to 36,000. A positive value will rotate the image in a clockwise rotation, while a negative value will rotate the image in a counter-clockwise rotation.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HighQualityRotateCommand.FillColor">
      <summary>Gets or sets the background fill color.</summary>
      <value>A RasterColor object that specifies the background fill color.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HighQualityRotateCommand.Flags">
      <summary>Options to keep the resulting image the same size as the original image or to resize according to the rotation direction specified as well control the quality of the rotation.</summary>
      <value>One or more HighQualityRotateCommandFlags enumeration members ORed together.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand">
      <summary>Finds and removes hole punches.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.#ctor">
      <summary>Initializes a new HolePunchRemoveCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.#ctor(Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags,Leadtools.ImageProcessing.Core.HolePunchRemoveCommandLocation,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new HolePunchRemoveCommand with explicit parameters.</summary>
      <param name="flags">Flags that determine the behavior of the hole punch removal process.</param>
      <param name="location">Flag that indicates the location within the document of the hole punches to remove.</param>
      <param name="minimumHoleCount">Minimum number of holes to detect. This member is valid only if HolePunchRemoveCommandFlags.UseCount flag is set.</param>
      <param name="maximumHoleCount">Maximum number of holes to detect. This member is valid only if HolePunchRemoveCommandFlags.UseCount flag is set.</param>
      <param name="minimumHoleWidth">The minimum width of one of the holes of the hole punch configuration to be removed. If HolePunchRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels. This parameter is valid only if HolePunchRemoveCommandFlags.UseSize is set.</param>
      <param name="minimumHoleHeight">The minimum height of one of the holes of the hole punch configuration to be removed. If HolePunchRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels. This parameter is valid only if HolePunchRemoveCommandFlags.UseSize is set.</param>
      <param name="maximumHoleWidth">The maximum width of one of the holes of the hole punch configuration to be removed. If HolePunchRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels. This parameter is valid only if HolePunchRemoveCommandFlags.UseSize is set.</param>
      <param name="maximumHoleHeight">The maximum height of one of the holes of the hole punch configuration to be removed. If HolePunchRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels. This parameter is valid only if HolePunchRemoveCommandFlags.UseSize is set.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.HolePunchRemove">
      <summary>Optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.Flags">
      <summary>Gets or sets a flag that determines the behavior of the hole punch removal process.</summary>
      <value>Value that determines the behavior of the hole punch removal process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.ImageRegion">
      <summary>This property is updated with a shallow copy of the image that also has a region that contains the hole punches.</summary>
      <value>A shallow copy of the image that also has a region that contains the hole punches.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.Location">
      <summary>Gets or sets a value that indicates the location within the document of the hole punches to remove.</summary>
      <value>Value that indicates the location within the document of the hole punches to remove.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.MaximumHoleCount">
      <summary>Gets or sets the maximum number of holes to detect.</summary>
      <value>Maximum number of holes to detect. This property is valid only if the HolePunchRemoveCommandFlags.UseCount flag is set in the Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.MaximumHoleHeight">
      <summary>Gets or sets the maximum height of one of the holes of the hole punch configuration to be removed.</summary>
      <value>The maximum height of one of the holes of the hole punch configuration to be removed. If HolePunchRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels. This property is valid only if HolePunchRemoveCommandFlags.UseSize is set in the Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.MaximumHoleWidth">
      <summary>Gets or sets the maximum width of one of the holes of the hole punch configuration to be removed.</summary>
      <value>The maximum width of one of the holes of the hole punch configuration to be removed. If HolePunchRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels. This property is valid only if HolePunchRemoveCommandFlags.UseSize is set in the Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.MinimumHoleCount">
      <summary>Gets or sets the minimum number of holes to detect.</summary>
      <value>Minimum number of holes to detect. This property is valid only if the HolePunchRemoveCommandFlags.UseCount flag is set in the Flags property. This value must be at least 2.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.MinimumHoleHeight">
      <summary>Gets or sets the minimum height of one of the holes of the hole punch configuration to be removed.</summary>
      <value>The minimum height of one of the holes of the hole punch configuration to be removed. If the HolePunchRemoveCommandFlags.UseDpi flag is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels. This property is valid only if HolePunchRemoveCommandFlags.UseSize is set in the Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.MinimumHoleWidth">
      <summary>Gets or sets the minimum width of one of the holes of the hole punch configuration to be removed.</summary>
      <value>The minimum width of one of the holes of the hole punch configuration to be removed. If the HolePunchRemoveCommandFlags.UseDpi flag is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels. This property is valid only if HolePunchRemoveCommandFlags.UseSize is set in Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommand.Region">
      <summary>Gets the handle to a windows region.</summary>
      <value>Handle to a windows region.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs">
      <summary>Handles each hole punch found by HolePunchRemoveCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.#ctor(Leadtools.RasterImage,Leadtools.RasterRegion,Leadtools.LeadRect,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new HolePunchRemoveCommand class object with explicit parameters.</summary>
      <param name="image">RasterImage object that contains the affected image</param>
      <param name="region">LEADTOOLS RasterRegion representing one of the holes of the hole punch pattern. It is the programmer's responsibility to dispose of this region when it is no longer needed.</param>
      <param name="boundingRectangle">The bounding rectangle of one of the holes in a hole punch pattern.</param>
      <param name="holeIndex">Index of the hole within a hole punch pattern. The holes are numbered from 1 to n, where n is the total number of holes in the hole punch pattern.</param>
      <param name="holeTotalCount">The total number of holes that make up the hole punch pattern. This value will not change for a particular call to HolePunchRemoveCommand.</param>
      <param name="whiteCount">Total number of white pixels in one of the holes of a hole punch pattern.</param>
      <param name="blackCount">Total number of black pixels in one of the holes of a hole punch pattern.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.BlackCount">
      <summary>Gets the total number of black pixels in one of the holes of a hole punch pattern.</summary>
      <value>Total number of black pixels in one of the holes of a hole punch pattern.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.BoundingRectangle">
      <summary>Gets a rectangle structure that contains the bounding rectangle of one of the holes in a hole punch pattern.</summary>
      <value>The bounding rectangle of one of the holes in a hole punch pattern.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.HoleIndex">
      <summary>Gets the index of the hole within a hole punch pattern.</summary>
      <value>Index of the hole within a hole punch pattern. The holes are numbered from 1 to n, where n is the total number of holes in the hole punch pattern.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.HoleTotalCount">
      <summary>Gets the total number of holes that make up the hole punch pattern.</summary>
      <value>The total number of holes that make up the hole punch pattern. This value will not change for a particular call to HolePunchRemoveCommand.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.Image">
      <summary>Gets the RasterImage object that references the affected image.</summary>
      <value>RasterImage object that references the affected image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.Region">
      <summary>Gets the LEADTOOLS RasterRegion representing one of the holes of the hole punch pattern.</summary>
      <value>LEADTOOLS RasterRegion representing one of the holes of the hole punch pattern. It is the programmer's responsibility to dispose of this region when it is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.Status">
      <summary>Gets or sets the status of the hole punch removal process.</summary>
      <value>Value that represents the status of the hole punch removal process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs.WhiteCount">
      <summary>Gets the total number of white pixels in one of the holes of a hole punch pattern.</summary>
      <value>Total number of white pixels in one of the holes of a hole punch pattern.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ImageColorTypeCommand">
      <summary>This command investigate the image and return it's type whether colored, grayscale or black and white.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ImageColorTypeCommand.#ctor">
      <summary>Initializes a new ImageColorTypeCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ImageColorTypeCommand.#ctor(Leadtools.ImageProcessing.Core.ImageColorTypeCommandFlags)">
      <summary>Initializes a new ImageColorTypeCommand class object with explicit parameters.</summary>
      <param name="flag">flag that controls the behavior of the command algorithm by making it favor one type over the other.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ImageColorTypeCommand.ColorType">
      <summary>Gets the type of the image.</summary>
      <value>ImageColorType enumeration value that represents the type of the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ImageColorTypeCommand.Confidence">
      <summary>Gets the result accuracy percentage.</summary>
      <value>The accuracy of the result.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ImageColorTypeCommand.Flag">
      <summary>Gets or sets the flag that controls the behavior of the command algorithm by making it favor one type over the other.</summary>
      <value>ImageColorTypeCommandFlags enumeration value that represents the flag that controls the behavior of the command algorithm by making it favor one type over the other.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.InvertedPageCommand">
      <summary>Checks and auto-corrects an inverted image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedPageCommand.#ctor">
      <summary>Initializes a new instance of the InvertedPageCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedPageCommand.#ctor(Leadtools.ImageProcessing.Core.InvertedPageCommandFlags)">
      <summary>Initializes a new InvertedPageCommand class object with explicit parameters.</summary>
      <param name="flags">Options to only check or perform auto-correction on the image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedPageCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedPageCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedPageCommand.Flags">
      <summary>Options to only check or perform auto-correction on the image.</summary>
      <value>One or more InvertedPageCommandFlags enumeration members ORed together.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedPageCommand.IsInverted">
      <summary>Gets a value indicating whether the image is inverted.</summary>
      <value>**true** if the image is inverted, otherwise; **false**.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.InvertedTextCommand">
      <summary>Finds and modifies areas of inverted text in a 1-bit black and white image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedTextCommand.#ctor">
      <summary>Initializes a new InvertedTextCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedTextCommand.#ctor(Leadtools.ImageProcessing.Core.InvertedTextCommandFlags,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new InvertedTextCommand class object with explicit parameters.</summary>
      <param name="flags">Flags that determine the behavior of the inverted text removal process.</param>
      <param name="minimumInvertWidth">The minimum width of an area that is considered to be inverted text. If the InvertedTextCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="minimumInvertHeight">The minimum height of an area that is considered to be inverted text. If the InvertedTextCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="minimumBlackPercent">The minimum percent of total pixels in an inverted text area that must be black. Areas with a lower percent of black pixels are not considered.</param>
      <param name="maximumBlackPercent">The maximum percent of total pixels in an inverted text area that must be black. Areas with a higher percent of black pixels are not considered.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedTextCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedTextCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.InvertedTextCommand.InvertedText">
      <summary>Optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommand.Flags">
      <summary>Gets or sets flags that determine the behavior of the inverted text removal process.</summary>
      <value>Value that determines the behavior of the inverted text removal process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommand.ImageRegion">
      <summary>This property is updated with a shallow copy of the image that also has a region that contains the removed inverted text.</summary>
      <value>A shallow copy of the image that also has a region that contains the removed inverted text.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommand.MaximumBlackPercent">
      <summary>Gets or sets the maximum percent of total pixels in an inverted text area that must be black.</summary>
      <value>The maximum percent of total pixels in an inverted text area that must be black. Areas with a higher percent of black pixels are not considered.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommand.MinimumBlackPercent">
      <summary>Gets or sets the minimum percent of total pixels in an inverted text area that must be black.</summary>
      <value>The minimum percent of total pixels in an inverted text area that must be black. Areas with a lower percent of black pixels are not considered.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommand.MinimumInvertHeight">
      <summary>Gets or sets the minimum height of an area that is considered to be inverted text.</summary>
      <value>The minimum height of an area that is considered to be inverted text. If InvertedTextCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommand.MinimumInvertWidth">
      <summary>Gets or sets the minimum width of an area that is considered to be inverted text.</summary>
      <value>The minimum width of an area that is considered to be inverted text. If InvertedTextCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommand.Region">
      <summary>Gets the handle to a windows region.</summary>
      <value>Handle to a windows region.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs">
      <summary>Handles each inverted text segment found by InvertedTextCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs.#ctor(Leadtools.RasterImage,Leadtools.RasterRegion,Leadtools.LeadRect,System.Int32,System.Int32)">
      <summary>Initializes a new InvertedTextCommand class object with explicit parameters.</summary>
      <param name="image">RasterImage object that references the affected image.</param>
      <param name="region">LEADTOOLS RasterRegion representing the inverted text to be removed. Dispose of this region when it is no longer needed.</param>
      <param name="boundingRectangle">The bounding rectangle of the inverted text region being processed.</param>
      <param name="whiteCount">Total number of white pixels in the inverted text region being processed.</param>
      <param name="blackCount">Total number of black pixels in the inverted text region being processed.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs.BlackCount">
      <summary>Gets the total number of black pixels in the inverted text region being processed.</summary>
      <value>Total number of black pixels in the inverted text region being processed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs.BoundingRectangle">
      <summary>Gets a rectangular structure that contains the bounding rectangle of the inverted text region being processed.</summary>
      <value>The bounding rectangle of the inverted text region being processed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs.Image">
      <summary>Gets an RasterImage object that references the affected image.</summary>
      <value>RasterImage object that references the affected image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs.Region">
      <summary>Gets a LEADTOOLS RasterRegion representing the inverted text to be removed. Dispose of this region when it is no longer needed.</summary>
      <value>LEADTOOLS RasterRegion representing the inverted text to be removed. Dispose of this region when it is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs.Status">
      <summary>Gets or sets the status of the inverted text process.</summary>
      <value>Value that represents the status of the inverted text process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.InvertedTextCommandEventArgs.WhiteCount">
      <summary>Gets the total number of white pixels in the inverted text region being processed.</summary>
      <value>Total number of white pixels in the inverted text region being processed.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.KaufmannRegionCommand">
      <summary>Sets a Kaufmann region based on the color value of the specified point in the enhanced image (KaufmannProcessedImage).</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.#ctor">
      <summary>Initializes a new KaufmannRegionCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,Leadtools.LeadPoint,System.Boolean,Leadtools.RasterRegionCombineMode)">
      <summary>Initializes a new KaufmannRegionCommand class object with explicit parameters.</summary>
      <param name="radius">Value that indicates the size of the neighborhood used for blurring each pixel of the image.</param>
      <param name="minimumInput">Value that specifies the image's shadows to be mapped. Valid values range from 0 to 255 for 8-bit, 0 to 4095 for 12-bit and 0 to 65535 for 16-bit images.</param>
      <param name="maximumInput">Value that specifies the image's highlights to be mapped. Valid values range from 0 to 255 for 8-bit, 0 to 4095 for 12-bit and 0 to 65535 for 16-bit images.</param>
      <param name="regionThreshold">Value that specifies the values that set the stopping point for the region.</param>
      <param name="regionStart">Value that indicates whether to remove all holes from the region that's created internally.</param>
      <param name="removeHoles">Value that indicates whether to remove all holes from the region that's created internally.</param>
      <param name="combineMode">Value that represent the action to take regarding the existing image region, if one is defined.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.CombineMode">
      <summary>Gets or sets a value that indicates how to create a region, if one is defined.</summary>
      <value>A RasterRegionCombineMode value that indicates how to create a region, if one is defined.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.KaufmannProcessedImage">
      <summary>Gets the instance that references the processed image.</summary>
      <value>References the Kaufmann processed image, (the enhanced image used to specify the region).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.MaximumInput">
      <summary>Gets or sets the value that specifies which values are to be considered to be highlights.</summary>
      <value>An integer which specifies which values are to be considered to be highlights. Valid values range from 0 to 255 for 8-bit, 0 to 4095 for 12-bit and 0 to 65535 for 16-bit images.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.MinimumInput">
      <summary>Gets or sets the value that specifies which values are to be considered to be shadows.</summary>
      <value>An integer which specifies which values are to be considered to be shadows. Valid values range from 0 to 255 for 8-bit, 0 to 4095 for 12-bit and 0 to 65535 for 16-bit images.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.PixelsCount">
      <summary>Gets the pixels count of the region that's created internally.</summary>
      <value>The Pixels count of the region that's created internally.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.Radius">
      <summary>Gets or sets Value that indicates the size of the neighborhood used for blurring each pixel of the image.</summary>
      <value>Value that indicates the size of the neighborhood used for blurring each pixel of the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.RegionStart">
      <summary>Gets or sets the value that specifies the starting point for the region.</summary>
      <value>The starting point for the region.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.RegionThreshold">
      <summary>Gets or sets the value that specifies the stopping point for the region.</summary>
      <value>The stopping point for the region.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KaufmannRegionCommand.RemoveHoles">
      <summary>Gets or set the value that indicates whether to remove all holes from the region that's created internally.</summary>
      <value>Value that indicates whether to remove all holes from the region that's created internally.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.KeyStoneCommand">
      <summary>Performs inverse perspective transformation (keystoning) on an image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KeyStoneCommand.#ctor">
      <summary>Initializes a new KeyStoneCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KeyStoneCommand.#ctor(Leadtools.LeadPoint)">
      <summary>Initializes a new KeyStoneCommand class object with explicit parameters.</summary>
      <param name="polygonPoints">A reference to an array of LeadPoint structures that contain the four points of the polygon used in the transformation process.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KeyStoneCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KeyStoneCommand.PolygonPoints">
      <summary>Gets or sets a list of LeadPoint structures that contains the four points of the polygon.</summary>
      <value>A list of LeadPoint structures that contains the four points of the polygon.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KeyStoneCommand.TransformedBitmap">
      <summary>Gets or sets a reference to a RasterImage that contains the output (transformed) image.</summary>
      <value>The output (transformed) image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.KMeansCommand">
      <summary>Performs image segmentation and color reduction using the K-means algorithm.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KMeansCommand.#ctor">
      <summary>Initializes a new KMeansCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KMeansCommand.#ctor(System.Int32,Leadtools.ImageProcessing.Core.KMeansCommandFlags,Leadtools.RasterColor)">
      <summary>Initializes a new KMeansCommand class object with explicit parameters.</summary>
      <param name="Clusters">Number of output clusters or colors in the output image.</param>
      <param name="Type">Flag that determines which initializing algorithm to use when choosing the initial centers for the clusters.</param>
      <param name="InCenters">If the Type is KMeans_UserDefined, InCenters should be a reference to an array of RasterColor values that represents the initial centers.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.KMeansCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KMeansCommand.Clusters">
      <summary>Gets or sets the number of clusters.</summary>
      <value>Number of output clusters or colors in the output image. Valid values range from 2 to 255.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KMeansCommand.InCenters">
      <summary>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.</summary>
      <value>An array of Leadtools.RasterColor values that represent the initial centers of the clusters.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KMeansCommand.OutCenters">
      <summary>Gets the final centers of the image clusters (i.e. the colors in the output image).</summary>
      <value>An array of RasterColor values that contains the colors in the output image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.KMeansCommand.Type">
      <summary>Gets or sets the flag that determines which initializing algorithm to use when choosing the initial centers for the output clusters.</summary>
      <value>One of the KMeansCommandFlags enumeration members.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LambdaConnectednessCommand">
      <summary>Performs image segmentation using a special region-growing algorithm called Lambda Connectedness.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LambdaConnectednessCommand.#ctor">
      <summary>Initializes a new LambdaConnectednessCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LambdaConnectednessCommand.#ctor(System.Int32)">
      <summary>Initializes a new LambdaConnectednessCommand class object with explicit parameters.</summary>
      <param name="Lambda">Value of the lambda factor.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LambdaConnectednessCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LambdaConnectednessCommand.Lambda">
      <summary>Gets or sets the lambda factor.</summary>
      <value>Valid values for Lambda range from 1 to 1000. By default, the value is 950.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LeadZone">
      <summary>Represents the class that is used to return the details about the detected zone.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LeadZone.#ctor">
      <summary>Initializes a new LeadZone with default parameters.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZone.Bounds">
      <summary>Gets or sets the LeadRect that represents the location and size of the detected zone.</summary>
      <value>LeadRect that represents the location and size of the detected zone.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZone.TableData">
      <summary>Gets or sets the LeadZoneTextData enumeration that represents the details about the detected table zone.</summary>
      <value>LeadZoneTextData enumeration that represents the details about the detected table zone.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZone.TextData">
      <summary>Gets or sets the LeadZoneTextData enumeration that represents the details about the detected text zone.</summary>
      <value>LeadZoneTextData enumeration that represents the details about the detected text zone.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZone.Type">
      <summary>Gets or sets the LeadZoneType enumeration that represents the type of the detected zone.</summary>
      <value>LeadZoneType enumeration that represents the type of the detected zone.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LeadZoneTableData">
      <summary>Represents the class that is used to return the details about the detected table zone.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LeadZoneTableData.#ctor">
      <summary>Initializes a new LeadZoneTableData with default parameters.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTableData.BoundsToDraw">
      <summary>(Read only) Gets the drawing boundaries.</summary>
      <value>A rectangle that represents the drawing boundaries.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTableData.Cells">
      <summary>Gets the IList&lt;LeadRect&gt; that contains a list of table cell locations.</summary>
      <value>IList&lt;LeadRect&gt; that contains a list of table cell locations.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTableData.CellTextTypes">
      <summary>(Read only) Gets the orientation type of text inside the table's cell.</summary>
      <value>A TextType list that represents the text orientation for each cell.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTableData.CellTypes">
      <summary>Gets the list of LeadZoneType structures that represents the type of cell.</summary>
      <value>A list of LeadZoneType structures that represents the type of cell.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTableData.Columns">
      <summary>Gets or sets the number of columns in the table zone.</summary>
      <value>Value that indicates the number of columns in the table zone.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTableData.InsideCells">
      <summary>Gets a list of LeadRect information of all cells that are inside this table's cells.</summary>
      <value>List of all cells that are inside this cell.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTableData.Rows">
      <summary>Gets or sets the number of rows in the table zone.</summary>
      <value>Value that indicates the number of rows in the table zone.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LeadZoneTextData">
      <summary>Represents the class that is used to return the details about the detected text zone.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LeadZoneTextData.#ctor">
      <summary>Initializes a new LeadZoneTableData with default parameters.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LeadZoneTextData.TextLines">
      <summary>Gets the IList&lt;LeadRect&gt; that contains a list of text line locations.</summary>
      <value>IList&lt;LeadRect&gt; that contains a list of text line locations.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LevelsetCommand">
      <summary>Performs semi-automatic segmentation (using the Levelset algorithm) by shrinking or expanding a contour represented by a region to the objects in the image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LevelsetCommand.#ctor">
      <summary>Initializes a new LevelsetCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LevelsetCommand.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new LevelsetCommand class object with explicit parameters.</summary>
      <param name="lambdaIn">Represents the weight of moving the contour inside. The default value is 1.</param>
      <param name="lambdaOut">Represents the weight of moving the contour outside. The default value is 1.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LevelsetCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LevelsetCommand.LambdaIn">
      <summary>Gets or sets the value of the weight of moving the contour inside.</summary>
      <value>Value that represents the weight of moving the contour inside (shrinking the region).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LevelsetCommand.LambdaOut">
      <summary>Gets or sets the value of the weight of moving the contour outside.</summary>
      <value>Value that represents the weight of moving the contour outside (expanding the region).</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LineRemoveCommand">
      <summary>Removes horizontal and vertical lines in a 1-bit black and white image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LineRemoveCommand.#ctor">
      <summary>Initializes a new LineRemoveCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LineRemoveCommand.#ctor(Leadtools.ImageProcessing.Core.LineRemoveCommandFlags,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Leadtools.ImageProcessing.Core.LineRemoveCommandType)">
      <summary>Initializes a new LineRemoveCommand class object with explicit parameters.</summary>
      <param name="flags">Flags that determine the behavior of the line removal process.</param>
      <param name="minimumLineLength">Minimum length of a line considered for removal. Lines less than this length are not removed. If the LineRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="maximumLineWidth">Maximum average width of a line that is considered for removal. Lines that are greater in average width are not removed. If the LineRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="wall">Height of a wall. Walls are slices of a line that are too wide to be considered part of the line. Examples of walls include a character that a line passes through or a perpendicular line. If the image contains lines that pass through characters, set Wall to be equal to or a little larger than MaximumLineWidth. If the LineRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels.</param>
      <param name="maximumWallPercent">The maximum number of wall slices (expressed as a percent of the total length of the line) that are allowed. A line consists of wall slices and non-wall slices (see description of Wall). This parameter specifies that maximum number of wall slices (expressed as a percent of the total length of the line) that are allowed. Lines that have a wall percent that is larger than maximumWallPercent will not be removed. For example, consider the line below that is 10 pixels in length, and 1 pixel in height in some places, and five pixels in height in other places.</param>
      <param name="gapLength">Maximum length of a break or a hole in a line. This can be used to remove dotted lines, dashed lines, or lines that have breaks due to scanning. If the LineRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels. This parameter is valid only if the LineRemoveCommandFlags.UseDpi flag is set.</param>
      <param name="variance">Amount of width change that is tolerated between adjacent line slices. If the LineRemoveCommandFlags.UseDpi flag is set, units are in thousandths of an inch, otherwise units are in pixels. This parameter is valid only if the LineRemoveCommandFlags.UseVariance flag is set. For example, the following horizontal line is 30 pixels in length (X represents a pixel)</param>
      <param name="type">Flag that indicates which lines to remove.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LineRemoveCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LineRemoveCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.LineRemoveCommand.LineRemove">
      <summary>Optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.Flags">
      <summary>Gets or sets flags that determine the behavior of the line removal process.</summary>
      <value>Flags that determine the behavior of the line removal process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.GapLength">
      <summary>Gets or sets the maximum length of a break or a hole in a line.</summary>
      <value>Maximum length of a break or a hole in a line. This can be used to remove dotted lines, dashed lines, or lines that have breaks due to scanning. If LineRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels. This property is valid only if LineRemoveCommandFlags.UseDpi is set in the Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.ImageRegion">
      <summary>RasterImage object that is updated with a shallow copy of the image that also has a region that contains the removed lines.</summary>
      <value>The RasterImage object, updated with a shallow copy of the image that has a region that contains the removed lines.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.MaximumLineWidth">
      <summary>Gets or sets the maximum average width of a line that is considered for removal.</summary>
      <value>Maximum average width of a line that is considered for removal. Lines that are greater in average width are not removed. If LineRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.MaximumWallPercent">
      <summary>Gets or sets the maximum number of wall slices (expressed as a percent of the total length of the line) that are allowed.</summary>
      <value>The maximum number of wall slices (expressed as a percent of the total length of the line) that are allowed. A line consists of wall slices and non-wall slices (see description of Wall). This property specifies the maximum number of wall slices (expressed as a percent of the total length of the line) that are allowed. Lines that have a wall percent that is larger than maximumWallPercent will not be removed. For example, consider the line below that is 10 pixels in length, and 1 pixel in height in some places, and five pixels in height in other places.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.MinimumLineLength">
      <summary>Gets or sets the minimum length of a line considered for removal.</summary>
      <value>Minimum length of a line considered for removal. Lines less than this length are not removed. If LineRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.Region">
      <summary>Gets the handle to a LEADTOOLS RasterRegion.</summary>
      <value>Handle to a LEADTOOLS RasterRegion. When LineRemoveCommand returns, this is updated with a single LEADTOOLS RasterRegion corresponding to all changes, only if LineRemoveCommandFlags.SingleRegion has been set in the Flags property and LineRemoveCommandFlags.LeadRegion has not been set. To use this, set the Flags property to LineRemoveCommandFlags.SingleRegion. It is the programmer's responsibility to dispose of this region when the region is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.Type">
      <summary>Flag that indicates which lines to remove.</summary>
      <value>Flag that indicates which lines to remove.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.Variance">
      <summary>Gets or sets the amount of width change that is tolerated between adjacent line slices.</summary>
      <value>Amount of width change that is tolerated between adjacent line slices. If LineRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels. This property is valid only if LineRemoveCommandFlags.UseVariance is set in the Flags property. For example, the following horizontal line is 30 pixels in length (X represents a pixel)</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommand.Wall">
      <summary>Gets or sets the height of a wall. Walls are slices of a line that are too wide to be considered part of the line.</summary>
      <value>Height of a wall. Walls are slices of a line that are too wide to be considered part of the line. Examples of walls include a character that a line passes through or a perpendicular line. If the image contains lines that pass through characters, set Wall to be equal to or a little larger than MaximumLineWidth. If LineRemoveCommandFlags.UseDpi is set in the Flags property, units are in thousandths of an inch, otherwise units are in pixels.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs">
      <summary>Handles each line found by LineRemoveCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs.#ctor(Leadtools.RasterImage,Leadtools.RasterRegion,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new LineRemoveCommand with explicit parameters.</summary>
      <param name="image">Affected image</param>
      <param name="region">LEADTOOLS RasterRegion representing the line to be removed. It is the programmer's responsibility to dispose of this region when it is no longer needed.</param>
      <param name="startRow">The starting row of the line. The rows are zero-based.</param>
      <param name="startColumn">The starting column of the line. The columns are zero-based.</param>
      <param name="length">Length (in pixels) of the line.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs.Image">
      <summary>Gets an RasterImage object that references the affected image.</summary>
      <value>RasterImage object that references the affected image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs.Length">
      <summary>Gets the length (in pixels) of the line.</summary>
      <value>Length (in pixels) of the line.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs.Region">
      <summary>Gets a LEADTOOLS RasterRegion representing the line to be removed.</summary>
      <value>LEADTOOLS RasterRegion representing the line to be removed. It is the programmer's responsibility to dispose of this region when it is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs.StartColumn">
      <summary>Gets the starting column of the line. The columns are zero-based.</summary>
      <value>The starting column of the line. The columns are zero-based.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs.StartRow">
      <summary>Gets the starting row of the line. The rows are zero-based.</summary>
      <value>The starting row of the line. The rows are zero-based.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.LineRemoveCommandEventArgs.Status">
      <summary>Gets or sets a value that represents the status of the line remove process.</summary>
      <value>Value the represents the status of the line remove process.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand">
      <summary>Corrects the view perspective.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.#ctor">
      <summary>Initializes a new ManualPerspectiveDeskewCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.#ctor(Leadtools.LeadPoint,Leadtools.LeadPoint)">
      <summary>Initializes a new ManualPerspectiveDeskewCommand class object with inputPoints and mappingPoints values.</summary>
      <param name="inputPoints">An array of LeadPoint structures that represent the points used for input of the distorted image.</param>
      <param name="mappingPoints">An array of LeadPoint structures that represent those same points after deskewing.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.InPoints">
      <summary>Gets or sets an array of LeadPoint structures that represent the location of the input points in the distorted image.</summary>
      <value>Array of points that will be transferred to match the location of the mapped points list.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.MappingPoints">
      <summary>Gets or sets an array of LeadPoint structures that contains the mapped points in the input image.</summary>
      <value>Array of points that map each point in the InputPoints list to its output location.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ManualPerspectiveDeskewCommand.OutputImage">
      <summary>Gets a reference to the RasterImage that represents the output deskewed image.</summary>
      <value>Reference to a RasterImage that contains the deskewed image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MaximumCommand">
      <summary>Erodes dark objects by the specified amount.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MaximumCommand.#ctor">
      <summary>Initializes a new MaximumCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MaximumCommand.#ctor(System.Int32)">
      <summary>Initializes a new MaximumCommand class object with explicit parameters.</summary>
      <param name="dimension">Dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels. This parameter accepts only positive values.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MaximumCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MaximumCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MaximumCommand.Dimension">
      <summary>Gets or sets the dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels.</summary>
      <value>Dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels. This property accepts only positive values.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MeanShiftCommand">
      <summary>Performs a detail preserving noise reduction.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MeanShiftCommand.#ctor">
      <summary>Initializes a new MeanShiftCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MeanShiftCommand.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new MeanShiftCommand class object with explicit parameters.</summary>
      <param name="radius">Size of the kernel where the middle pixel would be considered as source pixel.</param>
      <param name="colorDistance">Color difference between investigated pixel and source pixel.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MeanShiftCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MeanShiftCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MeanShiftCommand.ColorDistance">
      <summary>Gets or sets the Color Distance value.</summary>
      <value>The color difference between investigated pixel and source pixel.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MeanShiftCommand.Radius">
      <summary>Gets or sets the radius value.</summary>
      <value>Size of the kernel where the middle pixel would be considered as source pixel.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MedianCommand">
      <summary>Changes the color of each pixel in an image to the median color of pixels in its neighborhood. This is similar to the AverageCommand command, but it is used for noise reduction, rather than a blur effect.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MedianCommand.#ctor">
      <summary>Initializes a new MedianCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MedianCommand.#ctor(System.Int32)">
      <summary>Initializes a new MedianCommand class object with explicit parameters.</summary>
      <param name="dimension">Dimensions of the neighborhood used for filtering (dimension x dimension), in pixels. Only positive values are accepted.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MedianCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MedianCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MedianCommand.Dimension">
      <summary>Gets or sets the dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels.</summary>
      <value>Dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels. Only positive values are accepted.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand">
      <summary>Automatically detects a Magnetic Ink Character Recognition (MICR) zone in a document image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.#ctor">
      <summary>Initializes a new MICRCodeDetectionCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.#ctor(Leadtools.LeadRect)">
      <summary>Initializes a new MICRCodeDetectionCommand class object by specifying the searching zone.</summary>
      <param name="searchingZone">A LeadRect structure that represents the area to be searched.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.MICRZone">
      <summary>Gets a LeadRect structure that represents the location of the MICR zone.</summary>
      <value>A LeadRect structure that represents the location of the MICR zone.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MICRCodeDetectionCommand.SearchingZone">
      <summary>Sets and gets a LeadRect structure that represents the area to be searched.</summary>
      <value>A LeadRect structure that represents the area to be searched.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MinimumCommand">
      <summary>Dilates dark objects by the specified amount.This command is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinimumCommand.#ctor">
      <summary>Initializes a new MinimumCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinimumCommand.#ctor(System.Int32)">
      <summary>Initializes a new MinimumCommand class object with explicit parameters.</summary>
      <param name="dimension">Dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels. This parameter accepts only positive values.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinimumCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinimumCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MinimumCommand.Dimension">
      <summary>Gets or sets the dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels.</summary>
      <value>Dimensions of the neighborhood used for filtering (Dimension x Dimension), in pixels. This property accepts only positive values.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MinimumToZeroCommand">
      <summary>Converts grayscale signed image to an unsigned one by shifting all the negative value of the image data, so the minimum negative value will be zero.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinimumToZeroCommand.#ctor">
      <summary>Initializes a new MinimumToZeroCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinimumToZeroCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinimumToZeroCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MinimumToZeroCommand.ShiftAmount">
      <summary>Gets the value that the MinimumToZeroCommand class object uses to shift the negative values so that the minimum negative value will be zero.</summary>
      <value>Value that the MinimumToZeroCommand class object uses to shift the negative values so that the minimum negative value will be zero.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MinMaxBitsCommand">
      <summary>Gets the low and high bits of the values present in a 12 or 16-bit grayscale or a 48 or 64-bit color image. This class is available in the Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinMaxBitsCommand.#ctor">
      <summary>Initializes a new MinMaxBitsCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinMaxBitsCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinMaxBitsCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MinMaxBitsCommand.MaximumBit">
      <summary>This property is updated with the highest bit set in the image.</summary>
      <value>Value that indicates the highest bit set in the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MinMaxBitsCommand.MinimumBit">
      <summary>This property is updated with the lowest bit set in the image.</summary>
      <value>Value that indicates the lowest bit set in the image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MinMaxValuesCommand">
      <summary>Gets the minimum and maximum intensity values present in a 12 or 16-bit grayscale or a 48 or 64-bit color image. This class is available in the Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinMaxValuesCommand.#ctor">
      <summary>Initializes a new MinMaxValuesCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinMaxValuesCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MinMaxValuesCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MinMaxValuesCommand.MaximumValue">
      <summary>This property is updated with the maximum intensity value present in the image.</summary>
      <value>Value that indicates the maximum intensity value present in the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MinMaxValuesCommand.MinimumValue">
      <summary>This property is updated with the minimum intensity value present in the image.</summary>
      <value>Value that indicates the minimum intensity value present in the image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand">
      <summary>Automatically detects a machine-readable passport (MRZ) zone in a document image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.#ctor">
      <summary>Initializes a new MRZCodeDetectionCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.MRZZone">
      <summary>Gets a LeadRect structure that represents the location of the MRZ zone.</summary>
      <value>A LeadRect structure that represents the location of the MRZ zone.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MRZCodeDetectionCommand.SearchingZone">
      <summary>Sets and gets a LeadRect structure that represents the area to be searched.</summary>
      <value>A LeadRect structure that represents the area to be searched.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand">
      <summary>Enhances an image's contrast, edges, and density range for use in Computed Radiography (CR), in a way that all relevant image features are rendered with an appropriate level of visibility. This command is available in the Medical toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.#ctor">
      <summary>Initializes a new MultiscaleEnhancementCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.#ctor(System.Int32)">
      <summary>Initializes a new MultiscaleEnhancementCommand class object with explicit parameters.</summary>
      <param name="contrast">Fraction of contrast enhancement applied to the image. Valid values range from 0 - 10000, which are interpreted as 0 percent - 100 percent. This value is internally divided by 10000. Greater values will produce stronger contrast.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandType,Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandFlags)">
      <summary>Initializes a new MultiscaleEnhancementCommand class object with explicit parameters.</summary>
      <param name="contrast">Fraction of contrast enhancement applied to the image. Valid values range from 0 - 10000, which are interpreted as 0 percent - 100 percent. This value is internally divided by 10000. Greater values will produce stronger contrast.</param>
      <param name="edgeLevels">The number of levels that will be used for edge enhancement. Valid values are from 1 to the maximum number of levels of the image. -1 will use the default number of levels (which is 3). This option will take effect only if MultiscaleEnhancementCommandFlags.EdgeEnhancement is set in the flags parameter. Passing zero will return an error code.</param>
      <param name="edgeCoefficient">The edge enhancement coefficient. This value will be internally divided by 100. Pass -1 to use the default values (which is 170 interpreted as 1.7). This option will be used only if EdgeEnhancment is set in the flags parameter. Any value (&gt;= 0) is valid. A value of 100 will be interpreted as 1.0 and will keep the image's edges un-enhanced. Larger values will produce more visible edges. Smaller values will produce less visible edges. Practically, the enhancement levels out at 200000 (interpreted as 2000.0) - values bigger than that will not enhance the image's edges any more.</param>
      <param name="latitudeLevels">The number of levels that will be used for Latitude reduction. Valid values are from 1 to maximum number of levels of the image. You can also pass -1 to use the default level value (which is 5). This option will be used only if the MultiscaleEnhancementCommandFlags.LatitudeReduction is set in Flags. Passing zero will return an error code.</param>
      <param name="latitudeCoefficient">The latitude reduction coefficient. This value will be internally divided by 100. Pass -1 to use the default values (which is 140 interpreted as 1.4). This option will be used only if MultiscaleEnhancementCommandFlags.LatitudeReduction is set in the flags parameter. Any value (&gt;= 0) is valid. A value of 100 will be interpreted as 1.0 and will keep the image's latitude un-enhanced. Decreasing latitude makes the image brighter, increasing latitude makes the image dimmer. Practically, the enhancement levels out at 200000 (interpreted as 2000,0) - values bigger than that will not decrease the image's latitude any more.</param>
      <param name="type">Value that indicates the type of filter used.</param>
      <param name="flags">Flag that determines the command behavior.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.#ctor(System.Int32,Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandType,Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandFlags)">
      <summary>Initializes a new MultiscaleEnhancementCommand class object with explicit parameters.</summary>
      <param name="contrast">Fraction of contrast enhancement applied to the image. Valid values range from 0 - 10000, which are interpreted as 0 percent - 100 percent. This value is internally divided by 10000. Greater values will produce stronger contrast.</param>
      <param name="type">Value that indicates the type of filter used.</param>
      <param name="flags">Flag that determines command behavior.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.Contrast">
      <summary>Gets or sets the fraction of contrast enhancement applied to the image.</summary>
      <value>Fraction of contrast enhancement applied to the image. Valid values range from 0 - 10000, which are interpreted as 0 percent - 100 percent. This value is internally divided by 10000. Greater values will produce stronger contrast.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.EdgeCoefficient">
      <summary>Gets or sets the edge enhancement coefficient.</summary>
      <value>The edge enhancement coefficient. This value will be internally divided by 100. Pass -1 to use the default values (which is 170 interpreted as 1.7). This option will be used only if EdgeEnhancment is set in the Flags property. Any value (&gt;= 0) is valid. A value of 100 will be interpreted as 1.0 and will keep the image's edges un-enhanced. Larger values will produce more visible edges. Smaller values will produce less visible edges. Practically, the enhancement levels out at 200000 (interpreted as 2000.0) - values bigger than that will not enhance the image's edges any more.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.EdgeLevels">
      <summary>Gets or sets the number of levels that will be used for edge enhancement.</summary>
      <value>The number of levels that will be used for edge enhancement. Valid values are from 1 to the maximum number of levels of the image. -1 will use the default number of levels (which is 3). This option will take effect only if MultiscaleEnhancementCommandFlags.EdgeEnhancement is set in the Flags property. Passing zero will return an error code.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.Flags">
      <summary>Gets or sets a value that determines method behavior.</summary>
      <value>Value that determines method behavior.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.LatitudeCoefficient">
      <summary>Gets or sets the latitude reduction coefficient.</summary>
      <value>The latitude reduction coefficient. This value will be internally divided by 100. Pass -1 to use the default values (which is 140 interpreted as 1.4). This option will be used only if MultiscaleEnhancementCommandFlags.LatitudeReduction is set in the Flags property. Any value (&gt;= 0) is valid. A value of 100 will be interpreted as 1.0 and will keep the image's latitude un-enhanced. Decreasing latitude makes the image brighter, increasing latitude makes the image dimmer. Practically, the enhancement levels out at 200000 (interpreted as 2000,0) - values bigger than that will not decrease the image's latitude any more.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.LatitudeLevels">
      <summary>Gets or sets the number of levels that will be used for Latitude reduction.</summary>
      <value>The number of levels that will be used for Latitude reduction. Valid values are from 1 to maximum number of levels of the image. You can also pass -1 to use the default level value (which is 5). This option will be used only if MultiscaleEnhancementCommandFlags.LatitudeReduction is set in the Flags property. Passing zero will return an error code.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommand.Type">
      <summary>Gets or sets a value that indicates the type of filter used.</summary>
      <value>Value that indicates the type of filter used.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ObjectCounterCommand">
      <summary>Gets the number of black objects in a binary image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ObjectCounterCommand.#ctor">
      <summary>Initializes a new ObjectCounterCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ObjectCounterCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ObjectCounterCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.ObjectCounterCommand.ObjectCounter">
      <summary>Optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ObjectCounterCommand.Count">
      <summary>Gets the number of objects in the image.</summary>
      <value>The number of objects in the image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ObjectCounterCommandEventArgs">
      <summary>Handles each object found by the ObjectCounterCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ObjectCounterCommandEventArgs.#ctor(Leadtools.LeadRect,int[][])">
      <summary>Initializes a new ObjectCounterCommandEventArgs with explicit parameters.</summary>
      <param name="objectrectangle">Rectangle surrounding the object.</param>
      <param name="objectdata">Two dimension array containing the location of the pixels belonging to the object. Elements in the array with value 1 belong to the object, otherwise they do not</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ObjectCounterCommandEventArgs.ObjectData">
      <summary>Gets the two dimensional array corresponding to the location of the object pixels in the object rectangle.</summary>
      <value>Two dimensional array corresponding to the location of the object pixels in the object rectangle.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ObjectCounterCommandEventArgs.ObjectRectangle">
      <summary>Gets the Object's rectangle surrounding the object.</summary>
      <value>Rectangle surrounding the object.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.OmrCommand">
      <summary>This class represents the OMR detection engine, which detects OMR marks and returns a value indicating whether the OMR is filled.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.OmrCommand.#ctor(Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod,Leadtools.ImageProcessing.Core.OmrSensitivity)">
      <summary>Initializes a new OmrCommand class object with explicit parameters.</summary>
      <param name="frameDetectionMethod">enumeration that is used to specify the OMR frame detection method.</param>
      <param name="sensitivity">enumeration that is used to specify the sensitivity of the OMR detection engine.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.OmrCommand.#ctor">
      <summary>Initializes a new OmrCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.OmrCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrCommand.FrameDetectionMethod">
      <summary>Gets or sets the OMR frame detection method used for the OMR engine.</summary>
      <value>OmrFrameDetectionMethod that represents the OMR frame detection method.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrCommand.Sensitivity">
      <summary>Gets or sets the OMR detection engine sensitivity.</summary>
      <value>OmrSensitivity that represents the OMR detection engine sensitivity.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrCommand.Zones">
      <summary>Gets the detected OMR zones</summary>
      <value>IList&lt;T&gt; that represents a list of the detected OMR zones.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.OtsuThresholdCommand">
      <summary>Performs image segmentation and color reduction using Otsu clustering on grayscale images.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.OtsuThresholdCommand.#ctor">
      <summary>Initializes a new OtsuThresholdCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.OtsuThresholdCommand.#ctor(System.Int32)">
      <summary>Initializes a new OtsuThresholdCommand class object with explicit parameters.</summary>
      <param name="Clusters">Number of colors in the output image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.OtsuThresholdCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OtsuThresholdCommand.Clusters">
      <summary>Gets or sets the number of the colors in the output image.</summary>
      <value>The number of colors in the output image. Valid values range from 2 to 255.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand">
      <summary>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).</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand.#ctor">
      <summary>Initializes a new PerspectiveDeskewCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.PerspectiveDeskewCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.RakeRemoveCommand">
      <summary>Removes isolated Data Rakes in 1-bit black and white images.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.RakeRemoveCommand.#ctor">
      <summary>Initializes a new RakeRemoveCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.RakeRemoveCommand.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
      <summary>Initializes a new RakeRemoveCommand class object with explicit parameters.</summary>
      <param name="minLength">Minimum Length of the base line of the rake.</param>
      <param name="maxWidth">Maximum width at any given area of the base line of the rake.</param>
      <param name="minWallHeight">Minimum height of the wall that intercepts the rake.</param>
      <param name="maxWallPercent">Maximum percentage of that walls that intercept the rake.</param>
      <param name="maxSideteethLength">Maximum length of the side vertical structures of the rake.</param>
      <param name="maxMidteethLength">Maximum length of the middle vertical structures of the rake.</param>
      <param name="teethSpacing">Approximate space between vertical middle structures belonging to the rake in pixels. Higher values yield faster results, lower values yield more accurate results.</param>
      <param name="gaps">Maximum length of a break or a hole in the base line of the rake.</param>
      <param name="variance">&gt;Amount of width change that is tolerated between adjacent line slices the constitute the base line of the rake.</param>
      <param name="autoFilter">A value that indicates whether to filter the image from rakes using auto filter or not.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.RakeRemoveCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.RakeRemoveCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.RakeRemoveCommand.RakeRemove">
      <summary>Optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.AutoFilter">
      <summary>Gets or sets a value that indicates whether the rake removal is done by automatic filtering.</summary>
      <value>true if rake removal is performed by automatic filtering, otherwise it is false.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.Gaps">
      <summary>Gets or sets the maximum length of a break or a hole in a base line of a rake.</summary>
      <value>Maximum length of a break or a hole in a line. This can be used to remove dotted rakes, dashed rakes, or rakes that have breaks due to scanning.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.MaxMidteethLength">
      <summary>Gets or sets the maximum length of the middle vertical structures of the rake.</summary>
      <value>Maximum length of the middle vertical structures of the rake.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.MaxSideteethLength">
      <summary>Gets or sets the maximum length of the side vertical structures of the rake.</summary>
      <value>Maximum length of the side vertical structures of the rake.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.MaxWallPercent">
      <summary>Gets or sets the maximum percentage of the wall that intercepts the rake.</summary>
      <value>Maximum percentage of the wall that intercepts the rake.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.MaxWidth">
      <summary>Gets or sets the maximum width of the base line of the rake.</summary>
      <value>Maximum width of the base line of the rake.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.MinLength">
      <summary>Gets or sets the minimum length of the base line of the rake.</summary>
      <value>Minimum length of the base line of the rake.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.MinWallHeight">
      <summary>Gets or sets the minimum height of the wall that intercepts the rake.</summary>
      <value>Amount of space between the middle vertical structures belonging to the rake.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.TeethSpacing">
      <summary>Gets or sets the space between the middle vertical structures belonging to the rake.</summary>
      <value>Amount of space between the middle vertical structures belonging to the rake.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommand.Variance">
      <summary>Gets or sets the amount of width change that is tolerated between adjacent line slices.</summary>
      <value>Amount of width change that is tolerated between adjacent line slice.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.RakeRemoveCommandEventArgs">
      <summary>Handles each rake found by RakeRemoveCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.RakeRemoveCommandEventArgs.#ctor(Leadtools.RasterRegion,System.Int32)">
      <summary>Initializes a new RakeRemoveCommand with explicit parameters.</summary>
      <param name="region">LEADTOOLS RasterRegion representing the rake to be removed. It is the programmer's responsibility to dispose of this region when it is no longer needed.</param>
      <param name="length">Length (in pixels) of the rake base line.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommandEventArgs.Length">
      <summary>Gets the length of the base line of the rake.</summary>
      <value>The Length of the base line of the rake, in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommandEventArgs.Region">
      <summary>Gets a LEADTOOLS RasterRegion representing the rake to be removed.</summary>
      <value>LEADTOOLS RasterRegion representing the rake to be removed. The region will need to be disposed of when it is no longer needed.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.RakeRemoveCommandEventArgs.Status">
      <summary>Gets or sets a value that represents the status of the rake removal process.</summary>
      <value>Value that represents the status of the rake removal process.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.RemoveSaltPepperCommand">
      <summary>Removes the salt and pepper noise from the specified image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.RemoveSaltPepperCommand.#ctor">
      <summary>Initializes a new RemoveSaltPepperCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.RemoveSaltPepperCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand">
      <summary>Applies different kinds of algorithms on images to resize them into the desired size.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.#ctor">
      <summary>Initializes a new instance of the ResizeInterpolateCommand class with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.#ctor(System.Int32,System.Int32,Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType)">
      <summary>Initializes a new instance of ResizeInterpolateCommand class with explicit parameters.</summary>
      <param name="width">Value that represents the desired image's width in pixels.</param>
      <param name="height">Value that represents the desired image's height in pixels.</param>
      <param name="resizeType">Value that represents the algorithm type used in resizing the image. For possible values refer to ResizeInterpolateCommandType.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this method.</summary>
      <returns>String that contains the name of this method.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.Height">
      <summary>Gets or sets the desired height for the image.</summary>
      <value>Value that represents the desired image's height in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.ResizeType">
      <summary>Gets or sets the resize algorithm type.</summary>
      <value>Value that represents the algorithm type used in resizing the image. For possible values refer to ResizeInterpolateCommandType.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ResizeInterpolateCommand.Width">
      <summary>Gets or sets the desired width for the image.</summary>
      <value>Value that represents the desired image's width in pixels.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand">
      <summary>Searches the image for the registration marks according to the information in SearchMarks. This command is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand.#ctor">
      <summary>Initializes a new SearchRegistrationMarksCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand.#ctor(Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData)">
      <summary>Initializes a new SearchRegistrationMarksCommand class object with explicit parameters.</summary>
      <param name="searchMarks">An array of SearchRegistrationMarksCommandData structures describing all the characteristics of the registration marks.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommand.SearchMarks">
      <summary>Gets or sets an array of SearchRegistrationMarksCommandData structures describing all the characteristics of the registration marks.</summary>
      <value>Array of SearchRegistrationMarksCommandData structures describing all the characteristics of the registration marks.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData">
      <summary>Provides registration mark search information to the SearchRegistrationMarksCommand. The SearchRegistrationMarksCommand also stores information in this structure about the registration marks that it finds.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.#ctor">
      <summary>Initializes a new SearchRegistrationMarksCommandData object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,Leadtools.LeadRect,System.Int32,Leadtools.LeadPoint,Leadtools.ImageProcessing.Core.RegistrationMarkCommandType)">
      <summary>Initializes a new SearchRegistrationMarksCommandData class object with explicit parameters.</summary>
      <param name="width">Registration mark width, in pixels. This parameter accepts only positive values.</param>
      <param name="height">Registration mark height, in pixels. This parameter accepts only positive values.</param>
      <param name="minimumScale">Minimum registration mark scale to be detected. This is a percentage. It must not exceed maximumScale. This parameter accepts only positive values.</param>
      <param name="maximumScale">Maximum registration mark scale to be detected. This is a percentage. It must not be lower than minimumScale. This parameter accepts only positive values.</param>
      <param name="rectangle">The area to be searched for registration marks (in pixels).</param>
      <param name="searchMarkCount">Number of registration marks expected inside the search area. This parameter accepts only positive values.</param>
      <param name="markDetectedPoints">Array to be filled with the location points of the detected registration marks. SearchRegistrationMarksCommand will fill the first MarkDetectedCount elements in this array.</param>
      <param name="type">Registration mark type.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.SetDataPointer(System.IntPtr,System.Int32)">
      <summary>Sets the data pointer.</summary>
      <param name="data">The data pointer.</param>
      <param name="size">The size of the data pointer.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Dispose">
      <summary>Releases all resources used by the SearchRegistrationMarksCommandData.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Dispose(System.Boolean)">
      <summary>Releases all resources used by the SearchRegistrationMarksCommandData.</summary>
      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Finalize">
      <summary>Destructor of the SearchRegistrationMarksCommandData class.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Data">
      <summary>Gets or sets the data array.</summary>
      <value>The data array.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.DataPointer">
      <summary>Gets data pointer.</summary>
      <value>The Data pointer.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.DataSize">
      <summary>Gets the size of data pointer.</summary>
      <value>The size of data pointer.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Height">
      <summary>Gets or sets the registration mark height, in pixels.</summary>
      <value>Registration mark height, in pixels. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.MarkDetectedCount">
      <summary>Gets or sets the number of detected registration marks inside the search area.</summary>
      <value>The number of detected registration marks inside the search area.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.MarkDetectedPoints">
      <summary>Gets or sets an array which will be filled with the location points of the detected registration marks.</summary>
      <value>Array which will be filled with the location points of the detected registration marks. SearchRegistrationMarksCommand will fill the first MarkDetectedCount elements in this array.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.MaximumScale">
      <summary>Gets or sets the maximum registration mark scale to be detected.</summary>
      <value>Maximum registration mark scale to be detected. This is a percentage. It must not be lower than MinimumScale. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.MinimumScale">
      <summary>Gets or sets the minimum registration mark scale to be detected.</summary>
      <value>Minimum registration mark scale to be detected. This is a percentage. It must not exceed MaximumScale. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Rectangle">
      <summary>Gets or sets a rectangle structure that contains the area to be searched for registration marks (in pixels).</summary>
      <value>The area to be searched for registration marks (in pixels).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.SearchMarkCount">
      <summary>Gets or sets the number of registration marks expected inside the search area.</summary>
      <value>Number of registration marks expected inside the search area. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Type">
      <summary>Gets or sets a value that represents the registration mark type.</summary>
      <value>Registration mark type.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SearchRegistrationMarksCommandData.Width">
      <summary>Gets or sets the registration mark width, in pixels.</summary>
      <value>Registration mark width, in pixels. This property accepts only positive values.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SelectDataCommand">
      <summary>Selects a specific number of bits of an 8, 12 or 16-bit grayscale image and puts them into a mask, then colors the image depending on the mask. This can show image variances depending on user-defined conditions. This command is available in the Medical toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SelectDataCommand.#ctor">
      <summary>Initializes a new SelectDataCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SelectDataCommand.#ctor(Leadtools.RasterColor,System.Int32,System.Int32,System.Int32,System.Boolean)">
      <summary>Initializes a new SelectDataCommand class object with explicit parameters.</summary>
      <param name="color">Color used for showing the variances in the image.</param>
      <param name="sourceLowBit">Position of the start bit that will construct the mask. The position is a zero based number. This parameter accepts only positive values.</param>
      <param name="sourceHighBit">Position of the end bit that will construct the mask. This is inclusive (it is part of the mask). The value should not be less than sourceLowBit. You can also pass -1, which is interpreted as "highest bit" (SourceImage-&gt;BitsPerPixel - 1). This parameter accepts only positive values.</param>
      <param name="threshold">Value that indicates the threshold for showing the image variances. If the mask value is greater or equal to the threshold value then the pixel will be colored using Color. See Combine for more details. This parameter accepts only positive values.</param>
      <param name="combine">A flag which tells how to color the output pixels:</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SelectDataCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SelectDataCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SelectDataCommand.Color">
      <summary>Gets or sets the color used for showing the variances in the image.</summary>
      <value>Color used for showing the variances in the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SelectDataCommand.Combine">
      <summary>Gets or sets a flag which tells how to color the output pixels.</summary>
      <value>A flag which tells how to color the output pixels:</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SelectDataCommand.DestinationImage">
      <summary>RasterImage object that references the 8, 12 or 16-bit grayscale image. SourceImage will not be affected.</summary>
      <value>RasterImage that references the 8, 12 or 16-bit grayscale image. SourceImage will not be affected.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SelectDataCommand.SourceHighBit">
      <summary>Gets or sets the position of the end bit that will construct the mask.</summary>
      <value>Position of the end bit that will construct the mask. This is inclusive (it is part of the mask). The value should not be less than SourceLowBit. You can also set -1, which is interpreted as "highest bit" (SourceImage-&gt;BitsPerPixel - 1). This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SelectDataCommand.SourceLowBit">
      <summary>Gets or sets the position of the start bit that will construct the mask.</summary>
      <value>Position of the start bit that will construct the mask. The position is a zero based number. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SelectDataCommand.Threshold">
      <summary>Gets or sets a value that indicates the threshold for showing the image variances.</summary>
      <value>Value that indicates the threshold for showing the image variances. If the mask value is greater or equal to the threshold value then the pixel will be colored using Color. See Combine for more details. This property accepts only positive values.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ShiftDataCommand">
      <summary>Selects a specific number of bits from an 8, 12 or 16-bit grayscale image to create a mask and places the mask in a new 8, 12 or 16-bit grayscale image. This command is available in the Medical toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ShiftDataCommand.#ctor">
      <summary>Initializes a new ShiftDataCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ShiftDataCommand.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new ShiftDataCommand class object with explicit parameters.</summary>
      <param name="sourceLowBit">Position of the start bit that will construct the mask. The position is a zero-based number. This parameter accepts only positive values.</param>
      <param name="sourceHighBit">Position of the end bit. This is inclusive (it is part of the mask). The value should not be less than sourceLowBit. You can also pass -1, which is interpreted as "highest bit" (SourceImage-&gt;BitsPerPixel - 1). This parameter accepts only positive values.</param>
      <param name="destinationLowBit">The bit position where the selected mask will be copied into the destination image. This parameter accepts only positive values.</param>
      <param name="destinationBitsPerPixel">Bits per pixel for the destination image. The allowed values are 8, 12, or 16.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ShiftDataCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ShiftDataCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShiftDataCommand.DestinationBitsPerPixel">
      <summary>Gets or sets the bits per pixel for the destination image. The allowed values are 8, 12, or 16.</summary>
      <value>Bits per pixel for the destination image. The allowed values are 8, 12, or 16.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShiftDataCommand.DestinationImage">
      <summary>RasterImage object that references the 8, 12 or 16-bit grayscale image resulting from the command. The source image will not be affected.</summary>
      <value>RasterImage object that references the 8, 12 or 16-bit grayscale image resulting from the command. The source image will not be affected.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShiftDataCommand.DestinationLowBit">
      <summary>Gets or sets the bit position where the selected mask will be copied into the destination image.</summary>
      <value>The bit position where the selected mask will be copied into the destination image. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShiftDataCommand.SourceHighBit">
      <summary>Gets or sets the position of the end bit.</summary>
      <value>Position of the end bit. This is inclusive (it is part of the mask). The value should not be less than SourceLowBit. You can also set -1, which is interpreted as "highest bit" (SourceImage-&gt;BitsPerPixel - 1). This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShiftDataCommand.SourceLowBit">
      <summary>Gets or sets the position of the start bit that will construct the mask.</summary>
      <value>Position of the start bit that will construct the mask. The position is a zero based number. This property accepts only positive values.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ShrinkWrapCommand">
      <summary>Performs automated segmentation of a rectangular or circular area in the specified image using the specified threshold.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ShrinkWrapCommand.#ctor">
      <summary>Initializes a new ShrinkWrapCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ShrinkWrapCommand.#ctor(System.Int32,Leadtools.LeadPoint,System.Int32,Leadtools.ImageProcessing.Core.ShrinkWrapFlags)">
      <summary>Initializes a new ShrinkWrapCommand class object with explicit parameters.</summary>
      <param name="threshold">Value of the threshold to be used in the segmentation process.</param>
      <param name="center">Center of the rectangle or circle used to segment the object inside.</param>
      <param name="radius">Radius of the rectangle/circle specified by the user.</param>
      <param name="flags">the flags that specify the shape to be used.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ShrinkWrapCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Center">
      <summary>Center of the rectangle or circle used to segment the object inside.</summary>
      <value>Any point inside the object to be segmented.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Flags">
      <summary>Sets or gets the flags that specify the shape to be used.</summary>
      <value>One of the ShrinkWrapFlags.ShrinkCircle or ShrinkWrapFlags.ShrinkRect enumeration members combined with the other flags of ShrinkWrapFlags (using the |   (OR) operator) that determines the action to take regarding an existing region.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Radius">
      <summary>Radius of the rectangle/circle specified by the user.</summary>
      <value>Should not exceed the length of the image diagonal.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ShrinkWrapCommand.Threshold">
      <summary>Threshold used in the segmentation process.</summary>
      <value>Integer value ranging from 0 to 255.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SigmaCommand">
      <summary>Performs an edge preserving average filter on bitmap.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SigmaCommand.#ctor">
      <summary>Initializes a new SigmaCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SigmaCommand.#ctor(System.Int32,System.Int32,System.Single,System.Boolean)">
      <summary>Initializes a new SigmaCommand class object with explicit parameters.</summary>
      <param name="dimension">Dimensions of the neighborhood used for filtering.</param>
      <param name="sigma">Number of Standard Deviations of the kernel calculated pixels must be within.</param>
      <param name="threshold">Minimum percentage of pixels included to the number of pixels in the kernel.</param>
      <param name="outline">Whether the central pixel is included in the calculation of the filter or not.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SigmaCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SigmaCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SigmaCommand.Dimension">
      <summary>Gets or sets the dimensions of the neighborhood used for filtering.</summary>
      <value>Dimensions of the neighborhood used for filtering.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SigmaCommand.Outline">
      <summary>Gets or sets the outline value.</summary>
      <value>Whether the middle pixel is included or not.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SigmaCommand.Sigma">
      <summary>Gets or sets the Sigma value.</summary>
      <value>Number of standard deviations the pixel value can be within.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SigmaCommand.Threshold">
      <summary>Gets or sets the threshold value.</summary>
      <value>Percentage of pixels included to number of pixels in kernel.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand">
      <summary>Finds the signal to noise ratio (SNR) in an image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand.#ctor">
      <summary>Initializes a new SignalToNoiseRatioCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SignalToNoiseRatioCommand.SNR">
      <summary>Gets the SNR amount.</summary>
      <value>A float value that represents the amount of the SNR.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SliceCommand">
      <summary>Extracts individual slices from a radiographic scanned film. This method is available in the Imaging Pro and above toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SliceCommand.#ctor">
      <summary>Initializes a new SliceCommand with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SliceCommand.#ctor(System.Int32,Leadtools.RasterColor,Leadtools.ImageProcessing.Core.SliceCommandFlags)">
      <summary>Initializes a new SliceCommand with explicit parameters.</summary>
      <param name="maximumDeskewAngle">Maximum angle of deskew, in hundredths of a degree. Possible values range from 0 to 1000. (The value in degrees is MaximumDeskewAngle divided by 100). This parameter is used only if the SliceCommandFlags.DeskewImage flag is set.</param>
      <param name="fillColor">Specifies the fill color for any exposed areas.</param>
      <param name="flags">Flags that indicate whether to deskew the sliced image, which type of interpolation to use when rotating, and whether to cut the slice from the original image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SliceCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SliceCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>string that is the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.SliceCommand.Slice">
      <summary>Gets or set the optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommand.DeskewAngle">
      <summary>Gets the variable that will be updated with the amount that the command rotates the sliced image. The amount of rotation is expressed in hundredths of degrees. For example, 500 means 5 degrees clockwise. This property is updated only if SliceCommandFlags.DeskewImage is selected in the Flags property.</summary>
      <value>A variable that will be updated with the amount that the command rotates the sliced image. The amount of rotation is expressed in hundredths of degrees. For example, 500 means 5 degrees clockwise. This property is updated only if SliceCommandFlags.DeskewImage is selected in the Flags property.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommand.FillColor">
      <summary>Gets or sets the fill color for any exposed areas.</summary>
      <value>Specifies the fill color for any exposed areas.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommand.Flags">
      <summary>Gets or sets the flags that indicate whether to deskew the sliced image, which type of interpolation to use when rotating, and whether to cut the slice from the original image.</summary>
      <value>Flags that indicate whether to deskew the sliced image, which type of interpolation to use when rotating, and whether to cut the slice from the original image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommand.MaximumDeskewAngle">
      <summary>Gets or sets maximum angle of deskew.</summary>
      <value>Maximum angle of deskew, in hundredths of a degree. Possible values range from 0 to 1000. (The value in degrees is MaximumDeskewAngle divided by 100). This parameter is used only if the SliceCommandFlags.DeskewImage flag is set.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SliceCommandEventArgs">
      <summary>Handles each slice segment found by SliceCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SliceCommandEventArgs.#ctor(Leadtools.RasterImage,Leadtools.RasterImage,Leadtools.LeadRect,System.Int32)">
      <summary>Initializes a new SliceCommand with explicit parameters.</summary>
      <param name="image">The affected images.</param>
      <param name="sliceImage">The sliced images. It is the programmer's responsibility to free this image, when it is no longer needed, this member is updated only if SliceCommandFlags.CutSlices flag is used, else it will be null.</param>
      <param name="sliceRectangle">The bounding rectangle of the extracted slice.</param>
      <param name="deskewAngle">Angle of deskewing. The amount of rotation is expressed in hundredths of degrees. For example, 500 means 5 degrees clockwise.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommandEventArgs.Cancel">
      <summary>Gets or sets the value which indicates whether or not to continue with the slicing command.</summary>
      <value>Value which indicates whether or not to continue with the slicing command.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommandEventArgs.DeskewAngle">
      <summary>Gets the angle of deskewing.</summary>
      <value>Angle of deskewing. The amount of rotation is expressed in hundredths of degrees. For example, 500 means 5 degrees clockwise.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommandEventArgs.Image">
      <summary>Affected image.</summary>
      <value>Affected image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommandEventArgs.SliceImage">
      <summary>Gets the sliced images.</summary>
      <value>The sliced images. It is the programmer's responsibility to free this image, when it is no longer needed, this member is updated only if SliceCommandFlags.CutSlices flag is used, else it will be null.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SliceCommandEventArgs.SliceRectangle">
      <summary>Gets the bounding rectangle of the extracted slice.</summary>
      <value>The bounding rectangle of the extracted slice.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SmoothCommand">
      <summary>Smooths the bumps and fills in the nicks of a 1-bit black and white image. This command is available in the Document/Medical Toolkits.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SmoothCommand.#ctor">
      <summary>Initializes a new SmoothCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SmoothCommand.#ctor(Leadtools.ImageProcessing.Core.SmoothCommandFlags,System.Int32)">
      <summary>Initializes a new SmoothCommand class object with explicit parameters.</summary>
      <param name="flags">Flags that determine the behavior of the smoothing process.</param>
      <param name="length">Length of the bump (or nick) to remove (or fill). All bumps and nicks less than or equal to this size are processed. This value is in pixels.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SmoothCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SmoothCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="E:Leadtools.ImageProcessing.Core.SmoothCommand.Smooth">
      <summary>Optional delegate method for additional processing.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommand.Flags">
      <summary>Gets or sets a value that determines the behavior of the smoothing process.</summary>
      <value>Value that determines the behavior of the smoothing process.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommand.ImageRegion">
      <summary>Gets the RasterImage object that is updated with a shallow copy of the image that also has a region that contains the removed bumps and nicks.</summary>
      <value>The RasterImage object that is updated with a shallow copy of the image that also has a region that contains the removed bumps and nicks.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommand.Length">
      <summary>Gets or sets the length of the bump (or nick) to remove (or fill). All bumps and nicks less than or equal to this size are processed. This value is in pixels.</summary>
      <value>Length of the bump (or nick) to remove (or fill). All bumps and nicks less than or equal to this size are processed. This value is in pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommand.Region">
      <summary>Gets the handle to a windows region.</summary>
      <value>Handle to a windows region.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs">
      <summary>Handles each bump or nick found by the SmoothCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.#ctor(Leadtools.RasterImage,Leadtools.ImageProcessing.Core.SmoothCommandBumpNickType,System.Int32,System.Int32,System.Int32,Leadtools.ImageProcessing.Core.SmoothCommandDirectionType)">
      <summary>Initializes a new SmoothCommand class object with explicit parameters.</summary>
      <param name="image">RasterImage object that references the affected image.</param>
      <param name="bumpNick">Value that indicates whether to remove bumps or fill in nicks.</param>
      <param name="startRow">The starting row of the bump or nick. The rows are zero-based.</param>
      <param name="startColumn">The starting column of the bump or nick. The columns are zero-based.</param>
      <param name="length">Length (in pixels) of the bump or nick.</param>
      <param name="direction">Flag that indicates whether the element being smoothed is vertical or horizontal.</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.BumpNick">
      <summary>Gets a value that indicates whether to remove bumps or fill in nicks.</summary>
      <value>Value that indicates whether to remove bumps or fill in nicks.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.Direction">
      <summary>Gets a value that indicates whether the element being smoothed is vertical or horizontal.</summary>
      <value>Enumerator that indicates whether the element being smoothed is vertical or horizontal.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.Image">
      <summary>Gets the RasterImage object that references the affected image.</summary>
      <value>RasterImage that references the affected image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.Length">
      <summary>Gets the length (in pixels) of the bump or nick.</summary>
      <value>Length (in pixels) of the bump or nick.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.StartColumn">
      <summary>Gets the starting column of the bump or nick. The columns are zero-based.</summary>
      <value>The starting column of the bump or nick. The columns are zero-based.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.StartRow">
      <summary>Gets the starting row of the bump or nick. The rows are zero-based.</summary>
      <value>The starting row of the bump or nick. The rows are zero-based.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SmoothCommandEventArgs.Status">
      <summary>Gets or sets a value that represents the status of the smoothing process.</summary>
      <value>Value that represents the status of the smoothing process.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand">
      <summary>Applies a 2-Dimensional Anisotropic Diffusion filter on an image in order to reduce noise and speckling.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.#ctor">
      <summary>Initializes a new SRADAnisotropicDiffusionCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.#ctor(System.Int32,System.Int32,Leadtools.LeadRect)">
      <summary>Initializes a new AnisotropicDiffusionCommand class object with explicit parameters.</summary>
      <param name="iterations">Number of iterations the filter will perform.</param>
      <param name="lambda">Smoothing time step.</param>
      <param name="rect">Reference to a LeadRect that covers a region of uniform speckles.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.Iterations">
      <summary>Gets or sets the number of iterations of the filter.</summary>
      <value>Number of iterations the filter will perform.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.Lambda">
      <summary>Gets or sets the smoothing time step value.</summary>
      <value>The smoothing time step value. Valid values range from 0 to 100. A value of 0 means nothing will be done to the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SRADAnisotropicDiffusionCommand.Rect">
      <summary>Gets or sets the homogeneous region of uniform speckles.</summary>
      <value>Reference to a LeadRect that represents a homogeneous region of uniform speckle.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.StentEnhancementCommand">
      <summary>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.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.#ctor">
      <summary>Initializes a new instance of the StentEnhancementCommand class with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.#ctor(Leadtools.LeadRect,System.Int32)">
      <summary>Initializes a new instance of the StentEnhancementCommand class object with explicit parameters.</summary>
      <param name="Region">A reference to LeadRect that represents the rectangular region that covers the stent device in the sequence.</param>
      <param name="RefPage">Index of the frame to be used as a reference frame in the enhancement process.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.#ctor(Leadtools.LeadRect,Leadtools.LeadPoint,Leadtools.LeadPoint,System.Int32)">
      <summary>Initializes a new instance of the StentEnhancementCommand class object with explicit parameters.</summary>
      <param name="Region">A reference to LeadRect that represents the rectangular region that covers the stent device in the sequence.</param>
      <param name="FirstMarker">A reference to LeadPoint that represents the location of the first stent marker in the reference image.</param>
      <param name="SecondMarker">A reference to LeadPoint that represents the location of the second stent marker in the reference image.</param>
      <param name="RefPage">Index of the frame to be used as a reference frame in the enhancement process.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.DetectMarkers(Leadtools.RasterImage,System.Int32,Leadtools.LeadRect)">
      <summary>Detects the markers of the stent device in the reference frame of the sequence.</summary>
      <param name="image">A reference to a RasterImage that represents the sequence to perform the stent enhancement on.</param>
      <param name="pageIndex">The index of the reference frame.</param>
      <param name="rect">A reference to a LeadRect that represents the region that covers the stent device.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.SelectFrame(Leadtools.RasterImage,System.Int32)">
      <summary>Selects a frame to be added to the stent enhancement average output image.</summary>
      <param name="image">A reference to RasterImage that represents the sequence to perform the stent enhancement on.</param>
      <param name="FrameIndex">Index of the frame to be added to the average image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.UnSelectFrame(Leadtools.RasterImage,System.Int32)">
      <summary>Unselects a frame to be removed from the stent enhancement output average image.</summary>
      <param name="image">A reference to RasterImage that represents the sequence to perform the stent enhancement on.</param>
      <param name="FrameIndex">Index of the frame to be removed from the average image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.UpdateStentImage(Leadtools.RasterImage)">
      <summary>Updates the average output image after modifying the StentMarkers array.</summary>
      <param name="image">A reference to RasterImage that represents the sequence to perform the stent enhancement on.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.Dispose">
      <summary>Releases all resources used by the StentEnhancementCommand.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.Dispose(System.Boolean)">
      <summary>Releases all resources used by the StentEnhancementCommand.</summary>
      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementCommand.Finalize">
      <summary>Destructor of the StentEnhancementCommand class.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementCommand.EnhancedImage">
      <summary>(Read only) A reference to the RasterImage that contains the output enhanced image.</summary>
      <value>A reference to the RasterImage that represents the raster image that contains the output image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementCommand.FirstMarker">
      <summary>A reference to a LeadPoint that represents the location of the first marker in the reference frame.</summary>
      <value>A LeadPoint that contains the location of the first marker in the reference image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementCommand.FrameEnabled">
      <summary>(Read only) Gets an array of boolean values that indicate whether a frame is added to the average output image.</summary>
      <value>An array of boolean values that represents which frames are included when averaging the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementCommand.Region">
      <summary>A reference to a LeadRect that represents the region that covers the stent device in the sequence.</summary>
      <value>A LeadRect that contains the rectangular region that covers the stent device in the sequence.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementCommand.SecondMarker">
      <summary>A reference to LeadPoint that represents the location of the second marker in the reference frame.</summary>
      <value>A LeadPoint that contains the location of the second marker in the reference image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementCommand.StentMarkers">
      <summary>(Read only) Gets an array of StentEnhancementMarkers that contains the locations of the detected stent markers in each frame of the sequence.</summary>
      <value>An array that contains the locations of the FirstMarker and SecondMarker for each frame.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand">
      <summary>Removes the background from the image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.#ctor">
      <summary>Initializes a new SubtractBackgroundCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.#ctor(System.Int32,Leadtools.ImageProcessing.Core.SubtractBackgroundCommandType,System.Int32,Leadtools.ImageProcessing.Core.SubtractBackgroundCommandFlags)">
      <summary>Initializes a new SubtractBackgroundCommand class object with explicit parameters.</summary>
      <param name="rollingBall">The radius (in pixels) of the ball that will roll over the entire image to determine the background. Recommended value is 50. This parameter accepts only positive values.</param>
      <param name="shrinkingSize">Shrink size ratio used to minimize the image internally in order to increase the speed with little loss of accuracy.</param>
      <param name="brightnessFactor">Brightness factor for increasing or decreasing the brightness of the image. Valid values range from 0 - 400. If you pass 100 the brightness remains unchanged. Lower values darken the image while higher values lighten the image.</param>
      <param name="flags">Flags that indicate whether the background is darker than the foreground, and whether to show the objects without the background. You must select one from each group.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.BrightnessFactor">
      <summary>Gets or sets the brightness factor for increasing or decreasing the brightness of the image.</summary>
      <value>Brightness factor for increasing or decreasing the brightness of the image. Valid values range from 0 - 400. If you pass 100 the brightness remains unchanged. Lower values darken the image while higher values lighten the image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.Flags">
      <summary>Gets or sets flags that indicate whether the background is darker than the foreground, and whether to show the objects without the background.</summary>
      <value>Flags that indicate whether the background is darker than the foreground, and whether to show the objects without the background. You must select one from each group.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.RollingBall">
      <summary>Gets or sets the radius (in pixels) of the ball that will roll over the entire image to determine the background.</summary>
      <value>The radius (in pixels) of the ball that will roll over the entire image to determine the background. Recommended value is 50. This property accepts only positive values.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.SubtractBackgroundCommand.ShrinkingSize">
      <summary>Gets or sets the shrink size ratio used to minimize the image internally in order to increase the speed with little loss of accuracy.</summary>
      <value>Shrink size ratio used to minimize the image internally in order to increase the speed with little loss of accuracy.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand">
      <summary>An iterative filter that performs tensor-guided anisotropic diffusion in order to reduce noise while preserving the edges in the image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.#ctor">
      <summary>Initializes a new TADAnisotropicDiffusionCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.#ctor(System.Int32,System.Int32,System.Int32,Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags)">
      <summary>Initializes a new TADAnisotropicDiffusionCommand class object with explicit parameters.</summary>
      <param name="iterations">Number of iterations the filter will perform. The default value is 10.</param>
      <param name="lambda">Integration constant. The default value is 14.</param>
      <param name="kappa">Gradient modulus threshold that controls the conduction. The default value is 30.</param>
      <param name="flags">Conduction coefficient functions. The default value is TADAnisotropicDiffusionFlags::QuadraticFlux.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Flags">
      <summary>Gets or sets the type of the conduction function to use in the filtering process.</summary>
      <value>One of the TADAnisotropicDiffusionFlags enumeration members.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Iterations">
      <summary>Gets or sets the number of iterations the filter will perform.</summary>
      <value>Number of iterations the filter will perform.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Kappa">
      <summary>Gets or sets the value of the gradient modulus threshold that controls the conduction.</summary>
      <value>Valid values range from 0 to 100. The default value is 30.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionCommand.Lambda">
      <summary>Gets or sets the value of the integration constant Lambda.</summary>
      <value>An integer that represents the integration constant. The maximum value is 25.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.TextBlurDetectorCommand">
      <summary>Finds in-focus and out-of-focus blocks in any image.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.#ctor">
      <summary>Initializes a new TextBlurDetectorCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.CombinedTextBlocks">
      <summary>Gets the text area resulting from applying the text blur detector command.</summary>
      <value>A LeadRect that contains the 4 corners of the text area.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.InFocusBlocks">
      <summary>Gets the zones that represent the in-focus blocks after the text blur detector command has been applied.</summary>
      <value>An array of LeadRect, each of which contains the 4 corners of an in-focus block.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TextBlurDetectorCommand.OutOfFocusBlocks">
      <summary>Gets the zones that represent the out-of-focus blocks after the text blur detector command has been applied.</summary>
      <value>An array of LeadRect, each of which contains the 4 corners of an out-of-focus block.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.TissueEqualizeCommand">
      <summary>This function performs an Equalization between the Hard Tissue and the Soft Tissue in X-Ray Images.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TissueEqualizeCommand.#ctor">
      <summary>Initializes a new TissueEqualizeCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TissueEqualizeCommand.#ctor(Leadtools.ImageProcessing.Core.TissueEqualizeCommandFlags)">
      <summary>Initializes a new TissueEqualizeCommand class object with explicit parameters.</summary>
      <param name="flags">Flags that determine the behavior of Tissue Equalize process.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TissueEqualizeCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.TissueEqualizeCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TissueEqualizeCommand.Flags">
      <summary>Gets or sets flags that determine the behavior of the Tissue Equalization process.</summary>
      <value>Value that determines the behavior of the Tissue Equalization process.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.UnWarpCommand">
      <summary>Removes the distortion in an image of a cylindrical object, as if removing a label from off of the cylinder and flattening it out.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.UnWarpCommand.#ctor">
      <summary>Initializes a new UnWarpCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.UnWarpCommand.#ctor(Leadtools.LeadPoint)">
      <summary>Initializes a new UnWarpCommand class object with inputPoints values.</summary>
      <param name="inputPoints">An array of LeadPoint structures that represent the points used for input of the distorted image.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.UnWarpCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.UnWarpCommand.InPoints">
      <summary>Gets or sets an array of LeadPoint structures that represent the location of the input points in the distorted image.</summary>
      <value>Array of 8 points that will be used to make the transformation. The first 4 points represent the 4 corners of the cylindrical shape. The second 2 points represent two points on the curve between the first two corners that will be transferred to the points located at the distance of 1/3 and 2/3 of the total output distance between the first two corners respectively. The last 2 points represent two points on the curve between the last two corners that will be transferred to the points located at the distance of 1/3 and 2/3 of the total output distance between the first two corners respectively.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.UnWarpCommand.OutputImage">
      <summary>Gets a reference to the RasterImage that represents the output processed image.</summary>
      <value>Reference to a RasterImage that contains the processed image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.WatershedCommand">
      <summary>Separates the image into different segments using the Watershed algorithm.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WatershedCommand.#ctor(Leadtools.LeadPoint)">
      <summary>Initializes a new WatershedCommand class object.</summary>
      <param name="pointsArray">Array of Leadtools.LeadPoint arrays which holds the initial point/path that represents the point or path from which to segment the bitmap.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WatershedCommand.#ctor(Leadtools.LeadPoint)">
      <summary>Initializes a new WatershedCommand class object.</summary>
      <param name="pointsArray">Array of Leadtools.LeadPoint arrays which holds the initial point/path that represents the point or path from which to segment the bitmap.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WatershedCommand.#ctor">
      <summary>Initializes a new WatershedCommand class object.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WatershedCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WatershedCommand.PointsArray">
      <summary>Sets or gets an array of LeadPoint arrays that holds the starting point/path for each segment.</summary>
      <value>Array that represents the starting point or path for each segment in the image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.WindowLevelCommand">
      <summary>Converts a 12 or 16-bit grayscale image to an 8-bit grayscale or a 24-bit RGB image.This class is available in Medical toolkits only.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelCommand.#ctor">
      <summary>Initializes a new WindowLevelCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelCommand.#ctor(System.Int32,System.Int32,Leadtools.RasterColor,Leadtools.RasterByteOrder)">
      <summary>Initializes a new WindowLevelCommand class object with explicit parameters.</summary>
      <param name="lowBit">Value indicating the low bit used for leveling. 0 &lt;= lowBit &lt;= highBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</param>
      <param name="highBit">Value indicating the high bit used for leveling. 0 &lt;= lowBit &lt;= highBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</param>
      <param name="lookupTable">Optional 8-bit lookup table that can be used to implement a user defined conversion. For every intensity value between 0 and 2 raised to the power of (highBit - lowBit + 1) - 1 there should be a corresponding entry in the lookup table that contains an RGB quad. If lookupTable is null, the conversion is a normal shift (right or left) and the output image is 8-bit grayscale. If lookupTable is not null, the output image is a 24-bit image.</param>
      <param name="order">Value indicating the color order if the output image will be 24-bit. If LookupTable is null, this parameter is ignored.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelCommand.HighBit">
      <summary>Gets or sets a value indicating the high bit used for leveling.</summary>
      <value>Value indicating the high bit used for leveling. 0 &lt;= LowBit &lt;= HighBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelCommand.LookupTable">
      <summary>Gets or sets an optional lookup table that can be used to implement a user defined conversion.</summary>
      <value>Optional lookup table that can be used to implement a user defined conversion. For every intensity value between 0 and 2 raised to the power of (HighBit - LowBit + 1) - 1 there should be a corresponding entry in the lookup table that contains an RGB quad. If LookupTable is null, the conversion is a normal shift (right or left) and the output image is 8-bit grayscale. If LookupTable is not null, the output image is a 24-bit image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelCommand.LowBit">
      <summary>Gets or sets a value indicating the low bit used for leveling.</summary>
      <value>Value indicating the low bit used for leveling. 0 &lt;= LowBit &lt;= HighBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelCommand.Order">
      <summary>Gets or sets a value indicating the color order if the output image will be 24-bit.</summary>
      <value>Value indicating the color order if the output image will be 24-bit. If the LookupTable property is null, this property is ignored.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.WindowLevelExtCommand">
      <summary>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.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.#ctor">
      <summary>Initializes a new WindowLevelExtCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.#ctor(System.Int32,System.Int32,Leadtools.RasterColor16,Leadtools.RasterByteOrder)">
      <summary>Initializes a new WindowLevelExtCommand class object with explicit parameters.</summary>
      <param name="lowBit">Value indicating the low bit used for leveling. 0 &lt;= lowBit &lt;= highBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</param>
      <param name="highBit">Value indicating the high bit used for leveling. 0 &lt;= lowBit &lt;= highBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</param>
      <param name="lookupTable">Optional 16-bit lookup table that can be used to implement a user defined conversion. For every intensity value between 0 and 2 raised to the power of (HighBit - LowBit + 1) - 1 there should be a corresponding entry in the lookup table that contains a 16-bit RGB quad. If lookupTable is null, the conversion is a normal shift (right or left) and the output image is 8-bit grayscale. If lookupTable is not null, the output image is a 24-bit image.</param>
      <param name="order">Value indicating the color order if the output image will be 48-bit. If LookupTable is null, this parameter is ignored.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.HighBit">
      <summary>Gets or sets a value indicating the high bit used for leveling.</summary>
      <value>Value indicating the high bit used for leveling. 0 &lt;= LowBit &lt;= HighBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.LookupTable">
      <summary>Gets or sets an optional 16-bit lookup table that can be used to implement a user defined conversion.</summary>
      <value>Optional lookup table that can be used to implement a user defined conversion. For every intensity value between 0 and 2 raised to the power of (HighBit - LowBit + 1) - 1 there should be a corresponding entry in the lookup table that contains an 16-bit RGB quad. If LookupTable is null, the conversion is a normal shift (right or left) and the output image is 16-bit grayscale. If LookupTable is not null, the output image is a 48-bit image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.LowBit">
      <summary>Gets or sets a value indicating the low bit used for leveling.</summary>
      <value>Value indicating the low bit used for leveling. 0 &lt;= LowBit &lt;= HighBit &lt;= (11 for 12-bit grayscale or 15 for 16-bit grayscale).</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.WindowLevelExtCommand.Order">
      <summary>Gets or sets a value indicating the color order if the output image will be 48-bit.</summary>
      <value>Value indicating the color order if the output image will be 48-bit. If the LookupTable property is null, this property is ignored.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand">
      <summary>Converts a grayscale unsigned image to a signed image by shifting the image data to the negative side by the amount specified by the user.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.#ctor">
      <summary>Initializes a new ZeroToNegativeCommand class object with default parameters.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new ZeroToNegativeCommand class object with explicit parameters.</summary>
      <param name="shiftAmount">Value that is used to shift the image data to the negative side.</param>
      <param name="minimumInput">The image minimum value. This value can be obtained MinMaxValuesCommand</param>
      <param name="maximumInput">The image maximum value. This value can be obtained MinMaxValuesCommand</param>
      <param name="minimumOutput">The minimum allowed value, which means that the image data values after applying the command will not be less than this value.</param>
      <param name="maximumOutput">The maximum allowed value, which means that the image data values after applying the command will not exceed this value.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.ToString">
      <summary>Overridden. Returns a meaningful name for this command.</summary>
      <returns>String that contains the name of this command.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.MaximumInput">
      <summary>Gets or sets the image maximum value.</summary>
      <value>The image maximum value. This value can be obtained MinMaxValuesCommand.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.MaximumOutput">
      <summary>Gets or sets the maximum allowed value.</summary>
      <value>The maximum allowed value, which means that the image data values after applying the command will not exceed this value.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.MinimumInput">
      <summary>Gets or sets the image minimum value.</summary>
      <value>The image minimum value. This value can be obtained MinMaxValuesCommand.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.MinimumOutput">
      <summary>Gets or sets the minimum allowed value.</summary>
      <value>The minimum allowed value, which means that the image data values after applying the command will not be less than this value.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.ZeroToNegativeCommand.ShiftAmount">
      <summary>Gets or sets the value that is used to shift the image data to the negative side.</summary>
      <value>Value that is used to shift the image data to the negative side.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessCallback(Leadtools.RasterImage,Leadtools.LeadRect)">
      <summary>A callback method that is used to process deblurred images generated by BarCodeReadPreprocessCommand object.</summary>
      <param name="binarizedImage">A RasterImage that represents the Barcode Read Preprocessed (Binarized) image.</param>
      <param name="barcodeZone">A LeadRect that represents the zone in the image where barcode data has been found.</param>
      <returns>true to continue, false to abort.</returns>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventHandler(System.Object,Leadtools.ImageProcessing.Core.HolePunchRemoveCommandEventArgs)">
      <summary>Represents the method that will handles each hole punch found by HolePunchRemoveCommand.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A HolePunchRemoveCommandEventArgs that contains the event data.</param>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags">
      <summary>Enumeration that specifies the behavior when resizing the image.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags.Normal">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags.Resample">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags.Bicubic">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags.FavorBlack">
      <summary>(Document/Medical only) Preserve black objects when making the image smaller. This option affects only 1-bit, black-and-white images, where it prevents the disappearance of thin lines. You can use a bitwise OR ( ¦ ) to combine this flag with another one. For example, Resample | FavorBlack causes color images to be resampled, but applies the favor-black option to 1-bit, black-and-white images.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ApplyTransformationParametersCommandFlags.FavorWhite">
      <summary>(Document/Medical only) Preserve white objects when making the image smaller. This option affects only 1-bit, black-and-white images, where it prevents the disappearance of thin lines. You can use a bitwise OR ( ¦ ) to combine this flag with another one. For example, Resample | FavorWhite causes color images to be resampled, but applies the favor-white option to 1-bit, black-and-white images.</summary>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags">
      <summary>Flags that determine the behavior of the Auto Binarize process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.UseAutoPreProcessing">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.UseAutoThreshold">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.DontUsePreProcessing">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.UseBackGroundElimination">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.UseColorLeveling">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.UseUserThreshold">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.UsePercentileThreshold">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoBinarizeCommandFlags.UseMedianThreshold">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.AutoZoningOptions">
      <summary>Flags that determine the behavior of the auto zoning process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DontUseMultiThreading">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DontRecognizeOneCellTable">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.UseNormalTableDetection">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectAccurateZones">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.UseMultiThreading">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DontAllowOverlap">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectText">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectGraphics">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectTable">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectAll">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.AllowOverlap">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectGeneralZones">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.AsianAutoZone">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.RecognizeOneCellTable">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.UseAdvancedTableDetection">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.UseLinesReconstruction">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.UseTextDetectionVersion">
      <summary>Modifies the input image removing tables and graphics, leaving only the text area. It won't return the text zones in the IList`1 containing the recognized zones.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.DetectCheckbox">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.VerticalText">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.AutoZoningOptions.FavorGraphics">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions">
      <summary>Indicates the binarization method used for converting the image to black and white.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseDefault">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseAutoDocumentBinarization">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseDeblurBinarization">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarCodeReadPreprocessOptions.UseFastModeBinarization">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BarcodeTypes">
      <summary>Indicates the type of detected barcode in an image.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarcodeTypes.UnKown">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarcodeTypes.LinearBarcode">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarcodeTypes.QRBarcode">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BarcodeTypes.DataMatrixBarcode">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags">
      <summary>Flags that determine the behavior of blank page detection process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DetectEmptyPage">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DontDetectLinedPage">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DontUseActiveArea">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DontUseBleedThrough">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseDefaultMargins">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DetectNoisyPage">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseBleedThrough">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.DetectLinedPage">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseActiveArea">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BlankPageDetectorCommandFlags.UseUserMargins">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags">
      <summary>Indicates which border to remove</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags.Left">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags.Right">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags.Top">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags.Bottom">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveBorderFlags.All">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags">
      <summary>Enumerated values that determine the behavior of the border removal process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.SingleRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.LeadRegion">
      <summary>When the BorderRemoveCommand returns, ImageRegion is updated with a shallow copy of the affected image that also contains a region with all the removed borders. This flag must be used in conjunction with SingleRegion. So set Flags to SingleRegion | LeadRegion.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.CallBackRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.ImageUnchanged">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.UseVariance">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.BorderRemoveCommandFlags.AutoRemove">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.CLAHECommandFlags">
      <summary>Flags specifying the desired histogram shape for the image tiles.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplyRayliehDistribution">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplyExponentialDistribution">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplyNormalDistribution">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.CLAHECommandFlags.ApplySigmoidDistribution">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommandType">
      <summary>Flag that indicates how the shift will be done when converting images.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommandType.ShiftZeroToCenter">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommandType.ShiftMinimumToZero">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommandType.ShiftNegativeToZero">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommandType.ShiftRangeOnly">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ConvertSignedToUnsignedCommandType.ShiftRangeProcessOutSide">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommandType">
      <summary>Flag that indicates how to process bits outside the low bit to high bit range.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommandType.ProcessRangeOnly">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ConvertUnsignedToSignedCommandType.ProcessOutSideRange">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.CountLookupTableColorsType">
      <summary>Flag that indicates whether the LookupTable contains signed or unsigned data.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.CountLookupTableColorsType.Unsigned">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.CountLookupTableColorsType.Signed">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DeskewCommandFlags">
      <summary>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.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.DeskewImage">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.RotateLinear">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseNormalRotate">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.PerformPreProcessing">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.NoThreshold">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.FillExposedArea">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseSelectiveDetection">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.DocumentImage">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.DoNotUseCheckDeskew">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.ReturnAngleOnly">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.DoNotFillExposedArea">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.Threshold">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.RotateResample">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.RotateBicubic">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.DocumentAndPictures">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseHighSpeedRotate">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseCheckDeskew">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseLineDetectionCheckDeskew">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseExtendedDeskew">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.DoNotPerformPreProcessing">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DeskewCommandFlags.UseNormalDetection">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DigitalSubtractCommandFlags">
      <summary>Flags that indicate the action to take after subtraction has occurred.These flags have a FlagsAttribute attribute that allows a bitwise combination of member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DigitalSubtractCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DigitalSubtractCommandFlags.ContrastEnhancement">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DigitalSubtractCommandFlags.OptimizeRange">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags">
      <summary>Flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, the clipping type, the used or computed frequencies range, the operation on the specified X harmonics range , and the operation on the specified Y harmonics range.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.None">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.DiscreteFourierTransform">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.InverseDiscreteFourierTransform">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Blue">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Green">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Red">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Gray">
      <summary>Use the master channel. If this flag is combined with InverseDiscreteFourierTransform, the reconstructed image will be gray.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Magnitude">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Phase">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Both">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Clip">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Scale">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.All">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.Range">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.InsideX">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.OutsideX">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.InsideY">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.OutsideY">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DitheringType">
      <summary>Represents the type of dithering in the image.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DitheringType.Undithered">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DitheringType.TextDither">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DitheringType.WhiteDither">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DotMatrixType">
      <summary>Represents the flag that determines whether a document image is dot matrix image or not.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotMatrixType.DotMatrix">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotMatrixType.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags">
      <summary>Flags that determine the behavior of the dot removal process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.UseDpi">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.SingleRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.LeadRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.CallBackRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.ImageUnchanged">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.UseSize">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.DotRemoveCommandFlags.UseDiagonals">
      <summary>Considers pixels that are diagonal as part of the dot. Consider the "speck" below consisting of nine pixels.</summary>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags">
      <summary>Flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, and the clipping type.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.FastFourierTransform">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.InverseFastFourierTransform">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Blue">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Green">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Red">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Gray">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Magnitude">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Phase">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Both">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Clip">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.Scale">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.PadOptimally">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.PadSquare">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommandFlags">
      <summary>Flags that indicate the data to be shown and the plotting scale.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommandFlags.None">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommandFlags.Magnitude">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommandFlags.Phase">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommandFlags.Normal">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FourierTransformDisplayCommandFlags.Log">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.FrequencyFilterCommandFlags">
      <summary>Flags that indicate the operation to be performed on the specified X and Y harmonics ranges. This command is available in the Imaging Pro and above toolkits.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FrequencyFilterCommandFlags.None">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FrequencyFilterCommandFlags.InsideX">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FrequencyFilterCommandFlags.OutsideX">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FrequencyFilterCommandFlags.InsideY">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.FrequencyFilterCommandFlags.OutsideY">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommandFlags">
      <summary>Reserved for future use. Use 0 for now.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.GetLinearVoiLookupTableCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HalfToneCommandType">
      <summary>Enumeration that indicates the type of halftoning to perform.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.Print">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.View">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.Rectangular">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.Circular">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.Elliptical">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.Random">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.Linear">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfToneCommandType.UserDefined">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HalfTonePatternCommandType">
      <summary>This enumeration contains the possible halftone patterns.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfTonePatternCommandType.None">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfTonePatternCommandType.Dot">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfTonePatternCommandType.Line">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfTonePatternCommandType.Circle">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HalfTonePatternCommandType.Ellipse">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags">
      <summary>Options for the HighQualityRotateCommand class.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags.Crop">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags.Fastest">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags.None">
      <summary>Default value. Do not resize the image. Crop it and use fast rotation as opposed to optimal quality.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags.Resize">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HighQualityRotateCommandFlags.BestQuality">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags">
      <summary>Values that determine the behavior of the hole punch removal process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.None">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.UseNormalDetection">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.UseDpi">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.SingleRegion">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.LeadRegion">
      <summary>When HolePunchRemoveCommand returns, ImageRegion is updated with a shallow copy of the Run method image that also contains a region with all the removed hole punches. This flag must be used in conjunction with SingleRegion.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.CallBackRegion">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.ImageUnchanged">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.UseSize">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.UseCount">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.UseLocation">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandFlags.UseAdvancedDetection">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandLocation">
      <summary>Flag that indicates the location within the document of the hole punches to remove.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandLocation.Left">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandLocation.Right">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandLocation.Top">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.HolePunchRemoveCommandLocation.Bottom">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ImageColorType">
      <summary>This enumeration contains the various types that can be returned as a result to the image color type.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorType.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorType.BlackAndWhite">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorType.GrayScale">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorType.Color">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ImageColorTypeCommandFlags">
      <summary>Options for manipulating the behavior of image type detection.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorTypeCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorTypeCommandFlags.FavorBlackAndWhite">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorTypeCommandFlags.FavorColor">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ImageColorTypeCommandFlags.FavorGrayScale">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.InvertedPageCommandFlags">
      <summary>Options for the InvertedPageCommand class.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedPageCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedPageCommandFlags.Process">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedPageCommandFlags.NoProcess">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedPageCommandFlags.ExcludeBorder">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedPageCommandFlags.UseZones">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags">
      <summary>Flags that determine the behavior of the inverted text removal process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags.UseDpi">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags.SingleRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags.LeadRegion">
      <summary>When InvertedTextCommand returns, ImageRegion is updated with a shallow copy of the Run method image that also contains a region with all the inverted text that has been removed. This flag must be used in conjunction with SingleRegion. So set Flags to SingleRegion | LeadRegion.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags.CallBackRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags.ImageUnchanged">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.InvertedTextCommandFlags.UseDiagonals">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.KMeansCommandFlags">
      <summary>Represents which initialization algorithm to use for the KMeansCommand.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.KMeansCommandFlags.KMeans_Random">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.KMeansCommandFlags.KMeans_Uniform">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.KMeansCommandFlags.KMeans_UserDefined">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LeadZoneType">
      <summary>Flags that determine the type of zone that the auto zoning command will detect.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LeadZoneType.Text">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LeadZoneType.Graphic">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LeadZoneType.Table">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags">
      <summary>Flags that determine the behavior of the line removal process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.UseDpi">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.SingleRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.LeadRegion">
      <summary>When LineRemoveCommand returns, ImageRegion is updated with a shallow copy of affected image that also contains a region with all the removed lines. This flag must be used in conjunction with SingleRegion.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.CallBackRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.ImageUnchanged">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.RemoveEntire">
      <summary>Remove the entire line, even if the line passes through a character or a wall.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.UseGap">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandFlags.UseVariance">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.LineRemoveCommandType">
      <summary>Flag that indicates which lines to remove.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandType.Horizontal">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.LineRemoveCommandType.Vertical">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags">
      <summary>Indicates which color space is selected.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags.SignedLookupTable">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags.UpdateMinMax">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags.UseFullRange">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ModalityLookupTableCommandFlags.AllowRangeExpansion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandFlags">
      <summary>Flags that determine method behavior.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandFlags.EdgeEnhancement">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandFlags.LatitudeReduction">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandType">
      <summary>Values that determine the type of filter used.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandType.Gaussian">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandType.Resample">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandType.Bicubic">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.MultiscaleEnhancementCommandType.Normal">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod">
      <summary>This enumeration represents the detection method used by the OMR engine.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod.Auto">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod.WithoutFrame">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrFrameDetectionMethod.WithFrame">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.OmrSensitivity">
      <summary>This enumeration represents the OMR detection sensitivity.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrSensitivity.Highest">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrSensitivity.High">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrSensitivity.Low">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrSensitivity.Lowest">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.OmrZoneState">
      <summary>This enumeration represents the whether the zone is filled or not.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrZoneState.Unfilled">
      <summary></summary>
      <platforms>NET, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.OmrZoneState.Filled">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.RegistrationMarkCommandType">
      <summary>Value that specifies the type of registration mark for which to look.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RegistrationMarkCommandType.TShape">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.RegistrationOptions">
      <summary>Represents the type of transformation to be performed during registration.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RegistrationOptions.Unknown">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RegistrationOptions.XY">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RegistrationOptions.RSXY">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RegistrationOptions.Affine6">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RegistrationOptions.Perspective">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.RemoveStatus">
      <summary>Indicates the action to take during the removal process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RemoveStatus.Cancel">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RemoveStatus.Remove">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.RemoveStatus.NoRemove">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType">
      <summary>Represents the algorithm type used in resizing the image.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Normal">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Resample">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Bicubic">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Triangle">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Hermite">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Bell">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.QuadraticBSpline">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.CubicBSpline">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.BoxFilter">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Lanczos">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Michell">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Cosine">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Catrom">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Quadratic">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.CubicConvolution">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Bilinear">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ResizeInterpolateCommandType.Bresenham">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.ShrinkWrapFlags">
      <summary>Represents the flags used in the shrink wrap tool.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnAnd">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnSet">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnAndNotBitmap">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnAndNotRgn">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnOr">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnXOr">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.RgnSetNot">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.ShrinkRect">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.ShrinkWrapFlags.ShrinkCircle">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SliceCommandFlags">
      <summary>Flags that indicate whether to deskew the sliced image, which type of interpolation to use when rotating, and whether to cut the slice from the original image.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SliceCommandFlags.DeskewImage">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SliceCommandFlags.Normal">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SliceCommandFlags.WithoutCut">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SliceCommandFlags.WithoutDeskewImage">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SliceCommandFlags.Resample">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SliceCommandFlags.Bicubic">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SliceCommandFlags.CutSlices">
      <summary></summary>
      <platforms>NET, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SmoothCommandBumpNickType">
      <summary>Enumerated values that indicate whether to remove bumps or fill in nicks.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandBumpNickType.Bump">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandBumpNickType.Nick">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SmoothCommandDirectionType">
      <summary>Enumerated values that indicate whether the element being smoothed is vertical or horizontal.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandDirectionType.Horizontal">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandDirectionType.Vertical">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SmoothCommandFlags">
      <summary>Enumerated values that determine the behavior of the smoothing process.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandFlags.SingleRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandFlags.LeadRegion">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandFlags.ImageUnchanged">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SmoothCommandFlags.FavorLong">
      <summary>Processes long bumps or nicks before short bumps or nicks. If this flag is not passed, short is favored over long.</summary>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandFlags">
      <summary>Flags that indicate whether the background is darker than the foreground, and whether to show the objects without the background. You must select one from each group.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandFlags.BackgroundIsDarker">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandFlags.SubtractedImage">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandFlags.BackgroundIsBrighter">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandFlags.TheBackground">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandType">
      <summary>Enumerated values that represent the shrink size ratio used to minimize the image internally in order to increase the speed with little loss of accuracy.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandType.DependOnRollingBallSize">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandType.NoShrinking">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandType.OneToTwo">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandType.OneToFour">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.SubtractBackgroundCommandType.OneToEight">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags">
      <summary>Represents which type of flux to use when applying the Tensor-guided Anisotropic Diffusion filter.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags.ExponentialFlux">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.TADAnisotropicDiffusionFlags.QuadraticFlux">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.TextType">
      <summary>Flags that determine the orientation type of the text inside the table zone.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.TextType.VerticalText">
      <summary></summary>
      <platforms>NET, Java, Android</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.TextType.HorizontalText">
      <summary></summary>
      <platforms>NET, Java, Android</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.TissueEqualizeCommandFlags">
      <summary>This enumeration contains the options for performing Tissue Equalization on an image</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.TissueEqualizeCommandFlags.UseSimplifyOption">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.TissueEqualizeCommandFlags.UseIntensifyOption">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags">
      <summary>This enumeration contains all Types needed to indicate which color space is selected.</summary>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags.None">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags.UpdateMinMax">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags.ReverseOrder">
      <summary></summary>
      <platforms>NET, Java, Android, iOS, WinRT, WinrtPhone, Silverlight</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags.PaintOnly">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="F:Leadtools.ImageProcessing.Core.VoiLookupTableCommandFlags.IgnoreExistingPalette">
      <summary></summary>
      <platforms>NET, Java, Android, iOS</platforms>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.Complex">
      <summary>The Complex structure contains a complex number representing a specific frequency component in Fourier Transform methods.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.Complex.#ctor(System.Double,System.Double)">
      <summary>Initializes a new Complex object with explicit parameters.</summary>
      <param name="r">Real part of a complex number.</param>
      <param name="i">Imaginary part of a complex number.</param>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.Complex.GetStringDescription">
      <summary>Returns a meaningful name for this command.</summary>
      <returns>Character string that contains the name of this command.</returns>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.Complex.ToString">
      <summary>Overridden. Returns a meaningful name for this class.</summary>
      <returns>String that contains the name of this class.</returns>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.Complex.Empty">
      <summary>Gets an Empty class.</summary>
      <value>Represents a new instance of the Complex structure with uninitialized member data.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.Complex.I">
      <summary>Gets or sets a value that represents the imaginary part of a complex number.</summary>
      <value>Value that represents the imaginary part of a complex number.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.Complex.R">
      <summary>Gets or sets a value that represents the real part of a complex number.</summary>
      <value>Value that represents the real part of a complex number.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.CountLookupTableColorsResult">
      <summary>Structure that contains LookupTable information used by the CoreUtilities class.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CountLookupTableColorsResult.FirstIndex">
      <summary>A variable to be updated with the index of the last occurrence of the starting color.</summary>
      <value>A variable to be updated with the index of the last occurrence of the starting color.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.CountLookupTableColorsResult.NumberOfEntries">
      <summary>A variable to be updated with the total number of entries between the start color and the end color. The start color and end color are determined internally.</summary>
      <value>A variable to be updated with total number of entries between the start color and the end color.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.OmrZone">
      <summary>This class contains the detected OMR zone results.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrZone.Bounds">
      <summary>Gets or sets the detected zone boundaries.</summary>
      <value>LeadRect that represents the detected zone boundaries.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrZone.Confidence">
      <summary>Gets or sets the confidence value of the detected zone.</summary>
      <value>Value that represents the confidence percentage,</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrZone.FrameDetectionMethod">
      <summary>Gets or sets the method used for detection OMR frame.</summary>
      <value>OmrFrameDetectionMethod enumeration value that represents the method used for detecting OMR frame.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrZone.Sensitivity">
      <summary>Gets or sets the sensitivity used for detecting the OMR.</summary>
      <value>OmrSensitivity enumeration value that represents the sensitivity used for detecting the OMR.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.OmrZone.State">
      <summary>Gets or sets the state the detected zone.</summary>
      <value>OmrZoneState enumeration value that represents whether the zone is filled or unfilled.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.StentEnhancementMarkers">
      <summary>A class that contains the locations of the detected stent markers in a frame of the sequence.</summary>
    </member>
    <member name="M:Leadtools.ImageProcessing.Core.StentEnhancementMarkers.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the StentEnhancementMarkers class object with explicit parameters.</summary>
      <param name="x1">the x value of the first point</param>
      <param name="y1">the y value of the second point</param>
      <param name="x2">the x value of the first point</param>
      <param name="y2">the y value of the second point</param>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementMarkers.FirstMarker">
      <summary>Gets or sets a reference to a LeadPoint that represents the location of the first marker in the reference frame.</summary>
      <value>A LeadPoint that contains the location of the first marker in the reference image.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.StentEnhancementMarkers.SecondMarker">
      <summary>Gets or sets a reference to a LeadPoint that represents the location of the second marker in the reference frame.</summary>
      <value>A LeadPoint that contains the location of the second marker in the reference image.</value>
    </member>
    <member name="T:Leadtools.ImageProcessing.Core.TransformationParameters">
      <summary>Structure that contains the rotation angle, XY scaling, and XY translation of the transformed image with comparison to the reference image.</summary>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TransformationParameters.Angle">
      <summary>Gets or sets the image rotation angle, in hundredths of degrees.</summary>
      <value>Value that represents the image rotation angle, in hundredths of degrees.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TransformationParameters.XScale">
      <summary>Gets or sets the image x-scaling (resizing), in percent.</summary>
      <value>Value that represents the image x-scaling (resizing), in percent.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TransformationParameters.XTranslation">
      <summary>Gets or sets the image's x-translation, in hundredths of pixels.</summary>
      <value>The image x-translation, in hundredths of pixels.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TransformationParameters.YScale">
      <summary>Gets or sets the image y-scaling (resizing), in percent.</summary>
      <value>Value that represents the image y-scaling (resizing), in percent.</value>
    </member>
    <member name="P:Leadtools.ImageProcessing.Core.TransformationParameters.YTranslation">
      <summary>Gets or sets the image's y-translation, in hundredths of pixels.</summary>
      <value>The image y-translation, in hundredths of pixels.</value>
    </member>
  </members>
</doc>