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 |
Abstract superclass of a collection of classes representing a part-whole decomposition of a graphic image into smaller and smaller semantic units. More... | |
class | Env |
The public front-end to the Conjecture set of classes. More... | |
class | Glyph |
A rectangular region of the overall image that has been identified as representing a single character. More... | |
class | Image |
The in-memory representation of the graphical image being processed. More... | |
class | ImageArgs |
A tiny service class that stores image and pixel-filtering information. More... | |
class | ImageFilter |
... More... | |
class | Line |
A sub-region of a Page (or Region) containing Glyphs or Words containing Glyphs. More... | |
class | Page |
An Image and associated meta-data representing an entire page of to-be-scanned data. More... | |
class | Region |
A sub-region of a Page, usually used to represent the graphical area for a single column in a multi-column image. More... | |
class | Root |
The abstract superclass of all classes in the Conjecture namespace. More... | |
class | Word |
A sub-region of a Line consisting entirely of Glyphs. More... | |
class | BitInfo |
Pre-computed bit-level information about an 32-bit word. More... | |
class | BitOverlay |
Hyper-low-level bit analysis. More... | |
class | CpuTimer |
microsecond-level timing support More... | |
class | StrManip |
Various string manipulation routines. More... | |
class | System |
Interface to system-related functionality. More... | |
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 } |