A B C D E F G H I J K L N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- areas - Variable in class net.kanjitomo.Column
-
Rectangles around characters in this column.
- AUTOMATIC - net.kanjitomo.CharacterColor
-
Character color is detected automatically.
- AUTOMATIC - net.kanjitomo.Orientation
-
Reading direction is detected automatically.
B
- bestMatchingCharacters - Variable in class net.kanjitomo.OCRResults
-
String of best matches starting from OCR target point.
- BLACK_ON_WHITE - net.kanjitomo.CharacterColor
-
Black characters over white background
C
- CharacterColor - Enum in net.kanjitomo
-
Character and background color.
- characters - Variable in class net.kanjitomo.OCRResults
-
List of characters identified by OCR algorithm.
- CHINESE - net.kanjitomo.DictionaryType
-
Chinese dictionary
- close() - Method in class net.kanjitomo.KanjiTomo
-
Stops all threads.
- Column - Class in net.kanjitomo
-
List of areas inside a single column (or row in horizontal orientation)
- Column() - Constructor for class net.kanjitomo.Column
- common - Variable in class net.kanjitomo.Word
-
If true, this is a common word.
D
- description - Variable in class net.kanjitomo.Word
-
English description
- DictionaryType - Enum in net.kanjitomo
-
Type of dictionary used for searching and refining OCR results
E
- equals(Object) - Method in class net.kanjitomo.Word
F
- furigana - Variable in class net.kanjitomo.Column
-
If true, this column contains furigana characters
- furiganaColumns - Variable in class net.kanjitomo.Column
-
Furigana columns next to this column
G
- getColumns() - Method in class net.kanjitomo.KanjiTomo
-
Gets columns detected from target image
H
- hashCode() - Method in class net.kanjitomo.Word
- HORIZONTAL - net.kanjitomo.Orientation
-
Horizontal reading direction.
I
- IdentifiedCharacter - Class in net.kanjitomo
-
OCR results for a single target character
- IdentifiedCharacter(String, Rectangle, List<Integer>) - Constructor for class net.kanjitomo.IdentifiedCharacter
J
- JAPANESE_DEFAULT - net.kanjitomo.DictionaryType
-
Normal Japanese dictionary
- JAPANESE_NAMES - net.kanjitomo.DictionaryType
-
Japanese names dictionary
K
- kana - Variable in class net.kanjitomo.Word
-
Word in kana form
- kanji - Variable in class net.kanjitomo.Word
-
Word in kanji form (might also contain kana characters)
- kanjiCount - Variable in class net.kanjitomo.Word
-
Number of kanji characters in the kanji field
- KanjiTomo - Class in net.kanjitomo
-
Main class of the KanjiTomo OCR library
- KanjiTomo() - Constructor for class net.kanjitomo.KanjiTomo
L
- loadData() - Method in class net.kanjitomo.KanjiTomo
-
Loads data structures into memory.
- location - Variable in class net.kanjitomo.IdentifiedCharacter
-
Location of the character in target image's coordinates
N
- name - Variable in class net.kanjitomo.Word
-
If true, this word is from names dictionary.
- net.kanjitomo - package net.kanjitomo
- nextColumn - Variable in class net.kanjitomo.Column
-
Next column in reading direction
O
- OCRResults - Class in net.kanjitomo
-
Results of the OCR run
- OCRResults(List<String>, List<Rectangle>, List<List<Integer>>, List<Word>, String, boolean) - Constructor for class net.kanjitomo.OCRResults
- Orientation - Enum in net.kanjitomo
-
Text reading direction
P
- previousColumn - Variable in class net.kanjitomo.Column
-
Previous column in reading direction
R
- rect - Variable in class net.kanjitomo.Column
-
Bounding box around areas
- referenceCharacters - Variable in class net.kanjitomo.IdentifiedCharacter
-
List of reference characters that match the target character best, ordered by OCR score (first character is the closest match).
- runOCR(Point) - Method in class net.kanjitomo.KanjiTomo
-
Runs OCR starting from a point.
- runOCR(List<Rectangle>) - Method in class net.kanjitomo.KanjiTomo
-
Runs OCR inside pre-defined areas where each rectangle contains single characters.
S
- scores - Variable in class net.kanjitomo.IdentifiedCharacter
-
OCR scores for each reference character.
- searchDictionary(String, boolean) - Method in class net.kanjitomo.KanjiTomo
-
Searches words from selected dictionary.
- searchString - Variable in class net.kanjitomo.OCRResults
-
String used in dictionary search
- setCharacterColor(CharacterColor) - Method in class net.kanjitomo.KanjiTomo
-
Sets character and background color.
- setDictionary(DictionaryType, DictionaryType) - Method in class net.kanjitomo.KanjiTomo
-
Sets which dictionary is used.
- setOrientation(Orientation) - Method in class net.kanjitomo.KanjiTomo
-
Sets the reading direction.
- setPrintOutput(boolean) - Method in class net.kanjitomo.KanjiTomo
-
If true, OCR results are printed to stdout.
- setTargetImage(BufferedImage) - Method in class net.kanjitomo.KanjiTomo
-
Sets the target image.
T
- toString() - Method in class net.kanjitomo.Column
- toString() - Method in class net.kanjitomo.OCRResults
- toString() - Method in class net.kanjitomo.Word
V
- valueOf(String) - Static method in enum net.kanjitomo.CharacterColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.kanjitomo.DictionaryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.kanjitomo.Orientation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.kanjitomo.CharacterColor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.kanjitomo.DictionaryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.kanjitomo.Orientation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vertical - Variable in class net.kanjitomo.Column
-
If true, this column has vertical reading direction.
- vertical - Variable in class net.kanjitomo.OCRResults
-
If true, vertical orientation was used as reading direction.
- VERTICAL - net.kanjitomo.Orientation
-
Vertical reading direction
W
- WHITE_ON_BLACK - net.kanjitomo.CharacterColor
-
White characters over black background
- Word - Class in net.kanjitomo
-
Single Japanese word loaded from Jim Breen's EDICT dictionary.
- Word() - Constructor for class net.kanjitomo.Word
- Word(String, String, String, boolean) - Constructor for class net.kanjitomo.Word
-
Creates a new word
- words - Variable in class net.kanjitomo.OCRResults
-
Results of dictionary search from best matching characters.
All Classes All Packages