Tesseract  3.02
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(BLOB_CHOICE_LIST_VECTOR *Choices, WERD_CHOICE *BestChoice, DANGERR *fixpt, ACCEPTABLE_CHOICE_CALLER caller, bool *modified_blobs)tesseract::Dict
AcceptableResult(const WERD_CHOICE &BestChoice)tesseract::Dict
add_document_word(const WERD_CHOICE &best_choice)tesseract::Dict
AddNewChunk(VIABLE_CHOICE Choice, int Blob)tesseract::Dict
adjust_non_word(WERD_CHOICE *word, float *certainty_array, bool debug)tesseract::Dict [inline]
adjust_word(WERD_CHOICE *word, float *certainty_array, const BLOB_CHOICE_LIST_VECTOR *char_choices, bool nonword, float additional_adjust, bool debug)tesseract::Dict
adjust_word(WERD_CHOICE *word, float *certainty_array, bool debug)tesseract::Dict [inline]
AlternativeChoicesWorseThan(FLOAT32 Threshold)tesseract::Dict
ambigs_mode(float rating_limit)tesseract::Dict [inline]
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
bestrate_pruning_factortesseract::Dict
case_ok(const WERD_CHOICE &word, const UNICHARSET &unicharset)tesseract::Dict
certainty_scaletesseract::Dict
ChoiceAccumEnabled()tesseract::Dict [inline]
ChoiceSameAs(const WERD_CHOICE &WordChoice, VIABLE_CHOICE ViableChoice)tesseract::Dict
choose_il1(const char *first_char, const char *second_char, const char *third_char, const char *prev_char, const char *next_char, const char *next_next_char)tesseract::Dict
ClearBestChoiceAccum()tesseract::Dict
compound_marker(UNICHAR_ID unichar_id)tesseract::Dict [inline]
ConstraintsOk(const DawgInfoVector &constraints, int word_end, DawgType current_dawg_type) const tesseract::Dict [inline]
copy_hyphen_info(WERD_CHOICE *word) const tesseract::Dict [inline]
CurrentBestChoiceAdjustFactor()tesseract::Dict
CurrentBestChoiceIs(const WERD_CHOICE &WordChoice)tesseract::Dict
CurrentWordAmbig()tesseract::Dict
dawg_debug_leveltesseract::Dict
dawg_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit, int sought_word_length, int end_char_choice_index)tesseract::Dict
dawg_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit)tesseract::Dict [inline]
DebugWordChoices()tesseract::Dict
def_letter_is_okay(void *void_dawg_args, UNICHAR_ID unichar_id, bool word_end) const tesseract::Dict
def_probability_in_context(const char *lang, const char *context, int context_bytes, const char *character, int character_bytes)tesseract::Dict [inline]
Dict(Image *image_ptr)tesseract::Dict
DisableChoiceAccum()tesseract::Dict [inline]
doc_dict_certainty_thresholdtesseract::Dict
doc_dict_enabletesseract::Dict
doc_dict_pending_thresholdtesseract::Dict
EnableChoiceAccum()tesseract::Dict [inline]
End()tesseract::Dict
end_permute()tesseract::Dict
EndDangerousAmbigs()tesseract::Dict
FillViableChoice(const WERD_CHOICE &WordChoice, FLOAT32 AdjustFactor, const float Certainties[], VIABLE_CHOICE ViableChoice)tesseract::Dict
FilterWordChoices()tesseract::Dict
FindClassifierErrors(FLOAT32 MinRating, FLOAT32 MaxRating, FLOAT32 RatingMargin, FLOAT32 Thresholds[])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
fragments_debugtesseract::Dict
FreeBadChoice(void *item1, void *item2)tesseract::Dict
get_top_choice_word(const BLOB_CHOICE_LIST_VECTOR &char_choices)tesseract::Dict
get_top_word_script(const BLOB_CHOICE_LIST_VECTOR &char_choices, const UNICHARSET &unicharset)tesseract::Dict
getBestChoices()tesseract::Dict [inline]
GetDawg(int index) const tesseract::Dict [inline]
GetFixedLengthDawg(int word_length) const tesseract::Dict [inline]
getImage() const tesseract::Dict [inline]
getImage()tesseract::Dict [inline]
GetMaxFixedLengthDawgIndex() const tesseract::Dict [inline]
GetPuncDawg() const tesseract::Dict [inline]
GetStartingNode(const Dawg *dawg, EDGE_REF edge_ref)tesseract::Dict [inline, static]
GetUnambigDawg() const tesseract::Dict [inline]
getUnicharAmbigs()tesseract::Dict [inline]
getUnicharset() const tesseract::Dict [inline]
getUnicharset()tesseract::Dict [inline]
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
go_deeper_top_fragments_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 *more_args)tesseract::Dict
good_choice(const WERD_CHOICE &choice)tesseract::Dict
has_hyphen_end(UNICHAR_ID unichar_id, bool first_pos) const tesseract::Dict [inline]
has_hyphen_end(const WERD_CHOICE &word) const tesseract::Dict [inline]
hyphen_base_size() const tesseract::Dict [inline]
hyphen_debug_leveltesseract::Dict
hyphenated() const tesseract::Dict [inline]
incorporate_segcost(WERD_CHOICE *word)tesseract::Dict
init_active_dawgs(int sought_word_length, DawgInfoVector *active_dawgs, bool ambigs_mode) const tesseract::Dict
init_constraints(DawgInfoVector *constraints) const tesseract::Dict
InitChoiceAccum()tesseract::Dict
LengthOfShortestAlphaRun(const WERD_CHOICE &WordChoice)tesseract::Dict
letter_is_okay_tesseract::Dict
LetterIsOkay(void *void_dawg_args, UNICHAR_ID unichar_id, bool word_end) const tesseract::Dict [inline]
Load()tesseract::Dict
load_bigram_dawgtesseract::Dict
load_fixed_length_dawgstesseract::Dict
load_freq_dawgtesseract::Dict
load_number_dawgtesseract::Dict
load_punc_dawgtesseract::Dict
load_system_dawgtesseract::Dict
load_unambig_dawgtesseract::Dict
LoadEquivalenceList(const char *unichar_strings[])tesseract::Dict
LogNewChoice(FLOAT32 AdjustFactor, const float Certainties[], bool raw_choice, WERD_CHOICE *WordChoice)tesseract::Dict
LogNewSegmentation(PIECES_STATE BlobWidth)tesseract::Dict
LogNewSplit(int Blob)tesseract::Dict
max_permuter_attemptstesseract::Dict
max_viterbi_list_sizetesseract::Dict
NewViableChoice(const WERD_CHOICE &WordChoice, FLOAT32 AdjustFactor, const float Certainties[])tesseract::Dict
ngram_permuter_activatedtesseract::Dict
ngram_probability_in_context(const char *lang, const char *context, int context_bytes, const char *character, int character_bytes)tesseract::Dict
NoDangerousAmbig(WERD_CHOICE *BestChoice, DANGERR *fixpt, bool fix_replaceable, BLOB_CHOICE_LIST_VECTOR *Choices, bool *modified_blobs)tesseract::Dict
NormalizeUnicharIdForMatch(UNICHAR_ID unichar_id) const tesseract::Dict
NumDawgs() const tesseract::Dict [inline]
output_ambig_words_filetesseract::Dict
permute_all(const BLOB_CHOICE_LIST_VECTOR &char_choices, const WERD_CHOICE *best_choice, WERD_CHOICE *raw_choice)tesseract::Dict
permute_characters(const BLOB_CHOICE_LIST_VECTOR &char_choices, WERD_CHOICE *best_choice, WERD_CHOICE *raw_choice)tesseract::Dict
permute_chartype_wordtesseract::Dict
permute_chartype_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, PermuterState *permuter_state)tesseract::Dict
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
permute_compound_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit)tesseract::Dict
permute_debugtesseract::Dict
permute_fixed_length_dawgtesseract::Dict
permute_fixed_length_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, PermuterState *permuter_state)tesseract::Dict
permute_only_toptesseract::Dict
permute_script_wordtesseract::Dict
permute_script_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, PermuterState *permuter_state)tesseract::Dict
permute_subword(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit, int start, int end, WERD_CHOICE *current_word)tesseract::Dict
permute_top_choice(const BLOB_CHOICE_LIST_VECTOR &char_choices, float *rating_limit, WERD_CHOICE *raw_choice, BOOL8 *any_alpha)tesseract::Dict
PrintAmbigAlternatives(FILE *file, const char *label, int label_num_unichars)tesseract::Dict
PrintViableChoice(FILE *File, const char *Label, VIABLE_CHOICE Choice)tesseract::Dict
probability_in_context_tesseract::Dict
ProbabilityInContext(const char *context, int context_bytes, const char *character, int character_bytes)tesseract::Dict [inline]
ProcessPatternEdges(const Dawg *dawg, const DawgInfo &info, UNICHAR_ID unichar_id, bool word_end, DawgArgs *dawg_args, PermuterType *current_permuter) const tesseract::Dict
ReadFixedLengthDawgs(DawgType type, const STRING &lang, PermuterType perm, int debug_level, FILE *file, DawgVector *dawg_vec, int *max_wdlen)tesseract::Dict [static]
remove_hyphen_head(WERD_CHOICE *word) const tesseract::Dict [inline]
ReplaceAmbig(int wrong_ngram_begin_index, int wrong_ngram_size, UNICHAR_ID correct_ngram_id, WERD_CHOICE *werd_choice, BLOB_CHOICE_LIST_VECTOR *blob_choices, bool *modified_blobs)tesseract::Dict
reset_hyphen_vars(bool last_word_on_line)tesseract::Dict
ResetDocumentDictionary()tesseract::Dict [inline]
save_doc_wordstesseract::Dict
save_raw_choicestesseract::Dict
segment_debugtesseract::Dict
segment_nonalphabetic_scripttesseract::Dict
segment_penalty_dict_case_badtesseract::Dict
segment_penalty_dict_case_oktesseract::Dict
segment_penalty_dict_frequent_wordtesseract::Dict
segment_penalty_dict_nonwordtesseract::Dict
segment_penalty_garbagetesseract::Dict
segment_penalty_ngram_best_choicetesseract::Dict
segment_reward_chartypetesseract::Dict
segment_reward_ngram_best_choicetesseract::Dict
segment_reward_scripttesseract::Dict
segment_segcost_ratingtesseract::Dict
set_hyphen_word(const WERD_CHOICE &word, const DawgInfoVector &active_dawgs, const DawgInfoVector &constraints)tesseract::Dict
SettupStopperPass1()tesseract::Dict
SettupStopperPass2()tesseract::Dict
SetWordsegRatingAdjustFactor(float f)tesseract::Dict [inline]
stopper_allowable_character_badnesstesseract::Dict
stopper_ambiguity_threshold_gaintesseract::Dict
stopper_ambiguity_threshold_offsettesseract::Dict
stopper_certainty_per_chartesseract::Dict
stopper_debug_leveltesseract::Dict
stopper_no_acceptable_choicestesseract::Dict
stopper_nondict_certainty_basetesseract::Dict
stopper_phase2_certainty_rejection_offsettesseract::Dict
stopper_smallword_sizetesseract::Dict
StopperAmbigThreshold(double f1, double f2)tesseract::Dict [inline]
StringSameAs(const WERD_CHOICE &WordChoice, VIABLE_CHOICE ViableChoice)tesseract::Dict
StringSameAs(const char *String, const char *String_lengths, VIABLE_CHOICE ViableChoice)tesseract::Dict
tessedit_truncate_wordchoice_logtesseract::Dict
top_fragments_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit)tesseract::Dict
top_word_chartype(const BLOB_CHOICE_LIST_VECTOR &char_choices, char *pos_chartypes)tesseract::Dict
UniformCertainties(const BLOB_CHOICE_LIST_VECTOR &Choices, const WERD_CHOICE &BestChoice)tesseract::Dict
update_best_choice(const WERD_CHOICE &word, WERD_CHOICE *best_choice)tesseract::Dict [inline]
use_only_first_uft8_steptesseract::Dict
user_patterns_suffixtesseract::Dict
user_words_suffixtesseract::Dict
valid_bigram(const WERD_CHOICE &word1, const WERD_CHOICE &word2) const tesseract::Dict
valid_punctuation(const WERD_CHOICE &word)tesseract::Dict
valid_word(const WERD_CHOICE &word, bool numbers_ok) const tesseract::Dict
valid_word(const WERD_CHOICE &word) const tesseract::Dict [inline]
valid_word(const char *string) const tesseract::Dict [inline]
valid_word_or_number(const WERD_CHOICE &word) const tesseract::Dict [inline]
valid_word_permuter(uinT8 perm, bool numbers_ok)tesseract::Dict [inline, static]
word_to_debugtesseract::Dict
word_to_debug_lengthstesseract::Dict
WriteFixedLengthDawgs(const GenericVector< SquishedDawg * > &dawg_vec, int num_dawgs, int debug_level, FILE *output_file)tesseract::Dict [static]
~Dict()tesseract::Dict