A B C D E F G H I J K L N O P R S T V W 
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.
A B C D E F G H I J K L N O P R S T V W 
All Classes All Packages