tesseract v5.3.3.20231005
tesseract::Dict Member List

This is the complete list of members for tesseract::Dict, including all inherited members.

absolute_garbage(const WERD_CHOICE &word, const UNICHARSET &unicharset)tesseract::Dict
AcceptableChoice(const WERD_CHOICE &best_choice, XHeightConsistencyEnum xheight_consistency)tesseract::Dict
AcceptableResult(WERD_RES *word) consttesseract::Dict
add_document_word(const WERD_CHOICE &best_choice)tesseract::Dict
adjust_word(WERD_CHOICE *word, bool nonword, XHeightConsistencyEnum xheight_consistency, float additional_adjust, bool modify_rating, bool debug)tesseract::Dict
append_choices(const char *debug, const BLOB_CHOICE_LIST_VECTOR &char_choices, const BLOB_CHOICE &blob_choice, int char_choice_index, const CHAR_FRAGMENT_INFO *prev_char_frag_info, WERD_CHOICE *word, float certainties[], float *limit, WERD_CHOICE *best_choice, int *attempts_left, void *more_args)tesseract::Dict
BOOL_VAR_H(load_system_dawg)tesseract::Dict
BOOL_VAR_H(load_freq_dawg)tesseract::Dict
BOOL_VAR_H(load_unambig_dawg)tesseract::Dict
BOOL_VAR_H(load_punc_dawg)tesseract::Dict
BOOL_VAR_H(load_number_dawg)tesseract::Dict
BOOL_VAR_H(load_bigram_dawg)tesseract::Dict
BOOL_VAR_H(use_only_first_uft8_step)tesseract::Dict
BOOL_VAR_H(stopper_no_acceptable_choices)tesseract::Dict
BOOL_VAR_H(segment_nonalphabetic_script)tesseract::Dict
BOOL_VAR_H(save_doc_words)tesseract::Dict
case_ok(const WERD_CHOICE &word) consttesseract::Dict
char_for_dawg(const UNICHARSET &unicharset, UNICHAR_ID ch, const Dawg *dawg) consttesseract::Dictinline
compound_marker(UNICHAR_ID unichar_id)tesseract::Dictinline
copy_hyphen_info(WERD_CHOICE *word) consttesseract::Dictinline
dawg_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit)tesseract::Dict
DebugWordChoices()tesseract::Dict
def_letter_is_okay(void *void_dawg_args, const UNICHARSET &unicharset, UNICHAR_ID unichar_id, bool word_end) consttesseract::Dict
def_probability_in_context(const char *lang, const char *context, int context_bytes, const char *character, int character_bytes)tesseract::Dictinline
default_dawgs(DawgPositionVector *anylength_dawgs, bool suppress_patterns) consttesseract::Dict
Dict(CCUtil *image_ptr)tesseract::Dict
double_VAR_H(xheight_penalty_subscripts)tesseract::Dict
double_VAR_H(xheight_penalty_inconsistent)tesseract::Dict
double_VAR_H(segment_penalty_dict_frequent_word)tesseract::Dict
double_VAR_H(segment_penalty_dict_case_ok)tesseract::Dict
double_VAR_H(segment_penalty_dict_case_bad)tesseract::Dict
double_VAR_H(segment_penalty_dict_nonword)tesseract::Dict
double_VAR_H(segment_penalty_garbage)tesseract::Dict
double_VAR_H(certainty_scale)tesseract::Dict
double_VAR_H(stopper_nondict_certainty_base)tesseract::Dict
double_VAR_H(stopper_phase2_certainty_rejection_offset)tesseract::Dict
double_VAR_H(stopper_certainty_per_char)tesseract::Dict
double_VAR_H(stopper_allowable_character_badness)tesseract::Dict
double_VAR_H(doc_dict_pending_threshold)tesseract::Dict
double_VAR_H(doc_dict_certainty_threshold)tesseract::Dict
End()tesseract::Dict
EndDangerousAmbigs()tesseract::Dict
FinishLoad()tesseract::Dict
fragment_state_okay(UNICHAR_ID curr_unichar_id, float curr_rating, float curr_certainty, const CHAR_FRAGMENT_INFO *prev_char_frag_info, const char *debug, int word_ending, CHAR_FRAGMENT_INFO *char_frag_info)tesseract::Dict
getCCUtil() consttesseract::Dictinline
getCCUtil()tesseract::Dictinline
GetDawg(int index) consttesseract::Dictinline
GetPuncDawg() consttesseract::Dictinline
GetStartingNode(const Dawg *dawg, EDGE_REF edge_ref)tesseract::Dictinlinestatic
GetUnambigDawg() consttesseract::Dictinline
getUnicharAmbigs() consttesseract::Dictinline
getUnicharset() consttesseract::Dictinline
getUnicharset()tesseract::Dictinline
GlobalDawgCache()tesseract::Dictstatic
go_deeper_dawg_fxn(const char *debug, const BLOB_CHOICE_LIST_VECTOR &char_choices, int char_choice_index, const CHAR_FRAGMENT_INFO *prev_char_frag_info, bool word_ending, WERD_CHOICE *word, float certainties[], float *limit, WERD_CHOICE *best_choice, int *attempts_left, void *void_more_args)tesseract::Dict
go_deeper_fxn_tesseract::Dict
good_choice(const WERD_CHOICE &choice)tesseract::Dict
has_hyphen_end(const UNICHARSET *unicharset, UNICHAR_ID unichar_id, bool first_pos) consttesseract::Dictinline
has_hyphen_end(const WERD_CHOICE &word) consttesseract::Dictinline
hyphen_base_size() consttesseract::Dictinline
hyphenated() consttesseract::Dictinline
init_active_dawgs(DawgPositionVector *active_dawgs, bool ambigs_mode) consttesseract::Dict
INT_VAR_H(dawg_debug_level)tesseract::Dict
INT_VAR_H(hyphen_debug_level)tesseract::Dict
INT_VAR_H(stopper_smallword_size)tesseract::Dict
INT_VAR_H(stopper_debug_level)tesseract::Dict
INT_VAR_H(tessedit_truncate_wordchoice_log)tesseract::Dict
INT_VAR_H(max_permuter_attempts)tesseract::Dict
is_apostrophe(UNICHAR_ID unichar_id)tesseract::Dictinline
IsSpaceDelimitedLang() consttesseract::Dict
LengthOfShortestAlphaRun(const WERD_CHOICE &WordChoice) consttesseract::Dict
letter_is_okay_tesseract::Dict
LetterIsOkay(void *void_dawg_args, const UNICHARSET &unicharset, UNICHAR_ID unichar_id, bool word_end) consttesseract::Dictinline
Load(const std::string &lang, TessdataManager *data_file)tesseract::Dict
LoadLSTM(const std::string &lang, TessdataManager *data_file)tesseract::Dict
NoDangerousAmbig(WERD_CHOICE *BestChoice, DANGERR *fixpt, bool fix_replaceable, MATRIX *ratings)tesseract::Dict
NumDawgs() consttesseract::Dictinline
permute_choices(const char *debug, const BLOB_CHOICE_LIST_VECTOR &char_choices, int char_choice_index, const CHAR_FRAGMENT_INFO *prev_char_frag_info, WERD_CHOICE *word, float certainties[], float *limit, WERD_CHOICE *best_choice, int *attempts_left, void *more_args)tesseract::Dict
probability_in_context_tesseract::Dict
ProbabilityInContext(const char *context, int context_bytes, const char *character, int character_bytes)tesseract::Dictinline
ProcessPatternEdges(const Dawg *dawg, const DawgPosition &info, UNICHAR_ID unichar_id, bool word_end, DawgArgs *dawg_args, PermuterType *current_permuter) consttesseract::Dict
ReplaceAmbig(int wrong_ngram_begin_index, int wrong_ngram_size, UNICHAR_ID correct_ngram_id, WERD_CHOICE *werd_choice, MATRIX *ratings)tesseract::Dict
reset_hyphen_vars(bool last_word_on_line)tesseract::Dict
ResetDocumentDictionary()tesseract::Dictinline
set_hyphen_word(const WERD_CHOICE &word, const DawgPositionVector &active_dawgs)tesseract::Dict
SettupStopperPass1()tesseract::Dict
SettupStopperPass2()tesseract::Dict
SetupForLoad(DawgCache *dawg_cache)tesseract::Dict
SetWildcardID(UNICHAR_ID id)tesseract::Dictinline
SetWordsegRatingAdjustFactor(float f)tesseract::Dictinline
STRING_VAR_H(user_words_file)tesseract::Dict
STRING_VAR_H(user_words_suffix)tesseract::Dict
STRING_VAR_H(user_patterns_file)tesseract::Dict
STRING_VAR_H(user_patterns_suffix)tesseract::Dict
STRING_VAR_H(output_ambig_words_file)tesseract::Dict
STRING_VAR_H(word_to_debug)tesseract::Dict
UniformCertainties(const WERD_CHOICE &word)tesseract::Dict
update_best_choice(const WERD_CHOICE &word, WERD_CHOICE *best_choice)tesseract::Dictinline
valid_bigram(const WERD_CHOICE &word1, const WERD_CHOICE &word2) consttesseract::Dict
valid_punctuation(const WERD_CHOICE &word)tesseract::Dict
valid_word(const WERD_CHOICE &word, bool numbers_ok) consttesseract::Dict
valid_word(const WERD_CHOICE &word) consttesseract::Dictinline
valid_word(const char *string) consttesseract::Dictinline
valid_word_or_number(const WERD_CHOICE &word) consttesseract::Dictinline
valid_word_permuter(uint8_t perm, bool numbers_ok)tesseract::Dictinlinestatic
WildcardID() consttesseract::Dictinline
~Dict()tesseract::Dict