Defines |
#define | EXTERN |
Enumerations |
enum | OCR_STATE {
OCS_UNINIT,
OCS_SETUP_SHM,
OCS_SETUP_INFO,
OCS_READING_STRIPS,
OCS_READ_STRIPS,
OCS_RECOGNIZING,
OCS_SENDING_TEXT,
OCS_DEAD
} |
Functions |
inT16 | ocr_internal_shutdown () |
inT16 | wait_for_mutex () |
inT16 | wait_for_hp (inT32 timeout) |
inT16 | release_mutex () |
inT16 | release_ocr () |
inT16 | ocr_open_shm (const char *shm_h, const char *shm_size, const char *mutex_h, const char *ocr_h, const char *hp_h, const char *lang_str, uinT16 *lang) |
void | ocr_error (OCR_ERR_CODE code) |
inT16 | ocr_append_fontinfo (uinT16 language, uinT8 font_family, uinT8 char_set, uinT8 pitch, const char *name) |
inT16 | ocr_setup_startinfo (inT32 protocol, uinT16 language, const uinT16 *name, const uinT16 *version) |
inT16 | ocr_setup_startinfo_ansi (uinT32 protocol, uinT16 language, const char *name, const char *version) |
ESTRIP_DESC * | ocr_get_first_image_strip () |
ESTRIP_DESC * | ocr_get_next_image_strip () |
ETEXT_DESC * | ocr_setup_monitor () |
inT32 | ocr_char_space () |
inT16 | ocr_append_char (uinT16 char_code, inT16 left, inT16 right, inT16 top, inT16 bottom, inT16 font_index, uinT8 confidence, uinT8 point_size, inT8 blanks, uinT8 enhancement, OCR_CHAR_DIRECTION text_dir, OCR_LINE_DIRECTION line_dir, OCR_NEWLINE_TYPE nl_type) |
inT16 | ocr_send_text (BOOL8 more_to_come) |
inT16 | ocr_shutdown () |