tesseract::BeamSearch Class Reference
#include <beam_search.h>
List of all members.
Public Member Functions |
| BeamSearch (CubeRecoContext *cntxt, bool word_mode=true) |
| ~BeamSearch () |
WordAltList * | Search (SearchObject *srch_obj, LangModel *lang_mod=NULL) |
SearchNode * | BestNode () const |
char_32 * | Alt (int alt) const |
CharSamp ** | BackTrack (SearchObject *srch_obj, int node_index, int *char_cnt, char_32 **str32, Boxa **char_boxes) const |
CharSamp ** | BackTrack (SearchObject *srch_obj, SearchNode *node, int *char_cnt, char_32 **str32, Boxa **char_boxes) const |
int | SizeCost (SearchObject *srch_obj, SearchNode *node, char_32 **str32=NULL) const |
int | WordUnigramCost (char_32 *str32, WordUnigrams *word_unigrams) const |
int | ColCnt () const |
SearchColumn * | Column (int col_idx) const |
int | BestPresortedNodeIndex () const |
Constructor & Destructor Documentation
tesseract::BeamSearch::BeamSearch |
( |
CubeRecoContext * |
cntxt, |
|
|
bool |
word_mode = true | |
|
) |
| | [explicit] |
tesseract::BeamSearch::~BeamSearch |
( |
|
) |
|
Member Function Documentation
char_32 * tesseract::BeamSearch::Alt |
( |
int |
alt |
) |
const |
CharSamp ** tesseract::BeamSearch::BackTrack |
( |
SearchObject * |
srch_obj, |
|
|
int |
node_index, |
|
|
int * |
char_cnt, |
|
|
char_32 ** |
str32, |
|
|
Boxa ** |
char_boxes | |
|
) |
| | const |
SearchNode * tesseract::BeamSearch::BestNode |
( |
|
) |
const |
int tesseract::BeamSearch::BestPresortedNodeIndex |
( |
|
) |
const [inline] |
int tesseract::BeamSearch::ColCnt |
( |
|
) |
const [inline] |
SearchColumn * tesseract::BeamSearch::Column |
( |
int |
col_idx |
) |
const |
int tesseract::BeamSearch::WordUnigramCost |
( |
char_32 * |
str32, |
|
|
WordUnigrams * |
word_unigrams | |
|
) |
| | const |
The documentation for this class was generated from the following files: