Classes | |
class | Component |
The abstract superclass of all Component classes. More... | |
class | FormatComponent |
The abstract superclass of a hierarchy of classes implementing the 'format' algorithm, which is minimally responsible for generating properly positioned unicode text output. More... | |
class | IdentifyComponent |
The abstract superclass of a hierarchy of classes implementing the 'identify' algorithm, which is responsible for converting Glyphs into unicode characters. More... | |
class | OCRModule |
AbstractFactory design pattern supporting the bundled creation of related Component algorithms. More... | |
class | ProcessComponent |
The abstract superclass of a hierarchy of classes implementing the highest-level 'process' algorithm. More... | |
class | SegmentComponent |
The abstract superclass of a hierarchy of classes implementing the 'partition' algorithm, which is minimally responsible for identifying the sub-regions of the Page that represent individual Glyphs. The algorithm may do more than just identify Glyphs however (i.e. may also identify Words, Lines and/or Regions too). More... | |
class | DefaultModule |
class | StandardProcess |
Implements the most common 'process' algorithm. More... | |
class | GocrFormat |
The abstract superclass of a hierarchy of classes implementing the 'partition' algorithm, which is minimally responsible for identifying the sub-regions of the Page that represent individual Glyphs. The algorithm may do more than just identify Glyphs however (i.e. may also identify Words, Lines and/or Regions too). More... | |
class | GocrIdentify |
The abstract superclass of a hierarchy of classes implementing the 'partition' algorithm, which is minimally responsible for identifying the sub-regions of the Page that represent individual Glyphs. The algorithm may do more than just identify Glyphs however (i.e. may also identify Words, Lines and/or Regions too). More... | |
class | GocrModule |
Uses the Gocr Strategies for all algorithms. More... | |
class | GocrSegment |
The abstract superclass of a hierarchy of classes implementing the 'Segment' algorithm, which is minimally responsible for identifying the sub-regions of the Page that represent individual Glyphs. The algorithm may do more than just identify Glyphs however (i.e. may also identify Words, Lines and/or Regions too). More... | |
class | OcradModule |
class | OcradProcess |
class | SomeClass |
class | GlyphFeatures |
Encapsulates features of interest within a Glyph. More... | |
class | OptIm15 |
An Optimized Image class (but only for very small images). More... | |
class | PixelLine15 |
A class for describing a line of up to 16 pixels. More... | |
class | OptIm |
An Optimized Image class (but only for small images). More... | |
class | PixelLine |
A class for describing a line of up to 32 pixels. More... | |
class | PixFilt |
Provides a generalized pixel filtering mechanism. More... | |
class | WmhFormat |
... More... | |
class | WmhIdentify |
... More... | |
class | WmhModule |
class | WmhSegment |
Responsible for sub-dividing the Page into Glyphs (and, optionally, Words, Lines and Parts). More... | |
class | Bitmap |
class | Coord |
A simple 2-D Euclidean point. More... | |
class | Debug |
class | Element |
class | Env |
class | Glyph |
class | Image |
class | ImageArgs |
class | ImageFilter |
... More... | |
class | Line |
class | Page |
class | Region |
class | Root |
class | Word |
A sub-region of a Line consisting entirely of Glyphs. More... | |
class | BitInfo |
class | BitOverlay |
class | CpuTimer |
class | StrManip |
class | System |
Typedefs | |
typedef unsigned char | Pixel |
typedef unsigned char | uint8_t |
typedef unsigned short | uint16_t |
typedef unsigned int | uint32_t |
typedef uint8_t | u1 |
typedef uint16_t | u2 |
typedef uint32_t | u4 |
Enumerations | |
enum | ElementType { ELEMENT_PAGE, ELEMENT_REGION, ELEMENT_LINE, ELEMENT_WORD, ELEMENT_GLYPH } |