Because of the way tess variables are defined, doxygen has a real problem seeing them (especially their definition, references are ok). This is the primary reason for the need for this page.
Format:
Variable, Default, "Comment"
- applybox_debug, 0, "Debug level"
- applybox_error_band, 0.15, "Err band as fract of xht"
- applybox_rebalance, TRUE, "Drop dead"
- applybox_test_exclusions, "|", "Chars ignored for testing"
- bland_unrej, FALSE, "unrej potential with no chekcs"
- bln_baseline_offset, 64, "Baseline Norm. offset of baseline"
- bln_blshift_maxshift, -1.0, "Fraction of xh before shifting"
- bln_blshift_xfraction, 0.75, "Size fraction of xh before shifting"
- bln_numericmode, 0, "Optimize for numbers"
- bln_x_height, 128, "Baseline Normalisation X-height"
- blockocc_asc_height, 255, "Ascender height after normalisation"
- blockocc_band_count, 4, "Number of bands used"
- blockocc_desc_height, 0, "Descender height after normalisation"
- blockocc_show_result, FALSE, "Show intermediate results"
- blocks_write_asc, TRUE, "Write blocks in ascii format"
- blocks_read_asc, TRUE, "Read blocks in ascii format"
- chs_ambig_caps_x, "cCmMoO05sSuUvVwWxXzZ", "X ht or caps ht chars"
- chs_bl, "!#$%&()/01246789?ABCDEFGHIJKLMNOPRSTUVWXYZ[]\\abcdefhiklmnorstuvwxz{}", "Baseline chars"
- chs_bl_ambig_caps_x, "pPyY", " Caps or descender ambigs"
- chs_caps_ht, "!#$%&()/0123456789?ABCDEFGHIJKLMNOPQRSTUVWXYZ[]\\bdfhkl{|}", "Ascender chars"
- chs_desc, "gjpqy", "Descender chars"
- chs_leading_punct, "('`\"", "Leading punctuation"
- chs_non_ambig_bl, "!#$%&01246789?ABCDEFGHIKLMNORSTUVWXYZabcdehiklmnorstuvwxz", "Reliable baseline chars"
- chs_non_ambig_caps_ht, "!#$%&()/12346789?ABDEFGHIKLNQRT[]\\bdfhkl", "Reliable ascenders"
- chs_non_ambig_desc, "gq", "Reliable descender chars"
- chs_non_ambig_x_ht, "aenqr", "reliable X height chars"
- chs_odd_bot, "()35JQ[]\\/{}|", "Chars with funny base"
- chs_odd_top, "ijt", "Chars with funny ascender region"
- chs_trailing_punct2, ")'`\"", "2nd Trailing punctuation"
- chs_x_ht, "acegmnopqrsuvwxyz", "X height chars"
- conflict_set_hyphen, "-_~", "hyphen conflict set"
- conflict_set_I_l_1, "Il1[]", "Il1 conflict set"
- conflict_set_S_s, "Ss$", "Ss conflict set"
- crunch_accept_ok, TRUE, "Use acceptability in okstring"
- crunch_debug, 0, "As it says"
- crunch_del_cert, -10.0, "POTENTIAL crunch cert lt this"
- crunch_del_high_word, 1.5, "Del if word gt xht x this above bl"
- crunch_del_low_word, 0.5, "Del if word gt xht x this below bl"
- crunch_del_max_ht, 3.0, "Del if word ht gt xht x this"
- crunch_del_min_ht, 0.7, "Del if word ht lt xht x this"
- crunch_del_min_width, 3.0, "Del if word width lt xht x this"
- crunch_del_rating, 60, "POTENTIAL crunch rating lt this"
- crunch_early_convert_bad_unlv_chs, FALSE, "Take out ~^ early?"
- crunch_early_merge_tess_fails, TRUE, "Before word crunch?"
- crunch_include_numerals, FALSE, "Fiddle alpha figures"
- crunch_leave_accept_strings, FALSE, "Dont pot crunch sensible strings"
- crunch_leave_lc_strings, 4, "Dont crunch words with long lower case strings"
- crunch_leave_ok_strings, TRUE, "Dont touch sensible strings"
- crunch_leave_uc_strings, 4, "Dont crunch words with long lower case strings"
- crunch_long_repetitions, 3, "Crunch words with long repetitions"
- crunch_poor_garbage_cert, -9.0, "crunch garbage cert lt this"
- crunch_poor_garbage_rate, 60, "crunch garbage rating lt this"
- crunch_pot_garbage, TRUE, "POTENTIAL crunch garbage"
- crunch_pot_indicators, 1, "How many potential indicators needed"
- crunch_pot_poor_cert, -8.0, "POTENTIAL crunch cert lt this"
- crunch_pot_poor_rate, 40, "POTENTIAL crunch rating lt this"
- crunch_rating_max, 10, "For adj length in rating per ch"
- crunch_small_outlines_size, 0.6, "Small if lt xht x this"
- crunch_terrible_garbage, TRUE, "As it says"
- crunch_terrible_rating, 80.0, "crunch rating lt this"
- current_word_quit, FALSE, "Stop processing this word"
- debug_acceptable_wds, FALSE, "Dump word pass/fail chk"
- debug_fix_space_level, 0, "Contextual fixspace debug"
- debug_x_ht_level, 0, "Reestimate debug"
- selection_quit, FALSE, "Stop processing this selection"
- docqual_excuse_outline_errs, FALSE, "Allow outline errs in unrejection?"
- dubious_chars_left_of_reject, "!'+`()-./\\<>;:^_,~\"","Unreliable chars"
- dubious_chars_right_of_reject, "!'+`()-./\\<>;:^_,~\"","Unreliable chars"
- edges_boxarea, 0.8, "Min area fraction of grandchild for box"
- edges_childarea, 0.5, "Max area fraction of child outline"
- edges_children_count_limit, 45, "Max holes allowed in blob"
- edges_children_fix, FALSE, "Remove boxy parents of char-like children"
- edges_children_per_grandchild, 10, "Importance ratio for chucking outlines"
- edges_maxedgelength, 16000, "Max steps in any outline"
- edges_min_nonhole, 12, "Min pixels for potential char in box"
- edges_patharea_ratio, 40, "Max lensq/area for acceptable child outline"
- edges_show_needles, FALSE, "Draw edge needles"
- edges_show_paths, FALSE, "Draw raw outlines"
- edges_threshold_greyfraction, 0.07, "Min edge diff for grad vector"
- editor_cmdwin_height, 550, "CmdWin max non scrollable height"
- editor_cmdwin_width, 950, "CmdWin max non scrollable width"
- editor_cmdwin_xoffset, 30, "X offset between command windws"
- editor_cmdwin_xpos1, 20, "X pos of first command window"
- editor_cmdwin_yoffset, 30, "Y offset between command windws"
- editor_cmdwin_ypos1, 20, "Y pos of first command window"
- editor_dbwin_height, 24, "Editor debug window height"
- editor_dbwin_name, "EditorDBWin","Editor debug window name"
- editor_dbwin_width, 80, "Editor debug window width"
- editor_dbwin_xpos, 50, "Editor debug window X Pos"
- editor_dbwin_ypos, 500, "Editor debug window Y Pos"
- editor_image_blob_bb_color, YELLOW, "Blob bounding box colour"
- editor_image_height, 680, "Editor image height"
- editor_image_text_color, WHITE, "Correct text colour"
- editor_image_width, 655, "Editor image width"
- editor_image_win_name, "EditorImage", "Editor image window name"
- editor_image_word_bb_color, BLUE, "Word bounding box colour"
- editor_image_xpos, 590, "Editor image X Pos"
- editor_image_ypos, 10, "Editor image Y Pos"
- editor_smd_scale_factor, 1.0, "Scaling for smd image"
- editor_word_height, 240, "Word window height"
- editor_word_name, "BlnWords", "BL normalised word window"
- editor_word_width, 655, "Word window width"
- editor_word_xpos, 60, "Word window X Pos"
- editor_word_ypos, 510, "Word window Y Pos"
- edit_variables, FALSE, "Variables Editor Window?"
- events_logfile, "", "File to log events to"
- events_playback, "", "File to read events from"
- file_type, ".bl", "Filename extension"
- file_type, ".tif", "Filename extension"
- fixsp_check_for_fp_noise_space, TRUE, "Try turning noise to space in fixed pitch"
- fixsp_done_mode, 1, "What constitues done for spacing"
- fixsp_fp_eval, TRUE, "Use alternate evaluation for fp"
- fixsp_ignore_punct, TRUE, "In uniform spacing calc"
- fixsp_noise_score_fixing, TRUE, "More sophisticated?"
- fixsp_non_noise_limit, 1, "How many non-noise blbs either side?"
- fixsp_numeric_fix, TRUE, "Try to deal with numeric punct"
- fixsp_prefer_joined_1s, TRUE, "Arbitrary boost"
- fixsp_small_outlines_size, 0.28, "Small if lt xht x this"
- fx_debugfile, DEBUG_WIN_NAME, "Name of debugfile"
- gapmap_big_gaps, 1.75, "xht multiplier"
- gapmap_debug, FALSE, "Say which blocks have tables"
- gapmap_no_isolated_quanta, FALSE, "Ensure gaps not less than 2quanta wide"
- gapmap_use_ends, FALSE, "Use large space at start and end of rows"
- ignore_weird_blocks, TRUE, "Don't read weird blocks"
- image_default_resolution, 300, "Image resolution dpi"
- interactive_mode, FALSE, "Run interactively?"
- lms_line_trials, 12, "Number of linew fits to do"
- m_data_sub_dir, "tessdata/", "Directory for data files"
- mem_checkfreq, 0, "Calls to alloc_mem between owner counts"
- mem_countbuckets, 16, "No of buckets for histogram"
- mem_freebits, 8, "Log 2 of hash table size"
- mem_freedepth, 0, "Free stack dpeth to trace"
- memgrab_size, 13000000, "Preallocation size for batch use"
- mem_mallocbits, 8, "Log 2 of hash table size"
- mem_mallocdepth, 0, "Malloc stack depth to trace"
- min_sane_x_ht_pixels, 8, "Reject any x-ht lt or eq than this"
- m_print_variables, FALSE, "Print initial values of all variables"
- net_bl_nodes, 20, "Number of baseline nodes"
- net_image_height, 36, "NN input image height"
- net_image_width, 40, "NN input image width"
- net_image_x_height, 22, "NN input image x_height"
- nn_conf_1Il, TRUE, "NN use 1Il conflicts"
- nn_conf_accept_level, 4, "NN accept dodgy 1Il matches? "
- nn_conf_double_check_dict, TRUE, "Double check for confusions"
- nn_conf_hyphen, TRUE, "NN hyphen conflicts"
- nn_conf_initial_i_level, 3, "NN accept initial Ii match level "
- nn_conf_Ss, TRUE, "NN use Ss conflicts"
- nn_conf_strict_on_dodgy_chs, TRUE, "Require stronger NN match"
- nn_conf_test_dict, TRUE, "NN dodgy 1Il cross check"
- nn_conf_test_good_qual, FALSE, "NN dodgy 1Il cross check"
- nn_conf_test_sensible, TRUE, "NN dodgy 1Il cross check"
- nn_debug, FALSE, "NN DEBUGGING?"
- nn_dodgy_char_threshold, 0.99, "min accept score"
- nn_double_check_dict, FALSE, "Double check"
- nn_lax, FALSE, "Use 2nd rate matches"
- nn_reject_debug, FALSE, "NN DEBUG each char?"
- nn_reject_head_and_shoulders, 0.6, "top scores sep factor"
- nn_reject_threshold, 0.5, "NN min accept score"
- no_unrej_1Il, FALSE, "Stop unrej of 1Ilchars?"
- no_unrej_dubious_chars, TRUE, "Dubious chars next to reject?"
- no_unrej_no_alphanum_wds, TRUE, "Stop unrej of non A/N wds?"
- numeric_punctuation, ".,", "Punct. chs expected WITHIN numbers"
- ok_repeated_ch_non_alphanum_wds, "-?*\075", "Allow NN to unrej"
- ok_single_ch_non_alphanum_wds, "-?\075", "Allow NN to unrej"
- oldbl_corrfix, TRUE, "Improve correlation of heights"
- oldbl_dot_error_size, 1.26, "Max aspect ratio of a dot"
- oldbl_holed_losscount, 10, "Max lost before fallback line used"
- oldbl_xhfix, FALSE, "Fix bug in modes threshold for xheights"
- oldbl_xhfract, 0.4, "Fraction of est allowed in calc"
- one_ell_conflict_default, TRUE, "one_ell_conflict default"
- outlines_2, "ij!?%\":;", "Non standard number of outlines"
- outlines_odd, "%| ", "Non standard number of outlines"
- pdlsq_posdir_ratio, 4e-6, "Mult of dir to cf pos"
- pdlsq_threshold_angleavg, 0.1666666, "Frac of pi for simple fit"
- pitsync_fake_depth, 1, "Max advance fake generation"
- pitsync_joined_edge, 0.75, "Dist inside big blob for chopping"
- pitsync_linear_version, 6, "Use new fast algorithm"
- pitsync_offset_freecut_fraction, 0.25, "Fraction of cut for free cuts"
- pitsync_projection_fix, TRUE, "Fix bug in projection profile"
- pix_word_margin, 3, "How far outside word BB to grow"
- poly_debug, FALSE, "Debug old poly"
- polygon_tess_approximation, TRUE, "Do tess poly instead of greyscale"
- poly_wide_objects_better, TRUE, "More accurate approx on wide things"
- quality_blob_pc, 0.0, "good_quality_doc gte good blobs limit"
- quality_char_pc, 0.95, "good_quality_doc gte good char limit"
- quality_min_initial_alphas_reqd, 2, "alphas in a good word"
- quality_outline_pc, 1.0, "good_quality_doc lte outline error limit"
- quality_rej_pc, 0.08, "good_quality_doc lte rejection limit"
- quality_rowrej_pc, 1.1, "good_quality_doc gte good char limit"
- rej_1Il_trust_permuter_type, TRUE, "Dont double check"
- rej_1Il_use_dict_word, FALSE, "Use dictword test"
- rej_alphas_in_number_perm, FALSE, "Extend permuter check"
- rejmap_allow_more_good_qual, FALSE, "Use initial good qual setting"
- rej_mostly_reject_mode, 1, "0-never, 1-afterNN, 2-after new xht"
- rej_trial_ambigs, TRUE, "reject x-ht ambigs when under trial"
- rej_trust_doc_dawg, FALSE, "Use DOC dawg in 11l conf. detector"
- rej_use_1Il_rej, TRUE, "1Il rejection enabled"
- rej_use_check_block_occ, TRUE, "Analyse rejection behaviour"
- rej_use_good_perm, TRUE, "Individual rejection control"
- rej_use_sensible_wd, FALSE, "Extend permuter check"
- rej_use_tess_accepted, TRUE, "Individual rejection control"
- rej_use_tess_blanks, TRUE, "Individual rejection control"
- rej_use_xht, TRUE, "Individual rejection control"
- rej_whole_of_mostly_reject_word_fract, 0.85, "if >this fract"
- rejword_only_set_if_accepted, TRUE, "Mimic old reject_word"
- selection_quit, FALSE, "Stop processing this selection"
- show_char_clipping, FALSE, "Show clip image window?"
- suspect_accept_rating, -999.9, "Accept good rating limit"
- suspect_constrain_1Il, FALSE, "UNLV keep 1Il chars rejected"
- suspect_level, 99, "Suspect marker level"
- suspect_rating_per_ch, 999.9, "Dont touch bad rating limit"
- suspect_short_words, 2, "Dont Suspect dict wds longer than this"
- suspect_space_level, 100, "Min suspect level for rejecting spaces"
- tessed_fullstop_aspect_ratio, 1.2, "if >this fract then reject"
- tessedit_adaption_debug, FALSE, "Generate and print debug information for adaption"
- tessedit_adapt_kludge, 0, "Use acceptable result or dangambigs"
- tessedit_adapt_kludge, 0,"Use acceptable result or dangambigs"
- tessedit_cluster_accept_fraction, 0.80, "Largest fraction of characters in cluster for it to be used for adaption"
- tessedit_cluster_adapt_after_pass1, FALSE, "Adapt using clusterer after pass 1"
- tessedit_cluster_adapt_after_pass2, FALSE, "Adapt using clusterer after pass 1"
- tessedit_cluster_adapt_after_pass3, FALSE, "Adapt using clusterer after pass 1"
- tessedit_cluster_adapt_before_pass1, FALSE, "Adapt using clusterer before Tess adaping during pass 1"
- tessedit_cluster_adaption_mode, 0, "Adaptation decision algorithm for matrix matcher"
- tessedit_cluster_adaption_on, TRUE, "Do our own adaption - ems only"
- tessedit_cluster_debug, FALSE, "Generate and print debug information for adaption by clustering"
- tessedit_cluster_min_size, 3, "Smallest number of samples in a cluster for it to be used for adaption"
- tessedit_cluster_t1, 0.20, "t1 threshold for clustering samples"
- tessedit_cluster_t2, 0.40, "t2 threshold for clustering samples"
- tessedit_cluster_t3, 0.12, "Extra threshold for clustering samples, only keep a new sample if best score greater than this value"
- tessedit_consistent_reps, TRUE, "Force all rep chars the same"
- tessedit_dangambigs_assoc, FALSE, "Use DangAmbigs to direct assoc"
- tessedit_dangambigs_chop, FALSE, "Use DangAmbigs to direct chop"
- tessedit_debug_block_rejection, FALSE, "Block and Row stats"
- tessedit_debug_doc_rejection, FALSE, "Page stats"
- tessedit_debug_fonts, FALSE, "Output font info per char"
- tessedit_debug_quality_metrics, FALSE, "Output data to debug file"
- tessedit_debug_to_screen, FALSE, "Dont use debug file"
- tessedit_demo_adaption, FALSE, "Display cut images and matrix match for demo purposes"
- tessedit_demo_file, "academe", "Name of document containing demo words"
- tessedit_demo_word1, 62, "Word number of first word to display"
- tessedit_demo_word2, 64, "Word number of second word to display"
- tessedit_display_mm, FALSE, "Display matrix matches"
- tessedit_dont_blkrej_good_wds, FALSE, "Use word segmentation quality metric"
- tessedit_dont_rowrej_good_wds, FALSE, "Use word segmentation quality metric"
- tessedit_draw_outwords, FALSE, "Draw output words"
- tessedit_draw_words, FALSE, "Draw source words"
- tessedit_dump_choices, FALSE, "Dump char choices"
- tessedit_em_adaption_mode, 0, "Adaptation decision algorithm for ems matrix matcher"
- tessedit_enable_doc_dict, TRUE, "Add words to the document dictionary"
- tessedit_fix_fuzzy_spaces, TRUE, "Try to improve fuzzy spaces"
- tessedit_fix_hyphens, TRUE, "Crunch double hyphens?"
- tessedit_flip_0O, TRUE, "Contextual 0O O0 flips"
- tessedit_global_adaption, FALSE, "Adapt to all docs over time"
- tessedit_good_doc_still_rowrej_wd, 1.1, "rej good doc wd if more than this fraction rejected"
- tessedit_good_quality_unrej, TRUE, "Reduce rejection on good docs"
- tessedit_image_border, 2, "Rej blbs near image edge limit"
- tessedit_image_ext, ".tif", "Externsion for image file"
- tessedit_lower_flip_hyphen, 1.5, "Aspect ratio dot/hyphen test"
- tessedit_matcher_is_wiseowl, FALSE, "Call WO to classify"
- tessedit_matcher_log, FALSE, "Log matcher activity"
- tessedit_matrix_match, TRUE, "Use matrix matcher"
- tessedit_minimal_rejection, FALSE, "Only reject tess failures"
- tessedit_minimal_rej_pass1, FALSE, "Do minimal rejection on pass 1 output"
- tessedit_mm_adapt_using_prototypes, TRUE, "Use prototypes when adapting"
- tessedit_mm_all_rejects, FALSE, "Adapt to all characters using, matrix matcher"
- tessedit_mm_debug, FALSE, "Print debug information for matrix matcher"
- tessedit_mm_only_match_same_char, FALSE, "Only match samples against clusters for the same character"
- tessedit_mm_prototype_min_size, 3, "Smallest number of samples in a cluster for a prototype to be used"
- tessedit_mm_use_non_adaption_set, FALSE, "Don't try to adapt to characters on this list"
- tessedit_mm_use_prototypes, TRUE, "Use prototypes as clusters are built"
- tessedit_mm_use_rejmap, FALSE, "Adapt to characters using reject map"
- tessedit_non_adaption_set, ",.;:'~@*", "Characters to be avoided when adapting"
- tessedit_ok_mode, 5, "Acceptance decision algorithm"
- tessedit_override_permuter, TRUE, "According to dict_word"
- tessedit_prefer_joined_punct, FALSE, "Reward punctation joins"
- tessedit_preserve_blk_rej_perfect_wds, TRUE, "Only rej partially rejected words in block rejection"
- tessedit_preserve_min_wd_len, 2, "Only preserve wds longer than this"
- tessedit_preserve_row_rej_perfect_wds, TRUE, "Only rej partially rejected words in row rejection"
- tessedit_print_text, FALSE, "Write text to stdout"
- tessedit_process_rns, FALSE, "Handle m - rn ambigs"
- tessedit_read_image, TRUE, "Ensure the image is read"
- tessedit_redo_xheight, TRUE, "Check/Correct x-height"
- tessedit_reject_bad_qual_wds, TRUE, "Reject all bad quality wds"
- tessedit_reject_block_percent, 45.00, "%rej allowed before rej whole block"
- tessedit_reject_doc_percent, 65.00, "%rej allowed before rej whole doc"
- tessedit_reject_ems, FALSE, "Reject all m's"
- tessedit_reject_fullstops, FALSE, "Reject all fullstops"
- tessedit_rejection_debug, FALSE, "Adaption debug"
- tessedit_rejection_stats, FALSE, "Show NN stats"
- tessedit_reject_mode, 0, "Rejection algorithm"
- tessedit_reject_row_percent, 40.00, "%rej allowed before rej whole row"
- tessedit_reject_suspect_ems, FALSE, "Reject suspect m's"
- tessedit_reject_suspect_fullstops, FALSE, "Reject suspect fullstops"
- tessedit_resegment_from_boxes, FALSE, "Take segmentation and labeling from box file"
- tessedit_row_rej_good_docs, TRUE, "Apply row rejection to good docs"
- tessedit_tess_adaption_mode, 3, "Adaptation decision algorithm for tess"
- tessedit_tess_adapt_to_rejmap, FALSE, "Use reject map to control Tesseract adaption"
- tessedit_test_adaption, FALSE, "Test adaption criteria"
- tessedit_test_adaption_mode, 3, "Adaptation decision algorithm for tess"
- tessedit_test_cluster_input, FALSE, "Set reject map to enable cluster input to be measured"
- tessedit_test_uniform_wd_spacing, FALSE, "Limit context word spacing"
- tessedit_train_from_boxes, FALSE, "Generate training data from boxed chars"
- tessedit_training_tess, FALSE, "Call Tess to learn blobs"
- tessedit_training_wiseowl, FALSE, "Call WO to learn blobs"
- tessedit_tweaking_tess_vars, FALSE, "Fiddle tess config values"
- tessedit_unrej_any_wd, FALSE, "Dont bother with word plausibility"
- tessedit_upper_flip_hyphen, 1.8, "Aspect ratio dot/hyphen test"
- tessedit_use_best_sample, FALSE, "Use best sample from cluster when adapting"
- tessedit_use_nn, FALSE, ""
- tessedit_use_reject_spaces, TRUE, "Reject spaces?"
- tessedit_whole_wd_rej_row_percent, 70.00, "%of row rejects in whole word rejects which prevents whole row rejection"
- tessedit_word_for_word, FALSE, "Make output have exactly one word per WERD"
- tessedit_write_block_separators, FALSE, "Write block separators in output"
- tessedit_write_images, FALSE, "Capture the image from the IPE"
- tessedit_write_output, TRUE, "Write text to name.txt"
- tessedit_write_ratings, FALSE, "Return ratings in IPEOCRAPI data"
- tessedit_write_raw_output, FALSE, "Write raw stuff to name.raw"
- tessedit_write_rep_codes, TRUE, "Write repetition char code"
- tessedit_write_txt_map, TRUE, "Write .txt to .etx map file"
- tessedit_write_unlv, FALSE, "Write .unlv output file"
- tessedit_write_vars, FALSE, "Write all vars to file"
- tessedit_xht_fiddles_on_done_wds, TRUE, "Apply xht fix up even if done"
- tessedit_xht_fiddles_on_no_rej_wds, TRUE, "Apply xht fix up even in no rejects"
- tessedit_zero_kelvin_rejection, FALSE, "Dont reject ANYTHING AT ALL"
- tessedit_zero_rejection, FALSE, "Dont reject ANYTHING"
- testedit_match_debug, 0, "Integer match debug ctrl"
- test_pt, FALSE, "Test for point"
- test_pt_x, 99999.99, "xcoord"
- test_pt_y, 99999.99, "ycoord"
- textord_ascheight_mode_fraction, 0.15, "Min pile height to make ascheight"
- textord_ascx_ratio_max, 1.7, "Max cap/xheight"
- textord_ascx_ratio_min, 1.2, "Min cap/xheight"
- textord_balance_factor, 1.0, "Ding rate for unbalanced char cells"
- textord_biased_skewcalc, TRUE, "Bias skew estimates with line length"
- textord_blob_size_bigile, 95, "Percentile for large blobs"
- textord_blob_size_smallile, 20, "Percentile for small blobs"
- textord_blockndoc_fixed, FALSE, "Attempt whole doc/block fixed pitch"
- textord_blocksall_fixed, FALSE, "Moan about prop blocks"
- textord_blocksall_prop, FALSE, "Moan about fixed pitch blocks"
- textord_blocksall_testing, FALSE, "Dump stats when moaning"
- textord_block_xheights, TRUE, "Use block height policy"
- textord_blshift_maxshift, 0.00, "Max baseline shift"
- textord_blshift_xfraction, 9.99, "Min size of baseline shift"
- textord_cblob_blockocc, TRUE, "Use new projection for underlines"
- textord_chop_width, 1.5, "Max width before chopping"
- textord_debug_baselines, FALSE, "Debug baseline generation"
- textord_debug_block, 0, "Block to do debug on"
- textord_debug_pitch_metric, FALSE, "Write full metric stuff"
- textord_debug_pitch_test, FALSE, "Debug on fixed pitch test"
- textord_debug_xheights, FALSE, "Test xheight algorithms"
- textord_descx_ratio_max, 0.6, "Max desc/xheight"
- textord_descx_ratio_min, 0.15, "Min desc/xheight"
- textord_disable_pitch_test, FALSE, "Turn off dp fixed pitch algorithm"
- textord_dotmatrix_gap, 3, "Max pixel gap for broken pixed pitch"
- textord_error_weight, 3, "Weighting for error in believability"
- textord_excess_blobsize, 1.3, "New row made if blob makes row this big"
- textord_exit_after, FALSE, "Exit after completing textord"
- textord_fast_pitch_test, FALSE, "Do even faster pitch algorithm"
- textord_fix_makerow_bug, TRUE, "Prevent multiple baselines"
- textord_fix_xheight_bug, TRUE, "Use spline baseline"
- textord_fp_chop_error, 2, "Max allowed bending of chop cells"
- textord_fp_chopping, TRUE, "Do fixed pitch chopping"
- textord_fp_chop_snap, 0.5, "Max distance of chop pt from vertex"
- textord_fpiqr_ratio, 1.5, "Pitch IQR/Gap IQR threshold"
- textord_fp_min_width, 0.5, "Min width of decent blobs"
- textord_initialasc_ile, 0.90, "Ile of sizes for xheight guess"
- textord_initialx_ile, 0.75, "Ile of sizes for xheight guess"
- textord_interpolating_skew, TRUE, "Interpolate across gaps"
- textord_linespace_iqrlimit, 0.2, "Max iqr/median for linespace"
- textord_max_noise_size, 7, "Pixel size of noise"
- textord_max_pitch_iqr, 0.20, "Xh fraction noise in pitch"
- textord_merge_asc, 0.25, "Fraction of linespace for asc height"
- textord_merge_desc, 0.25, "Fraction of linespace for desc drop"
- textord_merge_x, 0.5, "Fraction of linespace for x height"
- textord_min_blobs_in_row, 4, "Min blobs before gradient counted"
- textord_min_linesize, 1.25, "* blob height for initial linesize"
- textord_minxh, 0.25, "fraction of linesize for min xheight"
- textord_min_xheight, 10, "Min credible pixel xheight"
- textord_new_initial_xheight, TRUE, "Use test xheight mechanism"
- textord_noise_area_ratio, 0.7, "Fraction of bounding box for noise"
- textord_noise_debug, FALSE, "Debug row garbage detector"
- textord_noise_normratio, 2.0, "Dot to norm ratio for deletion"
- textord_noise_rejrows, TRUE, "Reject noise-like rows"
- textord_noise_rejwords, TRUE, "Reject noise-like words"
- textord_noise_rowratio, 6.0, "Dot to norm ratio for deletion"
- textord_noise_sizefraction, 10, "Fraction of size for maxima"
- textord_noise_sizelimit, 0.5, "Fraction of x for big t count"
- textord_noise_sncount, 1, "super norm blobs to save row"
- textord_noise_sxfract, 0.4, "xh fract width error for norm blobs"
- textord_noise_syfract, 0.2, "xh fract error for norm blobs"
- textord_noise_translimit, 16, "Transitions for normal blob"
- textord_occupancy_threshold, 0.4, "Fraction of neighbourhood"
- textord_old_baselines, TRUE, "Use old baseline algorithm"
- textord_oldbl_debug, FALSE, "Debug old baseline generation"
- textord_oldbl_jumplimit, 0.15, "X fraction for new partition"
- textord_oldbl_merge_parts, TRUE, "Merge suspect partitions"
- textord_oldbl_paradef, TRUE, "Use para default mechanism"
- textord_oldbl_split_splines, TRUE, "Split stepped splines"
- textord_old_xheight, TRUE, "Use old xheight algorithm"
- textord_parallel_baselines, TRUE, "Force parallel baselines"
- textord_pitch_cheat, FALSE, "Use correct answer for fixed/prop"
- textord_pitch_range, 2, "Max range test on pitch"
- textord_pitch_rowsimilarity, 0.08, "Fraction of xheight for sameness"
- textord_pitch_scalebigwords, FALSE, "Scale scores on big words"
- textord_projection_scale, 0.200, "Ding rate for mid-cuts"
- textord_quadratic_baselines, FALSE, "Use quadratic splines"
- textord_really_old_xheight, FALSE, "Use original wiseowl xheight"
- textord_repch_width_variance, 0.2, "Max width change of gap/blob"
- textord_repeat_extraction, TRUE, "Extract repeated chars"
- textord_repeat_rating, 6, "Min rating for equal blobs"
- textord_repeat_threshold, 4, "Min multiple for repeated char"
- textord_restore_underlines, TRUE, "Chop underlines & put back"
- textord_row_xheights, FALSE, "Use row height policy"
- textord_show_blobs, FALSE, "Display unsorted blobs"
- textord_show_expanded_rows, FALSE, "Display rows after expanding"
- textord_show_final_blobs, FALSE, "Display blob bounds after pre-ass"
- textord_show_final_rows, FALSE, "Display rows after final fittin"
- textord_show_fixed_cuts, FALSE, "Draw fixed pitch cell boundaries"
- textord_show_fixed_words, FALSE, "Display forced fixed pitch words"
- textord_show_initial_rows, FALSE, "Display row accumulation"
- textord_show_initial_words, FALSE, "Display separate words"
- textord_show_new_words, FALSE, "Display separate words"
- textord_show_page_cuts, FALSE, "Draw page-level cuts"
- textord_show_parallel_rows, FALSE, "Display page correlated rows"
- textord_show_row_cuts, FALSE, "Draw row-level cuts"
- textord_skew_ile, 0.5, "Ile of gradients for page skew"
- textord_skew_lag, 0.01, "Lag for skew on row accumulation"
- textord_skewsmooth_offset, 2, "For smooth factor"
- textord_spacesize_ratiofp, 2.8, "Min ratio space/nonspace"
- textord_spacesize_ratioprop, 2.0, "Min ratio space/nonspace"
- textord_spline_medianwin, 6, "Size of window for spline segmentation"
- textord_spline_minblobs, 8, "Min blobs in each spline segment"
- textord_spline_outlier_fraction, 0.1, "Fraction of line spacing for outlier"
- textord_spline_shift_fraction, 0.02, "Fraction of line spacing for quad"
- textord_straight_baselines, FALSE, "Force straight baselines"
- textord_test_landscape, FALSE, "Tests refer to land/port"
- textord_test_mode, FALSE, "Do current test"
- textord_test_x, 0, "coord of test pt"
- textord_underline_offset, 0.1, "Fraction of x to ignore"
- textord_underline_threshold, 0.5, "Fraction of width occupied"
- textord_underline_width, 2.0, "Multiple of line_size for underline"
- textord_width_limit, 8, "Max width of blobs to make rows"
- textord_width_smooth_factor, 0.10, "Smoothing width stats"
- textord_words_default_maxspace, 3.5, "Max believable third space"
- textord_words_default_minspace, 0.6, "Fraction of xheight"
- textord_words_default_nonspace, 0.2, "Fraction of xheight"
- textord_words_def_fixed, 0.016, "Threshold for definite fixed"
- textord_words_definite_spread, 0.30, "Non-fuzzy spacing region"
- textord_words_def_prop, 0.090, "Threshold for definite prop"
- textord_words_initial_lower, 0.25, "Max inital cluster size"
- textord_words_initial_upper, 0.15, "Min initial cluster spacing"
- textord_words_maxspace, 4.0, "Multiple of xheight"
- textord_words_minlarge, 0.75, "Fraction of valid gaps needed"
- textord_words_min_minspace, 0.3, "Fraction of xheight"
- textord_words_pitchsd_threshold, 0.040, "Pitch sync threshold"
- textord_wordstats_smooth_factor, 0.05, "Smoothing gap stats"
- textord_words_veto_power, 5, "Rows required to outvote a veto"
- textord_words_width_ile, 0.4, "Ile of blob widths for space est"
- textord_xheight_error_margin, 0.1, "Accepted variation"
- textord_xheight_mode_fraction, 0.4, "Min pile height to make xheight"
- textord_xheight_tweak, FALSE, "New min condition on height"
- to_debugfile, DEBUG_WIN_NAME, "Name of debugfile"
- to_smdfile, NO_SMD, "Name of SMD file"
- tosp_all_flips_fuzzy, FALSE, "Pass ANY flip to context?"
- tosp_block_use_cert_spaces, TRUE, "Only stat OBVIOUS spaces"
- tosp_debug_level, 0, "Debug data"
- tosp_dont_fool_with_small_kerns, -1, "Limit use of xht gap with odd small kns"
- tosp_enough_small_gaps, 0.65, "Fract of kerns reqd for isolated row stats"
- tosp_enough_space_samples_for_median, 3, "or should we use mean"
- tosp_few_samples, 40, "No.gaps reqd with 1 large gap to treat as a table"
- tosp_flip_caution, 0.0, "Dont autoflip kn to sp when large separation"
- tosp_flip_fuzz_kn_to_sp, TRUE, "Default flip"
- tosp_fuzzy_kn_fraction, 0.5, "New fuzzy kn alg"
- tosp_fuzzy_limit_all, TRUE,"Dont restrict kn->sp fuzzy limit to tables"
- tosp_fuzzy_space_factor, 0.6, "Fract of xheight for fuzz sp"
- tosp_fuzzy_space_factor1, 0.5, "Fract of xheight for fuzz sp"
- tosp_fuzzy_space_factor2, 0.72, "Fract of xheight for fuzz sp"
- tosp_fuzzy_sp_fraction, 0.5, "New fuzzy sp alg"
- tosp_gap_factor, 0.83, "gap ratio to flip sp->kern"
- tosp_ignore_big_gaps, -1, "xht multiplier"
- tosp_ignore_very_big_gaps, 3.5, "xht multiplier"
- tosp_improve_thresh, FALSE, "Enable improvement heuristic"
- tosp_init_guess_kn_mult, 2.2,"Thresh guess - mult kn by this"
- tosp_init_guess_xht_mult, 0.28,"Thresh guess - mult xht by this"
- tosp_kern_gap_factor1, 2.0, "gap ratio to flip kern->sp"
- tosp_kern_gap_factor2, 1.3, "gap ratio to flip kern->sp"
- tosp_kern_gap_factor3, 2.5, "gap ratio to flip kern->sp"
- tosp_large_kerning, 0.19, "Limit use of xht gap with large kns"
- tosp_max_sane_kn_thresh, 5.0, "Multiplier on kn to limit thresh"
- tosp_min_sane_kn_sp, 1.5, "Dont trust spaces less than this time kn"
- tosp_narrow_aspect_ratio, 0.48, "narrow if w/h less than this"
- tosp_narrow_blobs_not_cert, TRUE, "Only stat OBVIOUS spaces"
- tosp_narrow_fraction, 0.3, "Fract of xheight for narrow"
- tosp_near_lh_edge, 0, "Dont reduce box if the top left is non blank"
- tosp_old_to_bug_fix, FALSE, "Fix suspected bug in old code"
- tosp_old_to_method, FALSE, "Space stats use prechopping?"
- tosp_only_small_gaps_for_kern, FALSE, "Better guess"
- tosp_only_use_prop_rows, TRUE, "Block stats to use fixed pitch rows?"
- tosp_only_use_xht_gaps, FALSE, "Only use within xht gap for wd breaks"
- tosp_pass_wide_fuzz_sp_to_context, 0.75, "How wide fuzzies need context"
- tosp_recovery_isolated_row_stats, TRUE, "Use row alone when inadequate cert spaces"
- tosp_redo_kern_limit, 10, "No.samples reqd to reestimate for row"
- tosp_rep_space, 1.6, "rep gap multiplier for space"
- tosp_row_use_cert_spaces1, TRUE, "Only stat OBVIOUS spaces"
- tosp_row_use_cert_spaces, TRUE, "Only stat OBVIOUS spaces"
- tosp_rule_9_test_punct, FALSE, "Dont chng kn to space next to punct"
- tosp_sanity_method, 1, "How to avoid being silly"
- tosp_short_row, 20, "No.gaps reqd with few cert spaces to use certs"
- tosp_silly_kn_sp_gap, 0.2, "Dont let sp minus kn get too small"
- tosp_stats_use_xht_gaps, TRUE, "Use within xht gap for wd breaks"
- tosp_table_fuzzy_kn_sp_ratio, 3.0, "Fuzzy if less than this"
- tosp_table_kn_sp_ratio, 2.25, "Min difference of kn & sp in table"
- tosp_table_xht_sp_ratio, 0.33, "Expect spaces bigger than this"
- tosp_threshold_bias1, 0, "how far between kern and space?"
- tosp_threshold_bias2, 0, "how far between kern and space?"
- tosp_use_pre_chopping, FALSE, "Space stats use prechopping?"
- tosp_use_xht_gaps, TRUE, "Use within xht gap for wd breaks"
- tosp_wide_aspect_ratio, 0.0, "wide if w/h less than this"
- tosp_wide_fraction, 0.52, "Fract of xheight for wide"
- trailing_punct1, ").,;:?!", "1st Trailing punctuation"
- tweak_AdaptFeatureThresh, 230, "Tess VAR"
- tweak_AdaptProtoThresh, 230, "Tess VAR"
- tweak_CertaintyPerChar, -0.5, "Tess VAR"
- tweak_freq_word, 1.0, "Tess VAR"
- tweak_garbage, 1.5, "Tess VAR"
- tweak_GoodAdaptiveMatch, 0.125, "Tess VAR"
- tweak_good_number, 1.1, "Tess VAR"
- tweak_good_split, 50.0, "Tess VAR"
- tweak_good_word, 1.1, "Tess VAR"
- tweak_GreatAdaptiveMatch, 0.10, "Tess VAR"
- tweak_min_outline_area, 2000, "Tess VAR"
- tweak_min_outline_points, 6, "Tess VAR"
- tweak_NonDictCertainty, -2.5, "Tess VAR"
- tweak_non_word, 1.25, "Tess VAR"
- tweak_ok_number, 1.4, "Tess VAR"
- tweak_ok_split, 100.0, "Tess VAR"
- tweak_ok_word, 1.25, "Tess VAR"
- tweak_RejectCertaintyOffset, 1.0, "Tess VAR"
- tweak_ReliableConfigThreshold, 2, "Tess VAR"
- unlv_tilde_crunching, TRUE, "Mark v.bad words for tilde crunch"
- unrecognised_char, "|", "Output char for unidentified blobs"
- word_occ_first, FALSE, "Do word occ before re-est xht"
- words_default_fixed_limit, 0.6, "Allowed size variance"
- words_default_fixed_space, 0.75, "Fraction of xheight"
- words_default_prop_nonspace, 0.25, "Fraction of xheight"
- words_initial_lower, 0.5, "Max inital cluster size"
- words_initial_upper, 0.15, "Min initial cluster spacing"
- x_ht_case_flip, FALSE, "Flip or reject suspect case"
- x_ht_check_est, TRUE, "Cross check estimates"
- x_ht_check_word_occ, 2, "Check Char Block occupancy"
- x_ht_conservative_ambigs, FALSE, "Dont rely on ambigs + maxht"
- x_ht_fraction_of_caps_ht, 0.7, "Fract of cps ht est of xht"
- x_ht_include_dodgy_blobs, TRUE, "Include blobs with possible noise?"
- x_ht_limit_flip_trials, TRUE, "Dont do trial flips when ambigs are close to xht?"
- x_ht_quality_check, TRUE, "Dont allow worse quality"
- x_ht_stringency, 1, "How many confirmed a/n to accept?"
- x_ht_sub_variation, 0.5, "Err band as fract of caps/xht dist"
- x_ht_variation, 0.35, "Err band as fract of caps/xht dist"
Constants:
Format:
Variable, Default, "Comment"
- CPAnglePadLoose, 45.0, MakeCPAnglePadLoose
- CPAnglePadMedium, 20.0, MakeCPAnglePadMedium
Variables:
Format:
Name, Default, Installer, Menu, Menuitem, Menufunct, Menustring
- AmbigThresholdGain, 8.0, MakeAmbigThresholdGain,17, 8, SetAmbigThresholdGain,"Gain factor for ambiguity threshold"
- AmbigThresholdOffset, 1.5, MakeAmbigThresholdOffset,17, 9, SetAmbigThresholdOffset,"Certainty offset for ambiguity threshold"
- BadMatchPad, 0.15, MakeBadMatchPad,18, 9, SetBadMatchPad, "Bad Match Pad (0-1): "
- center_knob, 0.15, make_center_knob,3, 19, set_center_knob, "Split center adjustment"
- CertaintyPerChar, -0.50, MakeCertaintyPerChar,17, 5, SetCertaintyPerChar,"Certainty to add for each dict char above SmallWordSize"
- CertaintyScale, 20.0, MakeCertaintyScale,18, 18, SetCertaintyScale, "CertaintyScale: "
- certainty_threshold, -2.25, make_certainty_threshold,4, 5, set_certainty_value, "Certainty Value"
- CertaintyVariation, 3.0, MakeCertaintyVariation,17, 6, SetCertaintyVariation,"Max certaintly variation allowed in a word (in sigma)"
- CharNormRange, 0.2, MakeCharNormRange,15, 11, SetCharNormRange, "Character Normalization Range ..."
- CPCutoffStrength, 0.15, MakeCPCutoffStrength,16, 24, SetCPCutoffStrength,"Class Pruner CutoffStrength:"
- freq_word, FREQ_WERD, make_freq_word,8, 19, set_freq_word, "Freq word adjustment"
- garbage, GARBAGE_STRING, make_garbage,8, 21, set_garbage, "Garbage adjustment"
- GoodAdaptiveMatch, 0.125, MakeGoodAdaptiveMatch,18, 6, SetGoodAdaptiveMatch, "Good Match (0-1): "
- good_number, GOOD_NUMBER, make_good_number,8, 15, set_good_number, "Good number adjustment"
- good_split, 50.0, make_good_split,3, 15, set_good_split, "Good split limit"
- good_word, GOOD_WERD, make_good_word,8, 18, set_good_word, "Good word adjustment"
- GreatAdaptiveMatch, 0.0, MakeGreatAdaptiveMatch,18, 7, SetGreatAdaptiveMatch, "Great Match (0-1): "
- LargeSpecklePenalty, 10.0, MakeLargeSpecklePenalty,16, 4, SetLargeSpecklePenalty, "Large Speckle Penalty ..."
- MaxAngleDelta, 0.015, MakeMaxAngleDelta,18, 14, SetMaxAngleDelta,"Maximum angle delta for proto clustering: "
- MaxLargeSpeckleSize, 0.30, MakeMaxLargeSpeckleSize,16, 2, SetMaxLargeSpeckleSize, "Max Large Speckle Size ..."
- MaxNormScaleX, 0.325, MakeMaxNormScaleX,15, 13, SetMaxNormScaleX, "Max char x-norm scale ..."
- MaxNormScaleY, 0.325, MakeMaxNormScaleY,15, 15, SetMaxNormScaleY, "Max char y-norm scale ..."
- MinNormScaleX, 0.0, MakeMinNormScaleX,15, 12, SetMinNormScaleX, "Min char x-norm scale ..."
- MinNormScaleY, 0.0, MakeMinNormScaleY,15, 14, SetMinNormScaleY, "Min char y-norm scale ..."
- NoiseBlobLength, 0.6, MakeNoiseBlobLength,18, 11, SetNoiseBlobLength, "Avg. noise blob length: "
- NonDictCertainty, -2.50, MakeNonDictCertainty,17, 2, SetNonDictCertainty,"Certainty threshold for non-dict words"
- non_word, NON_WERD, make_non_word, 8, 20, set_non_word, "Non-word adjustment"
- NormAdjCurl, 2.0, MakeNormAdjCurl,15, 17, SetNormAdjCurl, "Norm adjust curl ...")
- NormAdjMidpoint, 32.0, MakeNormAdjMidpoint,15, 16, SetNormAdjMidpoint, "Norm adjust midpoint ..."
- ok_number, OK_NUMBER, make_ok_number,8, 16, set_ok_number, "Bad number adjustment"
- ok_split, 100.0, make_ok_split,3, 14, set_ok_split, "OK split limit"
- ok_word, OK_WERD, make_ok_word, 8, 17, set_ok_word, "Bad word adjustment"
- overlap_knob, 0.9, make_overlap_knob,3, 18, set_overlap_knob, "Split overlap adjustment"
- overlap_threshold, 0.33, make_overlap_threshold, 9, 7, set_overlap, "Overlap Threshold"
- PerfectRating, 0.02, MakePerfectRating,18, 8, SetPerfectRating, "Perfect Match (0-1): "
- RatingMargin, 0.1, MakeRatingMargin,18, 10, SetRatingMargin, "New template margin (0-1): "
- RatingScale, 30.0, MakeRatingScale,18, 17, SetRatingScale, "Rating scale: "
- RejectCertaintyOffset, 1.0, MakeRejectCertaintyOffset,17, 3, SetRejectCertaintyOffset, "Reject certainty offset"
- SEExponentialMultiplier, 0, MakeSEExponentialMultiplier,16, 27, SetSEExponentialMultiplier,"Similarity to Evidence Table Exponential Multiplier: "
- sharpness_knob, 0.06, make_sharpness_knob,3, 20, set_sharpness_knob, "Split sharpness adjustment"
- SimilarityCenter, 0.0075, MakeSimilarityCenter,16, 28, SetSimilarityCenter, "Center of Similarity Curve: "
- SmallSpeckleCertainty, -1.0, MakeSmallSpeckleCertainty,16, 5, SetSmallSpeckleCertainty,"Small Speckle Certainty ..."
- SmallSpecklePenalty, 10.0, MakeSmallSpecklePenalty,16, 3, SetSmallSpecklePenalty, "Small Speckle Penalty ..."
- split_dist_knob, 0.5, make_split_dist,3, 17, set_split_dist, "Split length adjustment"
- width_change_knob, 5.0, make_width_change,3, 21, set_width_change_knob, "Width change adjustment"
- worst_state, 1, make_worst_state,9, 9, set_worst_state, "Worst segmentation state"
Constants:
Format:
Variable, Default, "Comment"
- NumCPLevels, 3, MakeNumCPLevels
Variables:
Format:
Name, Default, Installer, Menu, Menuitem, Menufunct, Menustring
- AdaptFeatureThresh, 230, MakeAdaptFeatureThresh,16, 30, SetAdaptFeatureThresh,"Threshold for good features during adaptive 0-255: "
- AdaptProtoThresh, 230, MakeAdaptProtoThresh,16, 29, SetAdaptProtoThresh,"Threshold for good protos during adaptive 0-255: "
- baseline_enable, 1, make_baseline_enable,4, 3, set_baseline_enable, "Baseline Enable"
- chop_debug, 0, make_chop_debug,3, 1, set_chop_debug, "Chop debug"
- chop_enable, 1, make_chop_enable,3, 2, set_chop_enable, "Chop enable"
- ClassPrunerMultiplier, 15, MakeClassPrunerMultiplier,16, 21, SetClassPrunerMultiplier,"Class Pruner Multiplier 0-255: "
- ClassPrunerThreshold, 229, MakeClassPrunerThreshold,16, 20, SetClassPrunerThreshold,"Class Pruner Threshold 0-255: "
- display_segmentations, 0, make_display_seg,9, 2, toggle_segmentations, "Display Segmentations"
- EvidenceTableBits, 9, MakeEvidenceTableBits,16, 25, SetEvidenceTableBits,"Bits in Similarity to Evidence Lookup 8-9: "
- inside_angle, -50, make_inside_angle,3, 12, set_inside_angle, "Min Inside Angle Bend"
- IntegerMatcherMultiplier, 7, MakeIntegerMatcherMultiplier,16, 22, SetIntegerMatcherMultiplier,"Integer Matcher Multiplier 0-255: "
- IntEvidenceTruncBits, 14, MakeIntEvidenceTruncBits,16, 26, SetIntEvidenceTruncBits,"Integer Evidence Truncation Bits (Distance) 8-14: "
- IntThetaFudge, 128, MakeIntThetaFudge,16, 23, SetIntThetaFudge,"Integer Matcher Theta Fudge 0-255: "
- LearningDebugLevel, 0, MakeLearningDebugLevel,18, 5, SetLearningDebugLevel, "Learning Debug Level: "
- MatchDebugFlags, 0, MakeMatchDebugFlags,18, 3, SetMatchDebugFlags, "Matcher Debug Flags: "
- MatcherDebugLevel, 0, MakeMatcherDebugLevel, 18, 2, SetMatcherDebugLevel, "Matcher Debug Level: "
- MatcherDebugLevel, 0, MakeMatcherDebugLevel,18, 2, SetMatcherDebugLevel, "Matcher Debug Level: "
- MinNumPermClasses, 3, MakeMinNumPermClasses,18, 12, SetMinNumPermClasses, "Min # of permanent classes: "
- min_outline_area, 2000, make_outline_area,3, 13, set_outline_area, "Min Outline Area"
- min_outline_points, 6, make_min_points,3, 9, set_min_points, "Min Number of Points on Outline"
- NormMethod, character, MakeNormMethod,15, 10, SetNormMethod, "Normalization Method ...")
- number_depth, 3, make_number_depth, 8, 24, set_number_depth, "Number depth"
- num_seg_states, 30, make_seg_states, 9, 1, set_seg_states, "Segmentation states"
- num_word_choices, 30, make_num_word_choices, 4, 6, set_num_choices, "Number of choices"
- RadiusGyrMaxExp, 8, MakeRadiusGyrMaxExp,16, 13, SetRadiusGyrMaxExp,"Maximum Radius of Gyration Exponent 0-255: "
- RadiusGyrMaxMan, 158, MakeRadiusGyrMaxMan,16, 12, SetRadiusGyrMaxMan,"Maximum Radius of Gyration Mantissa 0-255: "
- RadiusGyrMinExp, 0, MakeRadiusGyrMinExp,16, 11, SetRadiusGyrMinExp,"Minimum Radius of Gyration Exponent 0-255: "
- RadiusGyrMinMan, 255, MakeRadiusGyrMinMan,16, 10, SetRadiusGyrMinMan,"Minimum Radius of Gyration Mantissa 0-255: "
- ReliableConfigThreshold, 2, MakeReliableConfigThreshold,18, 13, SetReliableConfigThreshold,"Reliable Config Threshold: "
- same_distance, 2, make_same_distance,3, 6, set_same_distance, "Same distance"
- SmallWordSize, 2, MakeSmallWordSize, 17, 4, SetSmallWordSize,"Size of dict word to be treated as non-dict word"
- split_length, 10000, make_split_length, 3, 5, set_split_length, "Split Length"
- StopperDebugLevel, 0, MakeStopperDebugLevel, 17, 7, SetStopperDebugLevel, "Stopper debug level"
- x_y_weight, 3, make_x_y_weight,3, 16, set_x_y_weight, "X / Y length weight"
Constants:
Format:
Variable, Default, Installer
- EnableAdaptiveMatcher, 1, MakeEnableAdaptiveMatcher
- SaveAdaptedTemplates, 0, MakeSaveAdaptedTemplates
- UsePreAdaptedTemplates, 0, MakeUsePreAdaptedTemplates
Variables:
Format:
Name, Default, Installer, Menu, Menuitem, Menufunct, Menustring
- adjust_debug, 0, make_adjust_debug,8, 13, set_adjust_debug, "Adjustment Debug"
- blob_pause, 0, make_blob_pause,5, 6, toggle_pause, "Blob pause"
- blob_skip, 0, make_blob_skip, 4, 7, toggle_skip, "Skip to Next selection"
- compound_debug, 0, make_compound_debug,8, 14, set_compound_debug, "Compound Debug"
- dawg_debug, 0, make_dawg_debug,8, 10, set_dawg_debug, "DAWG Debug "
- debug_3, 0, make_debug_3, 6, 3, toggle_debug_3, "Debug #3"
- debug_5, 0, make_debug_5, 6, 5, toggle_debug_5, "Debug #5"
- debug_8, 0, make_debug_8, 6, 8, toggle_debug_8, "Debug #8"
- display_all_blobs, 0, make_disp_all_blobs,5, 1, toggle_blobs, "Display Blobs"
- display_all_words, 0, make_disp_all_words,5, 2, toggle_wdisp, "Display Words"
- display_ratings, 0, make_display_ratings,6, 9, toggle_ratings, "Ratings display"
- display_splits, 0, make_display_splits,3, 3, set_display_splits, "Display splits"
- display_text, 1, make_display_text,6, 10, toggle_text, "Display Text"
- doc_dict_enable, 1, make_doc_dict,8, 25, set_doc_dict, "Enable Document Dictionary "
- EnableAdaptiveDebugger, 0, MakeEnableAdaptiveDebugger, 18, 1, SetEnableAdaptiveDebugger, "Enable match debugger"
- enable_assoc, 1, make_enable_assoc,9, 4, toggle_assoc, "Associator Enable"
- EnableIntFX, 1, MakeEnableIntFX, 18, 15, SetEnableIntFX, "Enable integer fx"
- EnableLearning, 1, MakeEnableLearning, 18, 4, SetEnableLearning, "Enable learning"
- EnableNewAdaptRules, 1, MakeEnableNewAdaptRules, 18, 16, SetEnableNewAdaptRules,"Enable new adaptation rules"
- number_debug, 0, make_number_debug,8, 23, set_number_debug, "Number debug"
- save_doc_words, 0, make_doc_words,8, 22, set_doc_words, "Save Document Words "
- show_bold, 1, make_show_bold,6, 17, set_show_bold, "Show Bold Text"
- vertical_creep, 0, make_vertical_creep,3, 4, set_vertical_creep, "Vertical creep"
Format:
Variable, Token, Defaul
- acts_fx, "acts_fx", 2048
- acts_ocr, "acts_ocr", 32
- BuiltInCutoffsFile, "BuiltInCutoffsFile", BUILT_IN_CUTOFFS_FILE
- BuiltInTemplatesFile, "BuiltInTemplatesFile", BUILT_IN_TEMPLATES_FILE
- corner_0, "corner_0", 0
- corner_1, "corner_1", 0
- corner_2, "corner_2", 2550
- corner_3, "corner_3", 3508
- DangerousAmbigs, "DangerousAmbigs", DANGEROUS_AMBIGS
- debugfile, "debugfile", ""
- debugs_fx, "debugs_fx", 0
- debugs_ocr, "debugs_ocr", 0
- ExtraPenaltyMagnitude, "MFExtraPenaltyMag", EXTRA_PENALTY_MAGNITUDE
- ExtraPenaltyOrder, "MFExtraPenaltyOrder", EXTRA_PENALTY_ORDER
- ExtraPenaltyWeight, "MFExtraPenaltyWeight", EXTRA_PENALTY_WEIGHT
- FeatureOn (Type), VarName, FALSE
- FontName, "FontName", FONT_NAME
- MaxSlope, "MaxSlope", MAX_SLOPE
- MinSlope, "MinSlope", MIN_SLOPE
- NoiseSegmentLength, "NoiseSegmentLength", NOISE_SEGMENT_LENGTH
- NormProtoFile, "NormProtoFile", NORM_PROTO_FILE
- PicoFeatureLength, "PicoFeatureLength", PICO_FEATURE_LENGTH
- plots_fx, "plots_fx", 0
- plots_ocr, "plots_ocr", 0
- resolution, "resolution", 300
- TrainingFile, "TrainingFile", "MicroFeatures"
- WordToDebug, "WordToDebug", ""
- write_output, "write_output", 1
- write_raw_output, "write_raw_output", 1
The End
Generated on Wed Feb 28 19:49:29 2007 for Tesseract by
1.5.1