/home/rays/src/opensrc/tesseract-ocr/classify/featdefs.h File Reference
#include "ocrfeatures.h"
Go to the source code of this file.
Define Documentation
#define ILLEGAL_SHORT_NAME 2000 |
#define NUM_FEATURE_TYPES 4 |
---------------------------------------------------------------------------- Include Files and Type Defines ----------------------------------------------------------------------------
Typedef Documentation
Function Documentation
void FreeCharDescription |
( |
CHAR_DESC |
CharDesc |
) |
|
Release the memory consumed by the specified character description and all of the features in that description.
- Parameters:
-
| CharDesc | character description to be deallocated |
Globals:
- Note:
- Exceptions: none
-
History: Wed May 23 13:52:19 1990, DSJ, Created.
Allocate a new character description, initialize its feature sets to be empty, and return it.
Globals:
- Returns:
- New character description structure.
- Note:
- Exceptions: none
-
History: Wed May 23 15:27:10 1990, DSJ, Created.
Read a character description from File, and return a data structure containing this information. The data is formatted as follows:
NumberOfSets
ShortNameForSet1 Set1
ShortNameForSet2 Set2
...
Globals:
- Parameters:
-
| File | open text file to read character description from |
- Returns:
- Character description read from File.
- Note:
- Exceptions:
-
History: Wed May 23 17:32:48 1990, DSJ, Created.
Search thru all features currently defined and return the feature type for the feature with the specified short name. Trap an error if the specified name is not found.
Globals:
- Parameters:
-
| ShortName | short name of a feature type |
- Returns:
- Feature type which corresponds to ShortName.
- Note:
- Exceptions:
-
History: Wed May 23 15:36:05 1990, DSJ, Created.
Write a textual representation of CharDesc to File. The format used is to write out the number of feature sets which will be written followed by a representation of each feature set.
Each set starts with the short name for that feature followed by a description of the feature set. Feature sets which are not present are not written.
Globals:
- Parameters:
-
| File | open text file to write CharDesc to |
| CharDesc | character description to write to File |
- Note:
- Exceptions: none
-
History: Wed May 23 17:21:18 1990, DSJ, Created.
Variable Documentation
---------------------------------------------------------------------------- Global Data Definitions and Declarations ----------------------------------------------------------------------------