reference/ocr-new/learn.h
author viric@llimona
Thu, 18 May 2006 23:12:51 +0200
changeset 0 6b8091ca909a
permissions -rw-r--r--
Init from working directory of svn repository.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     1
// learn.h 
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     2
// Functions for use with LearnedcharGroups array
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     3
class Page;
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     4
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     5
void learn(Page * p, char * asciiFile, bool synchWords=FALSE);  
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     6
void learn(char * tifFile, char * asciiFile, bool synchWords=FALSE);  
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     7
int learn(Component * comp, char * id, Confidence threshold);
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     8
void readLearnFiles();    // sources learnfile.tcl where learn files can be set
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     9
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    10
int writeLearnedGroups(char * filename);  // Save learned characters
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    11
int readLearnedGroups(char * filename);   // read back saved characters
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    12
void testLearn();                         
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    13
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    14
// oldlearn for use with LearnedChars array 
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    15
// averaging learning ***NOT CURRENTLY USED ***
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    16
void oldlearn(char * tifFile, char * asciiFile);  // averages values
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    17
void initLearnedChars();   // sets learned charactere array to 0
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    18
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    19
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    20
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    21
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    22
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    23
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    24
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    25
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    26
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    27