1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
/*
** Willus.com's Tesseract C Wrappers
**
** 6-8-12
**
*/
#ifndef _TESSERACT_H_
#define _TESSERACT_H_
#include <leptonica.h>
#ifdef __cplusplus
extern "C" {
#endif
void tess_capi_set_logfile(const char *filename);
void tess_capi_debug_message(char *message);
void *tess_capi_init(char *datapath,char *language,int ocr_type,FILE *out,
char *initstr,int maxlen,int *status);
int tess_capi_get_ocr(void *api,PIX *pix,char *outstr,int maxlen,int segmode,FILE *out);
int tess_capi_get_ocr_multiword(void *vapi,PIX *pix,int segmode,
int **left,int **top,int **right,int **bottom,
int **ybase,char **text,int *nw,
FILE *out);
void tess_capi_end(void *api);
#ifdef __cplusplus
}
#endif
#endif
|