Hacking Tesseract V1.03
Class List
_MATCH_
_TALLY_
ADAPT_CLASS_STRUCT
ADAPT_RESULTS
ADAPT_TEMPLATES_STRUCT
ADAPTED_CONFIG
APPENDOP
APPENDPARAM
array_record
ASSOC
ASSOCIATION_LIST
BAND
BITS16
BLOB_CHOICE
BLOBNBOX
blobstruct
BLOCK
BLOCK_HEADER
BLOCK_LINE_IT
BLOCK_RECT_IT
BLOCK_RES
blockstruct
BMPHEADER
BMPHEADER0
BMPHEADER2
BOOL_VAR_FROM
BOOL_VAR_MENU_LEAF
BOOL_VAR_TO
BOOL_VARIABLE
BOUNDS
BOX
BUCKETS
BYTEVEC
C_BLOB
C_OUTLINE
C_OUTLINE_FRAG
camera_arg
CHAR_CHOICE
CHAR_DESC_STRUCT
CHAR_PROTO
CHAR_SAMPLE
CHAR_SAMPLES
CHISTRUCT
choicestruct
CHUNKS_RECORD
CLASS_STRUCT
CLIST
CLIST_ITERATOR
CLIST_LINK
CLUSTERCONFIG
CLUSTERER
COMMAND_WINDOW
CP_RESULT_STRUCT
CRACKEDGE
CREATEOP
DANGERR
DBL_VAR_MENU_LEAF
DEBUG_WIN
DENORM
DENORM_SEG
DIR128
double_VAR_FROM
double_VAR_TO
double_VARIABLE
EANYCODE_CHAR
edgeptstruct
EFONT_DESC
EIGHTOP
EIGHTPARAMS
ELIST
ELIST2
ELIST2_ITERATOR
ELIST2_LINK
ELIST_ITERATOR
ELIST_LINK
EOCR_DESC
ERRCODE
ESHM_INFO
ESTRIP_DESC
ETEXT_DESC
EVALUATION_RECORD
EXPANDED_CHOICE
FCOORD
fds
FEATURE_DEFS_STRUCT
FEATURE_SET_STRUCT
FEATURE_STRUCT
FILL_SPEC
FILL_SWITCH
FLOATUNION
FOUROP
FOURPARAMS
FPCUTPT
FPOINT
FPSEGPT
FRAGMENT
FRECT
FREE_CALL
fxs
GAPMAP
gescape_arg
GRAPHICS_BLOCK
graphicsevent
HEADUNION
HEAP
HEAPENTRY
ICOORD
ICOORDELT
IMAGE
IMAGE_BLOCK
IMAGELINE
IMAGEOP
IMAGETYPE
INT_CLASS
INT_CLASS_STRUCT
INT_FEATURE_STRUCT
INT_FX_RESULT
INT_FX_RESULT_STRUCT
INT_PROTO
INT_PROTO_STRUCT
INT_RESULT
INT_RESULT_STRUCT
INT_TEMPLATES
INT_TEMPLATES_STRUCT
INT_VAR_FROM
INT_VAR_MENU_LEAF
INT_VAR_TO
INT_VARIABLE
kdnode
KDTREE
LABELEDLISTNODE
LEAF_MENU_NODE
LINE_STATS
list_rec
LLSQ
LMS
MALLOC_CALL
MATCH_RESULT
MATRIX_2D
MATRIX_2D_PTR
MEASUREMENT
MEM_ALLOCATOR
MEMBLOCK
MEMUNION
MENU_ITEM
MENU_L
MENU_NODE
MENU_ROOT
MERGE_CLASS_NODE
MFEDGEPT
MyDetachedThread
MyExecThread
MyJoinableThread
myrational
MySemaphoreThread
MyWaitingThread
NON_LEAF_MENU_NODE
NON_RADIO_MENU
NORM_PROTOS
OL_BUCKETS
olinestruct
ONEOP
ONEPARAM
OUTLINE
OUTLINE_FRAG
OUTLINE_STATS
PAGE_BLOCK
PAGE_RES
PAGE_RES_IT
PARAM_DESC
PARAMUNION
PB_LINE_IT
PBLOB
PDBLK
PDLSQ
PIXROW
POLY_BLOCK
POLYOP
POLYPARAM
POLYPT
proto
PROTO_KEY
PROTO_SET
PROTO_SET_STRUCT
PROTO_STRUCT
QLSQ
QSPLINE
QUAD_COEFFS
QUAD_SPEC
R_BITSTREAM
RADIO_MENU
RADIO_MENU_LEAF
REGION_OCC
REJ
REJMAP
ROW
ROW_RES
RULE_BLOCK
sample
SAMPLELIST
sbdgraphicsevent
SCRIBBLE_BLOCK
seam_record
SEARCH_RECORD
SHMINFO
SIG_MENU_ITEM
SIMPLE_MENU_LEAF
SORTED_FLOAT
SORTED_FLOATS
SPLINE_SPEC
split_record
STATE
STATISTICS
STATS
STR_VAR_MENU_LEAF
STRING
STRING_VAR_FROM
STRING_VAR_TO
STRING_VARIABLE
TABLE_FILLER
TEMP_CONFIG_STRUCT
TEMP_PROTO_STRUCT
TEMPCLUSTER
TessBaseAPI
TEXT_BLOCK
TEXT_REGION
TEXTOP
TEXTPARAM
textrowstruct
TIFFENTRY
TO_BLOCK
TO_ROW
TOGGLE_MENU_LEAF
TPOINT
TWOOP
TWOPARAMS
UNICHAR
UWREC
VALUE
VAR_NON_RADIO_MENU
VAR_SUB_MENU
VARIABLE
VARIABLE_MENU_LEAF
VARIABLES_WINDOW
VEC_ENTRY
VEC_HEADER
VIABLE_CHOICE_STRUCT
W_BITSTREAM
WEIRD_BLOCK
WERD
WERD_CHOICE
WERD_RES
WERDIT
WIDTH_RECORD
WIN32_RGBQUAD
WINFD
wordstruct
wxThread
Class Hierarchy
Class Members
File List
ccmain/adaptions.cpp
ccmain/adaptions.h
ccmain/api.cpp
ccmain/applybox.cpp
ccmain/applybox.h
ccmain/baseapi.cpp
ccmain/baseapi.h
ccmain/blobcmp.cpp
ccmain/blobcmp.h
ccmain/callnet.cpp
ccmain/callnet.h
ccmain/charcut.cpp
ccmain/charcut.h
ccmain/charsample.cpp
ccmain/control.cpp
ccmain/control.h
ccmain/docqual.cpp
ccmain/docqual.h
ccmain/expandblob.cpp
ccmain/expandblob.h
ccmain/fixspace.cpp
ccmain/fixspace.h
ccmain/fixxht.cpp
ccmain/fixxht.h
ccmain/imgscale.cpp
ccmain/imgscale.h
ccmain/matmatch.cpp
ccmain/matmatch.h
ccmain/output.cpp
ccmain/output.h
ccmain/paircmp.cpp
ccmain/paircmp.h
ccmain/reject.cpp
ccmain/reject.h
ccmain/scaleimg.cpp
ccmain/scaleimg.h
ccmain/tessbox.cpp
ccmain/tessbox.h
ccmain/tessedit.cpp
ccmain/tessedit.h
ccmain/tessedit2.cpp
ccmain/tessembedded.h
ccmain/tesseractmain.cpp
ccmain/tesseractmain.h
ccmain/tessvars.cpp
ccmain/tessvars.h
ccmain/tfacep.h
ccmain/tfacepp.cpp
ccmain/tfacepp.h
ccmain/tstruct.cpp
ccmain/tstruct.h
ccmain/werdit.cpp
ccmain/werdit.h
ccstruct/blckerr.h
ccstruct/blobbox.cpp
ccstruct/blobbox.h
ccstruct/blobs.cpp
ccstruct/blobs.h
ccstruct/blread.cpp
ccstruct/blread.h
ccstruct/callcpp.cpp
ccstruct/coutln.cpp
ccstruct/coutln.h
ccstruct/crakedge.h
ccstruct/genblob.cpp
ccstruct/genblob.h
ccstruct/hpddef.h
ccstruct/hpdsizes.h
ccstruct/ipoints.h
ccstruct/labls.cpp
ccstruct/labls.h
ccstruct/linlsq.cpp
ccstruct/linlsq.h
ccstruct/lmedsq.cpp
ccstruct/lmedsq.h
ccstruct/mod128.cpp
ccstruct/mod128.h
ccstruct/normalis.cpp
ccstruct/normalis.h
ccstruct/ocrblock.cpp
ccstruct/ocrblock.h
ccstruct/ocrrow.cpp
ccstruct/ocrrow.h
ccstruct/pageblk.cpp
ccstruct/pageblk.h
ccstruct/pageres.cpp
ccstruct/pageres.h
ccstruct/pdblock.cpp
ccstruct/pdblock.h
ccstruct/pdclass.h
ccstruct/points.cpp
ccstruct/points.h
ccstruct/polyaprx.cpp
ccstruct/polyaprx.h
ccstruct/polyblk.cpp
ccstruct/polyblk.h
ccstruct/polyblob.cpp
ccstruct/polyblob.h
ccstruct/polyvert.cpp
ccstruct/polyvert.h
ccstruct/poutline.cpp
ccstruct/poutline.h
ccstruct/quadlsq.cpp
ccstruct/quadlsq.h
ccstruct/quadratc.cpp
ccstruct/quadratc.h
ccstruct/quspline.cpp
ccstruct/quspline.h
ccstruct/ratngs.cpp
ccstruct/ratngs.h
ccstruct/rect.cpp
ccstruct/rect.h
ccstruct/rejctmap.cpp
ccstruct/rejctmap.h
ccstruct/rwpoly.cpp
ccstruct/rwpoly.h
ccstruct/statistc.cpp
ccstruct/statistc.h
ccstruct/stepblob.cpp
ccstruct/stepblob.h
ccstruct/txtregn.cpp
ccstruct/txtregn.h
ccstruct/vecfuncs.cpp
ccstruct/vecfuncs.h
ccstruct/werd.cpp
ccstruct/werd.h
ccutil/basedir.cpp
ccutil/basedir.h
ccutil/bits16.cpp
ccutil/bits16.h
ccutil/clst.cpp
ccutil/clst.h
ccutil/debugwin.cpp
ccutil/debugwin.h
ccutil/elst.cpp
ccutil/elst.h
ccutil/elst2.cpp
ccutil/elst2.h
ccutil/errcode.cpp
ccutil/errcode.h
ccutil/fileerr.h
ccutil/getopt.cpp
ccutil/getopt.h
ccutil/globaloc.cpp
ccutil/globaloc.h
ccutil/hashfn.cpp
ccutil/hashfn.h
ccutil/host.h
ccutil/hosthplb.h
ccutil/lsterr.h
ccutil/mainblk.cpp
ccutil/mainblk.h
ccutil/memblk.cpp
ccutil/memblk.h
ccutil/memry.cpp
ccutil/memry.h
ccutil/memryerr.h
ccutil/mfcpch.cpp
ccutil/mfcpch.h
ccutil/ndminx.h
ccutil/notdll.h
ccutil/nwmain.h
ccutil/ocrclass.h
ccutil/ocrshell.cpp
ccutil/ocrshell.h
ccutil/platform.h
ccutil/scanutils.cpp
ccutil/scanutils.h
ccutil/secname.h
ccutil/serialis.cpp
ccutil/serialis.h
ccutil/stderr.h
ccutil/strngs.cpp
ccutil/strngs.h
ccutil/tessclas.h
ccutil/tprintf.cpp
ccutil/tprintf.h
ccutil/unichar.cpp
ccutil/unichar.h
ccutil/varable.cpp
ccutil/varable.h
classify/adaptive.cpp
classify/adaptive.h
classify/adaptmatch.cpp
classify/adaptmatch.h
classify/baseline.cpp
classify/baseline.h
classify/blobclass.cpp
classify/blobclass.h
classify/chartoname.cpp
classify/chartoname.h
classify/cluster.cpp
classify/cluster.h
classify/clusttool.cpp
classify/clusttool.h
classify/cutoffs.cpp
classify/cutoffs.h
classify/extern.h
classify/extract.cpp
classify/extract.h
classify/featdefs.cpp
classify/featdefs.h
classify/flexfx.cpp
classify/flexfx.h
classify/float2int.cpp
classify/float2int.h
classify/fpoint.cpp
classify/fpoint.h
classify/fxdefs.cpp
classify/fxdefs.h
classify/fxid.h
classify/hideedge.cpp
classify/hideedge.h
classify/intfx.cpp
classify/intfx.h
classify/intmatcher.cpp
classify/intmatcher.h
classify/intproto.cpp
classify/intproto.h
classify/kdtree.cpp
classify/kdtree.h
classify/mf.cpp
classify/mf.h
classify/mfdefs.cpp
classify/mfdefs.h
classify/mfoutline.cpp
classify/mfoutline.h
classify/mfx.cpp
classify/mfx.h
classify/normfeat.cpp
classify/normfeat.h
classify/normmatch.cpp
classify/normmatch.h
classify/ocrfeatures.cpp
classify/ocrfeatures.h
classify/outfeat.cpp
classify/outfeat.h
classify/picofeat.cpp
classify/picofeat.h
classify/protos.cpp
classify/protos.h
classify/sigmenu.cpp
classify/sigmenu.h
classify/speckle.cpp
classify/speckle.h
classify/xform2d.cpp
classify/xform2d.h
cutil/bitvec.cpp
cutil/bitvec.h
cutil/callcpp.h
cutil/const.h
cutil/cutil.cpp
cutil/cutil.h
cutil/danerror.cpp
cutil/danerror.h
cutil/debug.cpp
cutil/debug.h
cutil/efio.cpp
cutil/efio.h
cutil/emalloc.cpp
cutil/emalloc.h
cutil/freelist.cpp
cutil/freelist.h
cutil/funcdefs.h
cutil/general.h
cutil/globals.cpp
cutil/globals.h
cutil/listio.cpp
cutil/listio.h
cutil/minmax.h
cutil/oldheap.cpp
cutil/oldheap.h
cutil/oldlist.cpp
cutil/oldlist.h
cutil/structures.cpp
cutil/structures.h
cutil/tessarray.cpp
cutil/tessarray.h
cutil/tordvars.cpp
cutil/tordvars.h
cutil/variables.cpp
cutil/variables.h
dict/choicearr.h
dict/choices.cpp
dict/choices.h
dict/context.cpp
dict/context.h
dict/dawg.cpp
dict/dawg.h
dict/hyphen.cpp
dict/hyphen.h
dict/matchdefs.h
dict/permdawg.cpp
dict/permdawg.h
dict/permnum.cpp
dict/permnum.h
dict/permute.cpp
dict/permute.h
dict/states.cpp
dict/states.h
dict/stopper.cpp
dict/stopper.h
dict/trie.cpp
dict/trie.h
display/cmndwin.cpp
display/cmndwin.h
display/pagewalk.cpp
display/pagewalk.h
display/pgedit.cpp
display/pgedit.h
display/pgeditx.h
display/sbdmenu.cpp
display/sbdmenu.h
display/submen.h
display/tessio.h
display/varabled.cpp
display/varabled.h
display/varblmen.cpp
display/varblmen.h
display/varblwin.cpp
display/varblwin.h
image/bitstrm.cpp
image/bitstrm.h
image/img.h
image/imgbmp.cpp
image/imgbmp.h
image/imgerrs.h
image/imgio.cpp
image/imgio.h
image/imgs.cpp
image/imgs.h
image/imgtiff.cpp
image/imgtiff.h
image/imgunpk.h
textord/blkocc.cpp
textord/blkocc.h
textord/blobcmpl.h
textord/drawedg.cpp
textord/drawedg.h
textord/drawtord.cpp
textord/drawtord.h
textord/edgblob.cpp
textord/edgblob.h
textord/edgloop.cpp
textord/edgloop.h
textord/fpchop.cpp
textord/fpchop.h
textord/gap_map.cpp
textord/gap_map.h
textord/makerow.cpp
textord/makerow.h
textord/oldbasel.cpp
textord/oldbasel.h
textord/pithsync.cpp
textord/pithsync.h
textord/pitsync1.cpp
textord/pitsync1.h
textord/scanedg.cpp
textord/scanedg.h
textord/sortflts.cpp
textord/sortflts.h
textord/tessout.h
textord/topitch.cpp
textord/topitch.h
textord/tordmain.cpp
textord/tordmain.h
textord/tospace.cpp
textord/tospace.h
textord/tovars.cpp
textord/tovars.h
textord/underlin.cpp
textord/underlin.h
textord/wordseg.cpp
textord/wordseg.h
training/cnTraining.cpp
training/mergenf.cpp
training/mergenf.h
training/mfTraining.cpp
training/name2char.cpp
training/name2char.h
training/training.cpp
training/training.h
viewer/_grphics.cpp
viewer/console_socket.cpp
viewer/evntlst.cpp
viewer/evntlst.h
viewer/evnts.cpp
viewer/evnts.h
viewer/grphics.cpp
viewer/grphics.h
viewer/grphshm.cpp
viewer/grphshm.h
viewer/sbgconst.h
viewer/sbgdefs.h
viewer/sbgtypes.h
viewer/showim.cpp
viewer/showim.h
wordrec/associate.cpp
wordrec/associate.h
wordrec/badwords.cpp
wordrec/badwords.h
wordrec/bestfirst.cpp
wordrec/bestfirst.h
wordrec/charsample.h
wordrec/chop.cpp
wordrec/chop.h
wordrec/chopper.cpp
wordrec/chopper.h
wordrec/closed.cpp
wordrec/closed.h
wordrec/djmenus.cpp
wordrec/djmenus.h
wordrec/drawfx.cpp
wordrec/drawfx.h
wordrec/findseam.cpp
wordrec/findseam.h
wordrec/gradechop.cpp
wordrec/gradechop.h
wordrec/heuristic.cpp
wordrec/heuristic.h
wordrec/makechop.cpp
wordrec/makechop.h
wordrec/matchtab.cpp
wordrec/matchtab.h
wordrec/matrix.cpp
wordrec/matrix.h
wordrec/measure.h
wordrec/metrics.cpp
wordrec/metrics.h
wordrec/mfvars.cpp
wordrec/mfvars.h
wordrec/msmenus.cpp
wordrec/msmenus.h
wordrec/olutil.cpp
wordrec/olutil.h
wordrec/outlines.cpp
wordrec/outlines.h
wordrec/pieces.cpp
wordrec/pieces.h
wordrec/plotedges.cpp
wordrec/plotedges.h
wordrec/plotseg.cpp
wordrec/plotseg.h
wordrec/render.cpp
wordrec/render.h
wordrec/seam.cpp
wordrec/seam.h
wordrec/split.cpp
wordrec/split.h
wordrec/tally.cpp
wordrec/tally.h
wordrec/tessinit.cpp
wordrec/tessinit.h
wordrec/tface.cpp
wordrec/tface.h
wordrec/wordclass.cpp
wordrec/wordclass.h
File Members
Related Pages
Improve x_ht and look out for case inconsistencies
Todo List
All of the global variables used in Tesseract 1.02
Glossary of OCR terms (as used in Tesseract) V0.04
List classes and iterators.
ELISTIZE MACROS
ELISTIZEH and ELISTIZEH_S MACROS
ELIST2_ITERATOR Design Note
ELIST2IZE MACRO DEFINITION
ELIST2IZEH and ELIST2IZEH_S MACROS
List processing procedures
Choices in Wise Owl
DAWG = Directed Acyclic Word Graphs
BIG_ENDIAN vs LITTLE_ENDIAN
A note on transitions
Stuff on Starbase