Class: PixelFontTrieOCR

Inherits:
Object
  • Object
show all
Includes:
FontMetadata, ImageUtils, Methods, Parsing
Defined in:
lib/pixel_font_trie_ocr.rb,
lib/pixel_font_trie_ocr/trie.rb,
lib/pixel_font_trie_ocr/methods.rb,
lib/pixel_font_trie_ocr/parsing.rb,
lib/pixel_font_trie_ocr/version.rb,
lib/pixel_font_trie_ocr/trie/node.rb,
lib/pixel_font_trie_ocr/image_utils.rb,
lib/pixel_font_trie_ocr/font_metadata.rb,
lib/pixel_font_trie_ocr/image_column_extractor.rb

Defined Under Namespace

Modules: FontMetadata, ImageUtils, Methods, Parsing Classes: Error, ImageColumnExtractor, Trie

Constant Summary collapse

VERSION =
"0.1.0"

Constants included from FontMetadata

FontMetadata::DEFAULT_FONT_NAME

Instance Attribute Summary

Attributes included from FontMetadata

#font_name, #font_size

Method Summary

Methods included from Parsing

#char_masks, #character_images, #parse_image, #parse_mask, #trie

Methods included from ImageUtils

#bitmask, #mask_image, #new_draw, #new_image, #temp_dir, #temp_dir=, #temp_file, #text_image, #write_text_image

Methods included from FontMetadata

#alphanumeric, #ascent, #ascent_ratio, #character_count, #characters, #code_map, #descent, #digits, #family, #font, #font_dir, #font_dir=, #font_map, #font_path, #height, #lowercase, #postscript_name, #subfamily, #symbols, #units_per_em, #uppercase, #whitespace

Methods included from Methods

#array_to_bitmask, #bitmask_to_array