Conjecture::BitInfo | Pre-computed bit-level information about an 32-bit word |
Conjecture::Bitmap | Image class |
Conjecture::BitOverlay | Hyper-low-level bit analysis |
Conjecture::Component | The abstract superclass of all Component classes |
Conjecture::Coord | A simple 2-D Euclidean point |
Conjecture::CpuTimer | Microsecond-level timing support |
Conjecture::Debug | |
Conjecture::DefaultModule | .. |
Conjecture::Element | Abstract superclass of a collection of classes representing a part-whole decomposition of a graphic image into smaller and smaller semantic units |
Conjecture::Env | The public front-end to the Conjecture set of classes |
Conjecture::FormatComponent | The abstract superclass of a hierarchy of classes implementing the 'format' algorithm, which is minimally responsible for generating properly positioned unicode text output |
Conjecture::Glyph | A rectangular region of the overall image that has been identified as representing a single character |
Conjecture::GlyphFeatures | Encapsulates features of interest within a Glyph |
Conjecture::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) |
Conjecture::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) |
Conjecture::GocrModule | Uses the Gocr Strategies for all algorithms |
Conjecture::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) |
Conjecture::IdentifyComponent | The abstract superclass of a hierarchy of classes implementing the 'identify' algorithm, which is responsible for converting Glyphs into unicode characters |
Conjecture::Image | The in-memory representation of the graphical image being processed |
Conjecture::ImageArgs | A tiny service class that stores image and pixel-filtering information |
Conjecture::ImageFilter | .. |
Conjecture::Line | A sub-region of a Page (or Region) containing Glyphs or Words containing Glyphs |
Conjecture::OcradModule | A wrapper for the third-party open-source Ocrad OCR |
Conjecture::OcradProcess | Trivial delegation-to-external-program implementation of Ocrad |
Conjecture::OCRModule | AbstractFactory design pattern supporting the bundled creation of related Component algorithms |
Conjecture::OptIm | An Optimized Image class (but only for small images) |
Conjecture::OptIm15 | An Optimized Image class (but only for very small images) |
Conjecture::Page | An Image and associated meta-data representing an entire page of to-be-scanned data |
Conjecture::PixelLine | A class for describing a line of up to 32 pixels |
Conjecture::PixelLine15 | A class for describing a line of up to 16 pixels |
Conjecture::PixFilt | Provides a generalized pixel filtering mechanism |
Conjecture::ProcessComponent | The abstract superclass of a hierarchy of classes implementing the highest-level 'process' algorithm |
Conjecture::Region | A sub-region of a Page, usually used to represent the graphical area for a single column in a multi-column image |
Conjecture::Root | The abstract superclass of all classes in the Conjecture namespace |
Conjecture::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) |
Conjecture::SomeClass | .. |
Conjecture::StandardProcess | Implements the most common 'process' algorithm |
Conjecture::StrManip | Various string manipulation routines |
Conjecture::System | Interface to system-related functionality |
Conjecture::WmhFormat | The Formatting component of Wade's initial OCR |
Conjecture::WmhIdentify | .. |
Conjecture::WmhModule | Wade's first experiment with OCR |
Conjecture::WmhSegment | Responsible for sub-dividing the Page into Glyphs (and, optionally, Words, Lines and Parts) |
Conjecture::Word | A sub-region of a Line consisting entirely of Glyphs |