LEADTOOLS Image Processing (Leadtools.ImageProcessing.Core assembly)

AutoZoningOptions Enumeration

Show in webframe







Flags that determine the behavior of the auto zoning process.

Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum AutoZoningOptions 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As AutoZoningOptions
[FlagsAttribute()]
public enum AutoZoningOptions : System.IComparableSystem.IConvertibleSystem.IFormattable  
enum LTAutoZoningOptions
public enum AutoZoningOptions
Leadtools.ImageProcessing.Core.AutoZoningOptions = function() { };
Leadtools.ImageProcessing.Core.AutoZoningOptions.prototype = {
DontUseMultiThreading = 0x80000000, UseMultiThreading = 0x80000000, DontAllowOverlap = 0x00000000, DontRecognizeOneCellTable = 0x00000000, UseNormalTableDetection = 0x00000000, None = 0x00000000, AllowOverlap = 0x00000000, DetectAccurateZones = 0x00000000, DetectText = 0x00000001, DetectGraphics = 0x00000002, DetectTable = 0x00000004, DetectAll = 0x00000007, DetectGeneralZones = 0x00000100, AsianAutoZone = 0x00000200, RecognizeOneCellTable = 0x00001000, UseAdvancedTableDetection = 0x00002000, UseLinesReconstruction = 0x00004000, UseTextDetectionVersion = 0x00008000, DetectCheckbox = 0x00010000, };
[FlagsAttribute()]
public enum class AutoZoningOptions : public System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
ValueMemberDescription
0x80000000DontUseMultiThreadingDon't Use Multithreading (that will be used with a single-core CPUs)
0x80000000UseMultiThreadingUse Multithreading (that will be faster with a multi-core CPUs)
0x00000000DontAllowOverlapDon't allow overlapping zones.
0x00000000DontRecognizeOneCellTableDon't recognize tables that contain only one cell. (ignore one-cell tables (borders), and detect what is inside.)
0x00000000UseNormalTableDetectionUse Normal Table Detection
0x00000000NoneNone.
0x00000000AllowOverlapAllows overlapping zones.
0x00000000DetectAccurateZonesDon't merge text zones and keep them separated (paragraphs)
0x00000001DetectTextDetect text zones.
0x00000002DetectGraphicsDetect graphic zones.
0x00000004DetectTableDetect table zones.
0x00000007DetectAllDetect all zones.
0x00000100DetectGeneralZonesMerge text zones to the maximum.
0x00000200AsianAutoZoneDetect Asian text (Japanese, Chinese, Korean...etc).
0x00001000RecognizeOneCellTableRecognize tables that contain only one cell, (consider the borders as one-cell tables).
0x00002000UseAdvancedTableDetectionUse Advanced Table Detection to return more accurate results and detect complex tables
0x00004000UseLinesReconstructionUse Lines Reconstruction to connect broken lines and for patterned tables.
0x00008000UseTextDetectionVersionModifies the input image removing tables and graphics, leaving only the text area. It won't return the text zones in the IList containing the recognized zones.
Note: Make a copy of the original image if you want to keep it, since when this function is set to UseTextDetectionVersion the original image is modified.
0x00010000DetectCheckboxDetect checkboxes zones.
Remarks
You can use a bitwise OR (|) to specify one or more flags.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Leadtools.ImageProcessing.Core.AutoZoningOptions

Requirements

Target Platforms

See Also

Reference

Leadtools.ImageProcessing.Core Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.