tesseract v5.3.3.20231005
dict.h File Reference
#include "ambigs.h"
#include "dawg.h"
#include "dawg_cache.h"
#include "ratngs.h"
#include "stopper.h"
#include "trie.h"
#include "unicharset.h"
#include "params_training_featdef.h"

Go to the source code of this file.

Classes

struct  tesseract::CHAR_FRAGMENT_INFO
 
struct  tesseract::DawgArgs
 
class  tesseract::Dict
 

Namespaces

namespace  tesseract
 

Macros

#define CHARS_PER_LINE   500
 
#define MAX_WERD_LENGTH   (int64_t)128
 
#define NO_RATING   -1
 

Typedefs

using tesseract::DawgVector = std::vector< Dawg * >
 

Enumerations

enum  tesseract::XHeightConsistencyEnum { tesseract::XH_GOOD , tesseract::XH_SUBNORMAL , tesseract::XH_INCONSISTENT }
 

Macro Definition Documentation

◆ CHARS_PER_LINE

#define CHARS_PER_LINE   500

Definition at line 44 of file dict.h.

◆ MAX_WERD_LENGTH

#define MAX_WERD_LENGTH   (int64_t)128

Definition at line 45 of file dict.h.

◆ NO_RATING

#define NO_RATING   -1

Definition at line 46 of file dict.h.