GdPicture.NET.14
GdPicture14 Namespace / GdPictureOCR Class

In This Topic
GdPictureOCR Class Properties
In This Topic

For a list of all members of this type, see GdPictureOCR members.

Public Properties
 NameDescription
Public PropertyDefines the restricted recognition characters, so called characters blacklist, that are not allowed to recognize during subsequent OCR processes. The recognition is disabled for the provided characters, that means the engine doesn't consider the specified characters when processing.

For example, if you want to disable/not recognize the characters "0X@", set this parameter to "0X@".

 
Public PropertyDefines the restricted recognition characters, so called characters whitelist, that are allowed during subsequent OCR processes. The recognition is limited to the provided characters, that means the engine returns only the specified characters when processing.

For example, if you want to recognize only numeric characters, set this parameter to "0123456789". If you want to recognize only uppercase letters, set it to "ABCDEFGHIJKLMNOPQRSTUVWXYZ". Set this parameter to the empty string to recognize all characters.

 
Public PropertySpecifies the OCR context to be used during subsequent OCR processes. You have to inform the engine of the layout type of the data you want to process.  
Public PropertySpecifies, whether the engine will try to detect the page orientation, means the page standard rotation, automatically during subsequent OCR processes. Enabling this options may noticeably slow down the engine's performance.  
Public Property Specifies if image preprocessing is activated.  
Public PropertySpecifies, whether the engine will try to detect the page skew automatically during subsequent OCR processes.  
Public PropertySpecifies if the OCR engine must try to vigorously remove noise during the recognition process. It corresponds to the tesseract textord_heavy_nr parameter.  
Public Property Specifies the number of expected symbols to detect and decode. Use 0 if this number is undefined.  
Public PropertySpecifies the penalty applied by the engine to all words, that are not listed in the dictionary (word_dawg / user_words wordlists).

It must be a value within the interval from 0 to 1.

 
Public PropertySpecifies the penalty applied by the engine to all words, that are not listed in the frequent words dictionary (freq_dawg wordlist).

It must be a value within the interval from 0 to 1.

 
Public PropertyDefines, whether the engine should load the frequent words of the dictionaries for all added languages.  
Public PropertyDefines, whether the engine should load the main dictionary for all added languages.  
Public PropertySpecifies the maximal accepted height, in pixels, for each recognized character.  
Public PropertySpecifies the maximal accepted width, in pixels, for each recognized character.  
Public PropertySpecifies the maximun number of threads this instance can allocate. The default value is equal to the number of logical cores of the hosting machin.  
Public PropertySpecifies the minimal accepted height, in pixels, for each recognized character.  
Public PropertySpecifies the minimal accepted width, in pixels, for each recognized character.  
Public PropertyDefines the OCR mode to be used during subsequent OCR processes. You can choose between speed or accuracy.  
Public PropertySpecifies the OCR detection's accuracy level. It must be a value in the range 1 (worst accuracy, best speed) to 10 (best accuracy, worst speed).  
Public PropertySpecifies the path to the directory containing the engine resources (mostly dictionaries).  
Public PropertyDefines the time interval, means timeout, in milliseconds, that specifies the maximum time allowed for subsequent OCR processes before they are automatically interrupted.  
Top
See Also