reference/ocr-new/link.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
#ifndef link__h
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     2
#define link__h
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     3
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     4
int init_link_vars();
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     5
extern int ENABLE_USER_INTERFACE;
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     6
extern int DISPLAY_SPELLING_MISTAKES;
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     7
extern double ZONING_SCALE_FACTOR;
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     8
extern double SCALE_FACTOR;
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
     9
extern int NoiseTolerance;     // Minimum number of pixels in row of text 
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    10
extern int MinLineSize;        // Minimum number of rows in a line of text
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    11
extern int MinVertSeparation;  // Minimum number of rows between lines of tex
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    12
extern int MinHorizSeparation; // Minimum number of blank pixels btween chars
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    13
extern int ConfidenceThreshold;// Minimum confidence for some operations
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    14
extern int JoinTolerance;     // Maximum number of pixels in a column
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    15
                                      // joining two fused characters
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    16
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    17
extern double MaxHWRatio;      // Max H/W ratio of learned set
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    18
extern int MinWidth;            // minimum component width in learned set
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
// The next three are used in character grouping
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    23
extern unsigned int NumCharGroups;
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    24
extern int MaxVertSize;        // Max vert pixels in char (used for baseline)
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    25
extern int BaseLineTolerance;  // How far from baseline is okay 1/%linesize
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    26
extern int TopLineTolerance;   // How far from topline is okay 1/%linesize
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    27
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    28
/* Constants for the number of horizontal and vertical divisions 
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    29
   for determining the gray scale property vector for each component */
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    30
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    31
extern int NumHorizDiv;        //Number of horizontal divisions
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    32
extern int NumVertDiv;         //Number of vertical divisions
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    33
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    34
#endif
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    35
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    36
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    37
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    38
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    39
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    40
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    41
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    42
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    43
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    44
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    45
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    46
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    47
6b8091ca909a Init from working directory of svn repository.
viric@llimona
parents:
diff changeset
    48