tesseract  4.00.00dev
baseapi.h File Reference
#include <stdio.h>
#include "apitypes.h"
#include "pageiterator.h"
#include "platform.h"
#include "publictypes.h"
#include "resultiterator.h"
#include "serialis.h"
#include "tesscallback.h"
#include "thresholder.h"
#include "unichar.h"

Go to the source code of this file.

Classes

class  GenericVector< T >
 
class  tesseract::TessBaseAPI
 

Namespaces

 tesseract
 

Macros

#define TESSERACT_VERSION_STR   "4.00.00alpha"
 
#define TESSERACT_VERSION   0x040000
 
#define MAKE_VERSION(major, minor, patch)
 

Typedefs

typedef INT_FEATURE_STRUCTINT_FEATURE
 
typedef int(Dict::* tesseract::DictFunc) (void *void_dawg_args, UNICHAR_ID unichar_id, bool word_end) const
 
typedef double(Dict::* tesseract::ProbabilityInContextFunc) (const char *lang, const char *context, int context_bytes, const char *character, int character_bytes)
 
typedef float(Dict::* tesseract::ParamsModelClassifyFunc) (const char *lang, void *path)
 
typedef void(Wordrec::* tesseract::FillLatticeFunc) (const MATRIX &ratings, const WERD_CHOICE_LIST &best_choices, const UNICHARSET &unicharset, BlamerBundle *blamer_bundle)
 
typedef TessCallback4< const UNICHARSET &, int, PageIterator *, Pix * > tesseract::TruthCallback
 

Functions

STRING tesseract::HOcrEscape (const char *text)
 

Macro Definition Documentation

◆ MAKE_VERSION

#define MAKE_VERSION (   major,
  minor,
  patch 
)
Value:
(((major) << 16) | ((minor) << 8) | \
(patch))

Definition at line 25 of file baseapi.h.

◆ TESSERACT_VERSION

#define TESSERACT_VERSION   0x040000

Definition at line 24 of file baseapi.h.

◆ TESSERACT_VERSION_STR

#define TESSERACT_VERSION_STR   "4.00.00alpha"

Definition at line 23 of file baseapi.h.

Typedef Documentation

◆ INT_FEATURE

Definition at line 63 of file baseapi.h.