public class LibTess
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
LibTess.ETEXT_DESC
Undefined type
|
static interface |
LibTess.FILE
Undefined type
|
static interface |
LibTess.TessBaseAPI
Undefined type
|
static interface |
LibTess.TessChoiceIterator
Undefined type
|
static interface |
LibTess.TessMutableIterator
Undefined type
|
static interface |
LibTess.TessPageIterator
Undefined type
|
static interface |
LibTess.TessResultIterator
Undefined type
|
static interface |
LibTess.TessResultRenderer
Undefined type
|
| Modifier and Type | Field and Description |
|---|---|
static int |
FALSE
FALSE
|
static int |
TRUE
TRUE.
|
| Constructor and Description |
|---|
LibTess() |
| Modifier and Type | Method and Description |
|---|---|
protected static int |
TessBaseAPIAdaptToWordStr(long handle,
int mode,
long wordstr) |
static int |
TessBaseAPIAdaptToWordStr(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.IntValuedEnum<PageSegMode> mode,
org.bridj.Pointer<java.lang.Byte> wordstr)
Original signature :
int TessBaseAPIAdaptToWordStr(TessBaseAPI*, TessPageSegMode, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:247 |
protected static long |
TessBaseAPIAllWordConfidences(long handle) |
static org.bridj.Pointer<java.lang.Integer> |
TessBaseAPIAllWordConfidences(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
int* TessBaseAPIAllWordConfidences(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:246 |
protected static long |
TessBaseAPIAnalyseLayout(long handle) |
static org.bridj.Pointer<LibTess.TessPageIterator> |
TessBaseAPIAnalyseLayout(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
TessPageIterator* TessBaseAPIAnalyseLayout(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:222 |
protected static void |
TessBaseAPIClear(long handle) |
static void |
TessBaseAPIClear(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
void TessBaseAPIClear(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:249 |
protected static void |
TessBaseAPIClearAdaptiveClassifier(long handle) |
static void |
TessBaseAPIClearAdaptiveClassifier(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
void TessBaseAPIClearAdaptiveClassifier(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:181 |
protected static long |
TessBaseAPICreate_() |
static org.bridj.Pointer<LibTess.TessBaseAPI> |
TessBaseAPICreate()
Base API
Original signature : TessBaseAPI* TessBaseAPICreate()native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:112 |
protected static void |
TessBaseAPIDelete(long handle) |
static void |
TessBaseAPIDelete(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
void TessBaseAPIDelete(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:114 |
protected static void |
TessBaseAPIDumpPGM(long handle,
long filename) |
static void |
TessBaseAPIDumpPGM(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> filename)
Original signature :
void TessBaseAPIDumpPGM(TessBaseAPI*, const char*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:220 |
protected static void |
TessBaseAPIEnd(long handle) |
static void |
TessBaseAPIEnd(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
void TessBaseAPIEnd(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:250 |
protected static long |
TessBaseAPIGetAvailableLanguagesAsVector(long handle) |
static org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> |
TessBaseAPIGetAvailableLanguagesAsVector(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
char** TessBaseAPIGetAvailableLanguagesAsVector(const TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:164 |
protected static int |
TessBaseAPIGetBoolVariable(long handle,
long name,
long value) |
static int |
TessBaseAPIGetBoolVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name,
org.bridj.Pointer<java.lang.Integer> value)
Original signature :
int TessBaseAPIGetBoolVariable(const TessBaseAPI*, const char*, int*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:133 |
protected static long |
TessBaseAPIGetBoxText(long handle,
int page_number) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetBoxText(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
int page_number)
Original signature :
char* TessBaseAPIGetBoxText(TessBaseAPI*, int)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:243 |
protected static long |
TessBaseAPIGetComponentImages(long handle,
int level,
int text_only,
long pixa,
long blockids) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetComponentImages(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level,
int text_only,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids)
Original signature :
Boxa* TessBaseAPIGetComponentImages(TessBaseAPI*, const TessPageIteratorLevel, const int, Pixa**, int**)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:210 |
protected static long |
TessBaseAPIGetComponentImages1(long handle,
int level,
int text_only,
int raw_image,
int raw_padding,
long pixa,
long blockids,
long paraids) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetComponentImages1(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level,
int text_only,
int raw_image,
int raw_padding,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> paraids)
Original signature :
Boxa* TessBaseAPIGetComponentImages1(TessBaseAPI*, const TessPageIteratorLevel, const int, const int, const int, Pixa**, int**, int**)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:213 |
protected static long |
TessBaseAPIGetConnectedComponents(long handle,
long cc) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetConnectedComponents(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> cc)
Original signature :
Boxa* TessBaseAPIGetConnectedComponents(TessBaseAPI*, Pixa**)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:208 |
protected static long |
TessBaseAPIGetDatapath(long handle) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetDatapath(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
char* TessBaseAPIGetDatapath(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:125 |
protected static int |
TessBaseAPIGetDoubleVariable(long handle,
long name,
long value) |
static int |
TessBaseAPIGetDoubleVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name,
org.bridj.Pointer<java.lang.Double> value)
Original signature :
int TessBaseAPIGetDoubleVariable(const TessBaseAPI*, const char*, double*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:134 |
protected static long |
TessBaseAPIGetHOCRText(long handle,
int page_number) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetHOCRText(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
int page_number)
Original signature :
char* TessBaseAPIGetHOCRText(TessBaseAPI*, int)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:242 |
protected static long |
TessBaseAPIGetInitLanguagesAsString(long handle) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetInitLanguagesAsString(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
char* TessBaseAPIGetInitLanguagesAsString(const TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:160 |
protected static long |
TessBaseAPIGetInputImage(long handle) |
static org.bridj.Pointer<de.vorb.leptonica.Pix> |
TessBaseAPIGetInputImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
Pix* TessBaseAPIGetInputImage(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:122 |
protected static long |
TessBaseAPIGetInputName(long handle) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetInputName(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
char* TessBaseAPIGetInputName(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:119 |
protected static int |
TessBaseAPIGetIntVariable(long handle,
long name,
long value) |
static int |
TessBaseAPIGetIntVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name,
org.bridj.Pointer<java.lang.Integer> value)
Original signature :
int TessBaseAPIGetIntVariable(const TessBaseAPI*, const char*, int*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:132 |
protected static long |
TessBaseAPIGetIterator(long handle) |
static org.bridj.Pointer<LibTess.TessResultIterator> |
TessBaseAPIGetIterator(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
TessResultIterator* TessBaseAPIGetIterator(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:236 |
protected static long |
TessBaseAPIGetLoadedLanguagesAsVector(long handle) |
static org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> |
TessBaseAPIGetLoadedLanguagesAsVector(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
char** TessBaseAPIGetLoadedLanguagesAsVector(const TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:162 |
protected static long |
TessBaseAPIGetMutableIterator(long handle) |
static org.bridj.Pointer<LibTess.TessMutableIterator> |
TessBaseAPIGetMutableIterator(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
TessMutableIterator* TessBaseAPIGetMutableIterator(TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:238 |
protected static long |
TessBaseAPIGetOpenCLDevice(long handle,
long device) |
static long |
TessBaseAPIGetOpenCLDevice(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<org.bridj.Pointer<?>> device)
Original signature :
size_t TessBaseAPIGetOpenCLDevice(TessBaseAPI*, void**)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:116 |
protected static int |
TessBaseAPIGetPageSegMode(long handle) |
static org.bridj.IntValuedEnum<PageSegMode> |
TessBaseAPIGetPageSegMode(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
TessPageSegMode TessBaseAPIGetPageSegMode(const TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:174 |
protected static long |
TessBaseAPIGetRegions(long handle,
long pixa) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetRegions(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa)
Original signature :
Boxa* TessBaseAPIGetRegions(TessBaseAPI*, Pixa**)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:197 |
protected static int |
TessBaseAPIGetSourceYResolution(long handle) |
static int |
TessBaseAPIGetSourceYResolution(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
int TessBaseAPIGetSourceYResolution(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:124 |
protected static long |
TessBaseAPIGetStringVariable(long handle,
long name) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetStringVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name)
Original signature :
char* TessBaseAPIGetStringVariable(const TessBaseAPI*, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:135 |
protected static long |
TessBaseAPIGetStrips(long handle,
long pixa,
long blockids) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetStrips(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids)
Original signature :
Boxa* TessBaseAPIGetStrips(TessBaseAPI*, Pixa**, int**)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:204 |
protected static int |
TessBaseAPIGetTextDirection(long handle,
long out_offset,
long out_slope) |
static int |
TessBaseAPIGetTextDirection(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Integer> out_offset,
org.bridj.Pointer<java.lang.Float> out_slope)
Original signature :
int TessBaseAPIGetTextDirection(TessBaseAPI*, int*, float*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:253 |
protected static long |
TessBaseAPIGetTextlines(long handle,
long pixa,
long blockids) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetTextlines(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids)
Original signature :
Boxa* TessBaseAPIGetTextlines(TessBaseAPI*, Pixa**, int**)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:199 |
protected static long |
TessBaseAPIGetTextlines1(long handle,
int raw_image,
int raw_padding,
long pixa,
long blockids,
long paraids) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetTextlines1(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
int raw_image,
int raw_padding,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> paraids)
Original signature :
Boxa* TessBaseAPIGetTextlines1(TessBaseAPI*, const int, const int, Pixa**, int**, int**)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:201 |
protected static long |
TessBaseAPIGetThresholdedImage(long handle) |
static org.bridj.Pointer<de.vorb.leptonica.Pix> |
TessBaseAPIGetThresholdedImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
Pix* TessBaseAPIGetThresholdedImage(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:195 |
protected static int |
TessBaseAPIGetThresholdedImageScaleFactor(long handle) |
static int |
TessBaseAPIGetThresholdedImageScaleFactor(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
int TessBaseAPIGetThresholdedImageScaleFactor(const TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:218 |
protected static long |
TessBaseAPIGetUnichar(long handle,
int unichar_id) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetUnichar(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
int unichar_id)
Original signature :
char* TessBaseAPIGetUnichar(TessBaseAPI*, int)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:271 |
protected static long |
TessBaseAPIGetUNLVText(long handle) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetUNLVText(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
char* TessBaseAPIGetUNLVText(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:244 |
protected static long |
TessBaseAPIGetUTF8Text(long handle) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIGetUTF8Text(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
char* TessBaseAPIGetUTF8Text(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:241 |
protected static long |
TessBaseAPIGetWords(long handle,
long pixa) |
static org.bridj.Pointer<de.vorb.leptonica.Boxa> |
TessBaseAPIGetWords(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa)
Original signature :
Boxa* TessBaseAPIGetWords(TessBaseAPI*, Pixa**)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:206 |
protected static int |
TessBaseAPIInit1(long handle,
long datapath,
long language,
int oem,
long configs,
int configs_size) |
static int |
TessBaseAPIInit1(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> datapath,
org.bridj.Pointer<java.lang.Byte> language,
org.bridj.IntValuedEnum<OCREngineMode> oem,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> configs,
int configs_size)
Original signature :
int TessBaseAPIInit1(TessBaseAPI*, const char*, const char*, TessOcrEngineMode, char**, int)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:150 |
protected static int |
TessBaseAPIInit2(long handle,
long datapath,
long language,
int oem) |
static int |
TessBaseAPIInit2(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> datapath,
org.bridj.Pointer<java.lang.Byte> language,
org.bridj.IntValuedEnum<OCREngineMode> oem)
Original signature :
int TessBaseAPIInit2(TessBaseAPI*, const char*, const char*, TessOcrEngineMode)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:152 |
protected static int |
TessBaseAPIInit3(long handle,
long datapath,
long language) |
static int |
TessBaseAPIInit3(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> datapath,
org.bridj.Pointer<java.lang.Byte> language)
Original signature :
int TessBaseAPIInit3(TessBaseAPI*, const char*, const char*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:153 |
protected static int |
TessBaseAPIInit4(long handle,
long datapath,
long language,
int mode,
long configs,
int configs_size,
long vars_vec,
long vars_values,
long vars_vec_size,
int set_only_non_debug_params) |
static int |
TessBaseAPIInit4(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> datapath,
org.bridj.Pointer<java.lang.Byte> language,
org.bridj.IntValuedEnum<OCREngineMode> mode,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> configs,
int configs_size,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> vars_vec,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> vars_values,
long vars_vec_size,
int set_only_non_debug_params)
Original signature :
int TessBaseAPIInit4(TessBaseAPI*, const char*, const char*, TessOcrEngineMode, char**, int, char**, char**, size_t, int)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:155 |
protected static void |
TessBaseAPIInitForAnalysePage(long handle) |
static void |
TessBaseAPIInitForAnalysePage(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
void TessBaseAPIInitForAnalysePage(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:168 |
protected static int |
TessBaseAPIInitLangMod(long handle,
long datapath,
long language) |
static int |
TessBaseAPIInitLangMod(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> datapath,
org.bridj.Pointer<java.lang.Byte> language)
Original signature :
int TessBaseAPIInitLangMod(TessBaseAPI*, const char*, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:167 |
protected static int |
TessBaseAPIIsValidWord(long handle,
long word) |
static int |
TessBaseAPIIsValidWord(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> word)
Original signature :
int TessBaseAPIIsValidWord(TessBaseAPI*, const char*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:252 |
protected static int |
TessBaseAPIMeanTextConf(long handle) |
static int |
TessBaseAPIMeanTextConf(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Original signature :
int TessBaseAPIMeanTextConf(TessBaseAPI*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:245 |
protected static void |
TessBaseAPIPrintVariables(long handle,
long fp) |
static void |
TessBaseAPIPrintVariables(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<LibTess.FILE> fp)
Original signature :
void TessBaseAPIPrintVariables(const TessBaseAPI*, FILE*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:138 |
protected static int |
TessBaseAPIPrintVariablesToFile(long handle,
long filename) |
static int |
TessBaseAPIPrintVariablesToFile(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> filename)
Original signature :
int TessBaseAPIPrintVariablesToFile(const TessBaseAPI*, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:139 |
protected static long |
TessBaseAPIProcessPage(long handle,
long pix,
int page_index,
long filename,
long retry_config,
int timeout_millisec) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIProcessPage(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<de.vorb.leptonica.Pix> pix,
int page_index,
org.bridj.Pointer<java.lang.Byte> filename,
org.bridj.Pointer<java.lang.Byte> retry_config,
int timeout_millisec)
Original signature :
char* TessBaseAPIProcessPage(TessBaseAPI*, Pix*, int, const char*, const char*, int)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:231 |
protected static int |
TessBaseAPIProcessPage1(long handle,
long pix,
int page_index,
long filename,
long retry_config,
int timeout_millisec,
long renderer) |
static int |
TessBaseAPIProcessPage1(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<de.vorb.leptonica.Pix> pix,
int page_index,
org.bridj.Pointer<java.lang.Byte> filename,
org.bridj.Pointer<java.lang.Byte> retry_config,
int timeout_millisec,
org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
int TessBaseAPIProcessPage1(TessBaseAPI*, Pix*, int, const char*, const char*, int, TessResultRenderer*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:233 |
protected static long |
TessBaseAPIProcessPages(long handle,
long filename,
long retry_config,
int timeout_millisec) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIProcessPages(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> filename,
org.bridj.Pointer<java.lang.Byte> retry_config,
int timeout_millisec)
Original signature :
char* TessBaseAPIProcessPages(TessBaseAPI*, const char*, const char*, int)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:227 |
protected static int |
TessBaseAPIProcessPages1(long handle,
long filename,
long retry_config,
int timeout_millisec,
long renderer) |
static int |
TessBaseAPIProcessPages1(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> filename,
org.bridj.Pointer<java.lang.Byte> retry_config,
int timeout_millisec,
org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
int TessBaseAPIProcessPages1(TessBaseAPI*, const char*, const char*, int, TessResultRenderer*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:229 |
protected static void |
TessBaseAPIReadConfigFile(long handle,
long filename) |
static void |
TessBaseAPIReadConfigFile(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> filename)
Original signature :
void TessBaseAPIReadConfigFile(TessBaseAPI*, const char*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:170 |
protected static void |
TessBaseAPIReadDebugConfigFile(long handle,
long filename) |
static void |
TessBaseAPIReadDebugConfigFile(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> filename)
Original signature :
void TessBaseAPIReadDebugConfigFile(TessBaseAPI*, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:171 |
protected static int |
TessBaseAPIRecognize(long handle,
long monitor) |
static int |
TessBaseAPIRecognize(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<LibTess.ETEXT_DESC> monitor)
Original signature :
int TessBaseAPIRecognize(TessBaseAPI*, ETEXT_DESC*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:225 |
protected static int |
TessBaseAPIRecognizeForChopTest(long handle,
long monitor) |
static int |
TessBaseAPIRecognizeForChopTest(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<LibTess.ETEXT_DESC> monitor)
Original signature :
int TessBaseAPIRecognizeForChopTest(TessBaseAPI*, ETEXT_DESC*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:226 |
protected static long |
TessBaseAPIRect(long handle,
long imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height) |
static org.bridj.Pointer<java.lang.Byte> |
TessBaseAPIRect(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height)
Original signature :
char* TessBaseAPIRect(TessBaseAPI*, const unsigned char*, int, int, int, int, int, int)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:177 |
protected static int |
TessBaseAPISetDebugVariable(long handle,
long name,
long value) |
static int |
TessBaseAPISetDebugVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name,
org.bridj.Pointer<java.lang.Byte> value)
Original signature :
int TessBaseAPISetDebugVariable(TessBaseAPI*, const char*, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:130 |
protected static void |
TessBaseAPISetImage(long handle,
long imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line) |
static void |
TessBaseAPISetImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line)
Original signature :
void TessBaseAPISetImage(TessBaseAPI*, const unsigned char*, int, int, int, int)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:183 |
protected static void |
TessBaseAPISetImage2(long handle,
long pix) |
static void |
TessBaseAPISetImage2(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<de.vorb.leptonica.Pix> pix)
Original signature :
void TessBaseAPISetImage2(TessBaseAPI*, Pix*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:185 |
protected static void |
TessBaseAPISetInputImage(long handle,
long pix) |
static void |
TessBaseAPISetInputImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<de.vorb.leptonica.Pix> pix)
Original signature :
void TessBaseAPISetInputImage(TessBaseAPI*, Pix*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:121 |
protected static void |
TessBaseAPISetInputName(long handle,
long name) |
static void |
TessBaseAPISetInputName(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name)
Original signature :
void TessBaseAPISetInputName(TessBaseAPI*, const char*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:118 |
protected static void |
TessBaseAPISetMinOrientationMargin(long handle,
double margin) |
static void |
TessBaseAPISetMinOrientationMargin(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
double margin)
Original signature :
void TessBaseAPISetMinOrientationMargin(TessBaseAPI*, double)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:294 |
protected static void |
TessBaseAPISetOutputName(long handle,
long name) |
static void |
TessBaseAPISetOutputName(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name)
Original signature :
void TessBaseAPISetOutputName(TessBaseAPI*, const char*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:127 |
protected static void |
TessBaseAPISetPageSegMode(long handle,
int mode) |
static void |
TessBaseAPISetPageSegMode(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.IntValuedEnum<PageSegMode> mode)
Original signature :
void TessBaseAPISetPageSegMode(TessBaseAPI*, TessPageSegMode)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:173 |
protected static void |
TessBaseAPISetRectangle(long handle,
int left,
int top,
int width,
int height) |
static void |
TessBaseAPISetRectangle(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
int left,
int top,
int width,
int height)
Original signature :
void TessBaseAPISetRectangle(TessBaseAPI*, int, int, int, int)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:189 |
protected static void |
TessBaseAPISetSourceResolution(long handle,
int ppi) |
static void |
TessBaseAPISetSourceResolution(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
int ppi)
Original signature :
void TessBaseAPISetSourceResolution(TessBaseAPI*, int)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:187 |
protected static int |
TessBaseAPISetVariable(long handle,
long name,
long value) |
static int |
TessBaseAPISetVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle,
org.bridj.Pointer<java.lang.Byte> name,
org.bridj.Pointer<java.lang.Byte> value)
Original signature :
int TessBaseAPISetVariable(TessBaseAPI*, const char*, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:129 |
protected static long |
TessBoxTextRendererCreate_() |
static org.bridj.Pointer<LibTess.TessResultRenderer> |
TessBoxTextRendererCreate()
Creates a new BoxTextRenderer.
|
protected static float |
TessChoiceIteratorConfidence(long handle) |
static float |
TessChoiceIteratorConfidence(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
Original signature :
float TessChoiceIteratorConfidence(const TessChoiceIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:362 |
protected static void |
TessChoiceIteratorDelete(long handle) |
static void |
TessChoiceIteratorDelete(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
Original signature :
void TessChoiceIteratorDelete(TessChoiceIterator*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:359 |
protected static long |
TessChoiceIteratorGetUTF8Text(long handle) |
static org.bridj.Pointer<java.lang.Byte> |
TessChoiceIteratorGetUTF8Text(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
Original signature :
char* TessChoiceIteratorGetUTF8Text(const TessChoiceIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:361 |
protected static int |
TessChoiceIteratorNext(long handle) |
static int |
TessChoiceIteratorNext(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
Original signature :
int TessChoiceIteratorNext(TessChoiceIterator*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:360 |
protected static void |
TessDeleteIntArray(long arr) |
static void |
TessDeleteIntArray(org.bridj.Pointer<java.lang.Integer> arr)
Deletes the given int array.
|
protected static void |
TessDeleteResultRenderer(long renderer) |
protected static void |
TessDeleteText(long text) |
static void |
TessDeleteText(org.bridj.Pointer<java.lang.Byte> text)
Deletes the given text string.
|
protected static void |
TessDeleteTextArray(long arr) |
static void |
TessDeleteTextArray(org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> arr)
Deletes the given text string array.
|
protected static long |
TessHOcrRendererCreate_() |
static org.bridj.Pointer<LibTess.TessResultRenderer> |
TessHOcrRendererCreate()
Creates a new HOcrRenderer.
|
protected static int |
TessPageIteratorBaseline(long handle,
int level,
long x1,
long y1,
long x2,
long y2) |
static int |
TessPageIteratorBaseline(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level,
org.bridj.Pointer<java.lang.Integer> x1,
org.bridj.Pointer<java.lang.Integer> y1,
org.bridj.Pointer<java.lang.Integer> x2,
org.bridj.Pointer<java.lang.Integer> y2)
Original signature :
int TessPageIteratorBaseline(const TessPageIterator*, TessPageIteratorLevel, int*, int*, int*, int*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:325 |
protected static void |
TessPageIteratorBegin(long handle) |
static void |
TessPageIteratorBegin(org.bridj.Pointer<LibTess.TessPageIterator> handle)
Original signature :
void TessPageIteratorBegin(TessPageIterator*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:308 |
protected static int |
TessPageIteratorBlockType(long handle) |
static org.bridj.IntValuedEnum<PolyBlockType> |
TessPageIteratorBlockType(org.bridj.Pointer<LibTess.TessPageIterator> handle)
Original signature :
TessPolyBlockType TessPageIteratorBlockType(const TessPageIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:316 |
protected static int |
TessPageIteratorBoundingBox(long handle,
int level,
long left,
long top,
long right,
long bottom) |
static int |
TessPageIteratorBoundingBox(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level,
org.bridj.Pointer<java.lang.Integer> left,
org.bridj.Pointer<java.lang.Integer> top,
org.bridj.Pointer<java.lang.Integer> right,
org.bridj.Pointer<java.lang.Integer> bottom)
Original signature :
int TessPageIteratorBoundingBox(const TessPageIterator*, TessPageIteratorLevel, int*, int*, int*, int*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:314 |
protected static long |
TessPageIteratorCopy(long handle) |
static org.bridj.Pointer<LibTess.TessPageIterator> |
TessPageIteratorCopy(org.bridj.Pointer<LibTess.TessPageIterator> handle)
Original signature :
TessPageIterator* TessPageIteratorCopy(const TessPageIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:305 |
protected static void |
TessPageIteratorDelete(long handle) |
static void |
TessPageIteratorDelete(org.bridj.Pointer<LibTess.TessPageIterator> handle)
Page iterator
Original signature : void TessPageIteratorDelete(TessPageIterator*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:304 |
protected static long |
TessPageIteratorGetBinaryImage(long handle,
int level) |
static org.bridj.Pointer<de.vorb.leptonica.Pix> |
TessPageIteratorGetBinaryImage(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level)
Original signature :
Pix* TessPageIteratorGetBinaryImage(const TessPageIterator*, TessPageIteratorLevel)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:319 |
protected static long |
TessPageIteratorGetImage(long handle,
int level,
int padding,
long left,
long top) |
static org.bridj.Pointer<de.vorb.leptonica.Pix> |
TessPageIteratorGetImage(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level,
int padding,
org.bridj.Pointer<java.lang.Integer> left,
org.bridj.Pointer<java.lang.Integer> top)
Original signature :
Pix* TessPageIteratorGetImage(const TessPageIterator*, TessPageIteratorLevel, int, int*, int*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:321 |
protected static int |
TessPageIteratorIsAtBeginningOf(long handle,
int level) |
static int |
TessPageIteratorIsAtBeginningOf(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level)
Original signature :
int TessPageIteratorIsAtBeginningOf(const TessPageIterator*, TessPageIteratorLevel)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:310 |
protected static int |
TessPageIteratorIsAtFinalElement(long handle,
int level,
int element) |
static int |
TessPageIteratorIsAtFinalElement(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level,
org.bridj.IntValuedEnum<PageIteratorLevel> element)
Original signature :
int TessPageIteratorIsAtFinalElement(const TessPageIterator*, TessPageIteratorLevel, TessPageIteratorLevel)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:311 |
protected static int |
TessPageIteratorNext(long handle,
int level) |
static int |
TessPageIteratorNext(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level)
Original signature :
int TessPageIteratorNext(TessPageIterator*, TessPageIteratorLevel)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:309 |
protected static void |
TessPageIteratorOrientation(long handle,
long orientation,
long writing_direction,
long textline_order,
long deskew_angle) |
static void |
TessPageIteratorOrientation(org.bridj.Pointer<LibTess.TessPageIterator> handle,
org.bridj.Pointer<org.bridj.IntValuedEnum<Orientation>> orientation,
org.bridj.Pointer<org.bridj.IntValuedEnum<WritingDirection>> writing_direction,
org.bridj.Pointer<org.bridj.IntValuedEnum<TextlineOrder>> textline_order,
org.bridj.Pointer<java.lang.Float> deskew_angle)
Original signature :
void TessPageIteratorOrientation(TessPageIterator*, TessOrientation*, TessWritingDirection*, TessTextlineOrder*, float*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:328 |
protected static long |
TessPDFRendererCreate(long datadir) |
static org.bridj.Pointer<LibTess.TessResultRenderer> |
TessPDFRendererCreate(org.bridj.Pointer<java.lang.Byte> datadir)
Creates a new PDFRenderer.
|
protected static float |
TessResultIteratorConfidence(long handle,
int level) |
static float |
TessResultIteratorConfidence(org.bridj.Pointer<LibTess.TessResultIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level)
Original signature :
float TessResultIteratorConfidence(const TessResultIterator*, TessPageIteratorLevel)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:346 |
protected static long |
TessResultIteratorCopy(long handle) |
static org.bridj.Pointer<LibTess.TessResultIterator> |
TessResultIteratorCopy(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
TessResultIterator* TessResultIteratorCopy(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:335 |
protected static void |
TessResultIteratorDelete(long handle) |
static void |
TessResultIteratorDelete(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Result iterator
Original signature : void TessResultIteratorDelete(TessResultIterator*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:334 |
protected static long |
TessResultIteratorGetChoiceIterator(long handle) |
static org.bridj.Pointer<LibTess.TessChoiceIterator> |
TessResultIteratorGetChoiceIterator(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
TessChoiceIterator* TessResultIteratorGetChoiceIterator(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:341 |
protected static long |
TessResultIteratorGetPageIterator(long handle) |
static org.bridj.Pointer<LibTess.TessPageIterator> |
TessResultIteratorGetPageIterator(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
TessPageIterator* TessResultIteratorGetPageIterator(TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:337 |
protected static long |
TessResultIteratorGetPageIteratorConst(long handle) |
static org.bridj.Pointer<LibTess.TessPageIterator> |
TessResultIteratorGetPageIteratorConst(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
TessPageIterator* TessResultIteratorGetPageIteratorConst(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:339 |
protected static long |
TessResultIteratorGetUTF8Text(long handle,
int level) |
static org.bridj.Pointer<java.lang.Byte> |
TessResultIteratorGetUTF8Text(org.bridj.Pointer<LibTess.TessResultIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level)
Original signature :
char* TessResultIteratorGetUTF8Text(const TessResultIterator*, TessPageIteratorLevel)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:345 |
protected static int |
TessResultIteratorNext(long handle,
int level) |
static int |
TessResultIteratorNext(org.bridj.Pointer<LibTess.TessResultIterator> handle,
org.bridj.IntValuedEnum<PageIteratorLevel> level)
Original signature :
int TessResultIteratorNext(TessResultIterator*, TessPageIteratorLevel)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:344 |
protected static int |
TessResultIteratorSymbolIsDropcap(long handle) |
static int |
TessResultIteratorSymbolIsDropcap(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
int TessResultIteratorSymbolIsDropcap(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:357 |
protected static int |
TessResultIteratorSymbolIsSubscript(long handle) |
static int |
TessResultIteratorSymbolIsSubscript(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
int TessResultIteratorSymbolIsSubscript(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:356 |
protected static int |
TessResultIteratorSymbolIsSuperscript(long handle) |
static int |
TessResultIteratorSymbolIsSuperscript(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
int TessResultIteratorSymbolIsSuperscript(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:355 |
protected static long |
TessResultIteratorWordFontAttributes(long handle,
long is_bold,
long is_italic,
long is_underlined,
long is_monospace,
long is_serif,
long is_smallcaps,
long pointsize,
long font_id) |
static org.bridj.Pointer<java.lang.Byte> |
TessResultIteratorWordFontAttributes(org.bridj.Pointer<LibTess.TessResultIterator> handle,
org.bridj.Pointer<java.lang.Integer> is_bold,
org.bridj.Pointer<java.lang.Integer> is_italic,
org.bridj.Pointer<java.lang.Integer> is_underlined,
org.bridj.Pointer<java.lang.Integer> is_monospace,
org.bridj.Pointer<java.lang.Integer> is_serif,
org.bridj.Pointer<java.lang.Integer> is_smallcaps,
org.bridj.Pointer<java.lang.Integer> pointsize,
org.bridj.Pointer<java.lang.Integer> font_id)
Original signature :
char* TessResultIteratorWordFontAttributes(const TessResultIterator*, int*, int*, int*, int*, int*, int*, int*, int*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:348 |
protected static int |
TessResultIteratorWordIsFromDictionary(long handle) |
static int |
TessResultIteratorWordIsFromDictionary(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
int TessResultIteratorWordIsFromDictionary(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:353 |
protected static int |
TessResultIteratorWordIsNumeric(long handle) |
static int |
TessResultIteratorWordIsNumeric(org.bridj.Pointer<LibTess.TessResultIterator> handle)
Original signature :
int TessResultIteratorWordIsNumeric(const TessResultIterator*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:354 |
protected static int |
TessResultRendererAddError(long renderer,
long api) |
static int |
TessResultRendererAddError(org.bridj.Pointer<LibTess.TessResultRenderer> renderer,
org.bridj.Pointer<LibTess.TessBaseAPI> api)
Original signature :
int TessResultRendererAddError(TessResultRenderer*, TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:101 |
protected static int |
TessResultRendererAddImage(long renderer,
long api) |
static int |
TessResultRendererAddImage(org.bridj.Pointer<LibTess.TessResultRenderer> renderer,
org.bridj.Pointer<LibTess.TessBaseAPI> api)
Original signature :
int TessResultRendererAddImage(TessResultRenderer*, TessBaseAPI*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:100 |
protected static int |
TessResultRendererBeginDocument(long renderer,
long title) |
static int |
TessResultRendererBeginDocument(org.bridj.Pointer<LibTess.TessResultRenderer> renderer,
org.bridj.Pointer<java.lang.Byte> title)
Original signature :
int TessResultRendererBeginDocument(TessResultRenderer*, const char*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:99 |
static void |
TessResultRendererDelete(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Deletes a ResultRenderer.
|
protected static int |
TessResultRendererEndDocument(long renderer) |
static int |
TessResultRendererEndDocument(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
int TessResultRendererEndDocument(TessResultRenderer*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:102 |
protected static long |
TessResultRendererExtention(long renderer) |
static org.bridj.Pointer<java.lang.Byte> |
TessResultRendererExtention(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
char* TessResultRendererExtention(TessResultRenderer*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:106 |
protected static int |
TessResultRendererGetOutput(long renderer,
long data,
long data_len) |
static int |
TessResultRendererGetOutput(org.bridj.Pointer<LibTess.TessResultRenderer> renderer,
org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> data,
org.bridj.Pointer<java.lang.Integer> data_len)
Original signature :
int TessResultRendererGetOutput(TessResultRenderer*, const char**, int*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:103 |
protected static int |
TessResultRendererImageNum(long renderer) |
static int |
TessResultRendererImageNum(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
int TessResultRendererImageNum(TessResultRenderer*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:108 |
protected static void |
TessResultRendererInsert(long renderer,
long next) |
static void |
TessResultRendererInsert(org.bridj.Pointer<LibTess.TessResultRenderer> renderer,
org.bridj.Pointer<LibTess.TessResultRenderer> next)
Original signature :
void TessResultRendererInsert(TessResultRenderer*, TessResultRenderer*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:96 |
protected static long |
TessResultRendererNext(long renderer) |
static org.bridj.Pointer<LibTess.TessResultRenderer> |
TessResultRendererNext(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
TessResultRenderer* TessResultRendererNext(TessResultRenderer*)
native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:97 |
protected static long |
TessResultRendererTitle(long renderer) |
static org.bridj.Pointer<java.lang.Byte> |
TessResultRendererTitle(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
char* TessResultRendererTitle(TessResultRenderer*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:107 |
protected static long |
TessResultRendererTypename(long renderer) |
static org.bridj.Pointer<java.lang.Byte> |
TessResultRendererTypename(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
Original signature :
char* TessResultRendererTypename(TessResultRenderer*)native declaration : C:\Users\Paul\Studium\Masterarbeit\Entwicklung\VS2013 \tesseract-ocr\api\capi.h:105 |
protected static long |
TessTextRendererCreate_() |
static org.bridj.Pointer<LibTess.TessResultRenderer> |
TessTextRendererCreate()
Creates a new TextRenderer.
|
protected static long |
TessUnlvRendererCreate_() |
static org.bridj.Pointer<LibTess.TessResultRenderer> |
TessUnlvRendererCreate()
Creates a new UNLVRenderer.
|
protected static long |
TessVersion_() |
static org.bridj.Pointer<java.lang.Byte> |
TessVersion() |
public static final int TRUE
public static final int FALSE
public static org.bridj.Pointer<java.lang.Byte> TessVersion()
protected static long TessVersion_()
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessDeleteText(org.bridj.Pointer<java.lang.Byte> text)
protected static void TessDeleteText(long text)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessDeleteTextArray(org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> arr)
protected static void TessDeleteTextArray(long arr)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessDeleteIntArray(org.bridj.Pointer<java.lang.Integer> arr)
protected static void TessDeleteIntArray(long arr)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessResultRenderer> TessTextRendererCreate()
protected static long TessTextRendererCreate_()
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessResultRenderer> TessHOcrRendererCreate()
protected static long TessHOcrRendererCreate_()
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessResultRenderer> TessPDFRendererCreate(org.bridj.Pointer<java.lang.Byte> datadir)
protected static long TessPDFRendererCreate(long datadir)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessResultRenderer> TessUnlvRendererCreate()
protected static long TessUnlvRendererCreate_()
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessResultRenderer> TessBoxTextRendererCreate()
protected static long TessBoxTextRendererCreate_()
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessResultRendererDelete(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
protected static void TessDeleteResultRenderer(long renderer)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessResultRendererInsert(org.bridj.Pointer<LibTess.TessResultRenderer> renderer, org.bridj.Pointer<LibTess.TessResultRenderer> next)
void TessResultRendererInsert(TessResultRenderer*, TessResultRenderer*)
protected static void TessResultRendererInsert(long renderer,
long next)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessResultRenderer> TessResultRendererNext(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
TessResultRenderer* TessResultRendererNext(TessResultRenderer*)
protected static long TessResultRendererNext(long renderer)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessResultRendererBeginDocument(org.bridj.Pointer<LibTess.TessResultRenderer> renderer, org.bridj.Pointer<java.lang.Byte> title)
int TessResultRendererBeginDocument(TessResultRenderer*, const char*)
protected static int TessResultRendererBeginDocument(long renderer,
long title)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessResultRendererAddImage(org.bridj.Pointer<LibTess.TessResultRenderer> renderer, org.bridj.Pointer<LibTess.TessBaseAPI> api)
int TessResultRendererAddImage(TessResultRenderer*, TessBaseAPI*)
protected static int TessResultRendererAddImage(long renderer,
long api)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessResultRendererAddError(org.bridj.Pointer<LibTess.TessResultRenderer> renderer, org.bridj.Pointer<LibTess.TessBaseAPI> api)
int TessResultRendererAddError(TessResultRenderer*, TessBaseAPI*)
protected static int TessResultRendererAddError(long renderer,
long api)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessResultRendererEndDocument(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
int TessResultRendererEndDocument(TessResultRenderer*)protected static int TessResultRendererEndDocument(long renderer)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessResultRendererGetOutput(org.bridj.Pointer<LibTess.TessResultRenderer> renderer, org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> data, org.bridj.Pointer<java.lang.Integer> data_len)
int TessResultRendererGetOutput(TessResultRenderer*, const char**, int*)
protected static int TessResultRendererGetOutput(long renderer,
long data,
long data_len)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessResultRendererTypename(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
char* TessResultRendererTypename(TessResultRenderer*)protected static long TessResultRendererTypename(long renderer)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessResultRendererExtention(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
char* TessResultRendererExtention(TessResultRenderer*)protected static long TessResultRendererExtention(long renderer)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessResultRendererTitle(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
char* TessResultRendererTitle(TessResultRenderer*)protected static long TessResultRendererTitle(long renderer)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessResultRendererImageNum(org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
int TessResultRendererImageNum(TessResultRenderer*)protected static int TessResultRendererImageNum(long renderer)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessBaseAPI> TessBaseAPICreate()
TessBaseAPI* TessBaseAPICreate()protected static long TessBaseAPICreate_()
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessBaseAPIDelete(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
void TessBaseAPIDelete(TessBaseAPI*)protected static void TessBaseAPIDelete(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static long TessBaseAPIGetOpenCLDevice(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<org.bridj.Pointer<?>> device)
size_t TessBaseAPIGetOpenCLDevice(TessBaseAPI*, void**)protected static long TessBaseAPIGetOpenCLDevice(long handle,
long device)
public static void TessBaseAPISetInputName(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name)
void TessBaseAPISetInputName(TessBaseAPI*, const char*)protected static void TessBaseAPISetInputName(long handle,
long name)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetInputName(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
char* TessBaseAPIGetInputName(TessBaseAPI*)protected static long TessBaseAPIGetInputName(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessBaseAPISetInputImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<de.vorb.leptonica.Pix> pix)
void TessBaseAPISetInputImage(TessBaseAPI*, Pix*)protected static void TessBaseAPISetInputImage(long handle,
long pix)
public static org.bridj.Pointer<de.vorb.leptonica.Pix> TessBaseAPIGetInputImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Pix* TessBaseAPIGetInputImage(TessBaseAPI*)protected static long TessBaseAPIGetInputImage(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessBaseAPIGetSourceYResolution(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
int TessBaseAPIGetSourceYResolution(TessBaseAPI*)protected static int TessBaseAPIGetSourceYResolution(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetDatapath(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
char* TessBaseAPIGetDatapath(TessBaseAPI*)protected static long TessBaseAPIGetDatapath(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessBaseAPISetOutputName(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name)
void TessBaseAPISetOutputName(TessBaseAPI*, const char*)protected static void TessBaseAPISetOutputName(long handle,
long name)
public static int TessBaseAPISetVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name, org.bridj.Pointer<java.lang.Byte> value)
int TessBaseAPISetVariable(TessBaseAPI*, const char*, const char*)
protected static int TessBaseAPISetVariable(long handle,
long name,
long value)
public static int TessBaseAPISetDebugVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name, org.bridj.Pointer<java.lang.Byte> value)
int TessBaseAPISetDebugVariable(TessBaseAPI*, const char*, const char*)
protected static int TessBaseAPISetDebugVariable(long handle,
long name,
long value)
public static int TessBaseAPIGetIntVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name, org.bridj.Pointer<java.lang.Integer> value)
int TessBaseAPIGetIntVariable(const TessBaseAPI*, const char*, int*)
protected static int TessBaseAPIGetIntVariable(long handle,
long name,
long value)
public static int TessBaseAPIGetBoolVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name, org.bridj.Pointer<java.lang.Integer> value)
int TessBaseAPIGetBoolVariable(const TessBaseAPI*, const char*, int*)
protected static int TessBaseAPIGetBoolVariable(long handle,
long name,
long value)
public static int TessBaseAPIGetDoubleVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name, org.bridj.Pointer<java.lang.Double> value)
int TessBaseAPIGetDoubleVariable(const TessBaseAPI*, const char*, double*)
protected static int TessBaseAPIGetDoubleVariable(long handle,
long name,
long value)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetStringVariable(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> name)
char* TessBaseAPIGetStringVariable(const TessBaseAPI*, const char*)
protected static long TessBaseAPIGetStringVariable(long handle,
long name)
public static void TessBaseAPIPrintVariables(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<LibTess.FILE> fp)
void TessBaseAPIPrintVariables(const TessBaseAPI*, FILE*)protected static void TessBaseAPIPrintVariables(long handle,
long fp)
public static int TessBaseAPIPrintVariablesToFile(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> filename)
int TessBaseAPIPrintVariablesToFile(const TessBaseAPI*, const char*)
protected static int TessBaseAPIPrintVariablesToFile(long handle,
long filename)
public static int TessBaseAPIInit1(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> datapath, org.bridj.Pointer<java.lang.Byte> language, org.bridj.IntValuedEnum<OCREngineMode> oem, org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> configs, int configs_size)
int TessBaseAPIInit1(TessBaseAPI*, const char*, const char*, TessOcrEngineMode, char**, int)
protected static int TessBaseAPIInit1(long handle,
long datapath,
long language,
int oem,
long configs,
int configs_size)
public static int TessBaseAPIInit2(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> datapath, org.bridj.Pointer<java.lang.Byte> language, org.bridj.IntValuedEnum<OCREngineMode> oem)
int TessBaseAPIInit2(TessBaseAPI*, const char*, const char*, TessOcrEngineMode)
protected static int TessBaseAPIInit2(long handle,
long datapath,
long language,
int oem)
public static int TessBaseAPIInit3(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> datapath, org.bridj.Pointer<java.lang.Byte> language)
int TessBaseAPIInit3(TessBaseAPI*, const char*, const char*)protected static int TessBaseAPIInit3(long handle,
long datapath,
long language)
public static int TessBaseAPIInit4(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> datapath, org.bridj.Pointer<java.lang.Byte> language, org.bridj.IntValuedEnum<OCREngineMode> mode, org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> configs, int configs_size, org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> vars_vec, org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> vars_values, long vars_vec_size, int set_only_non_debug_params)
int TessBaseAPIInit4(TessBaseAPI*, const char*, const char*, TessOcrEngineMode, char**, int, char**, char**, size_t, int)
protected static int TessBaseAPIInit4(long handle,
long datapath,
long language,
int mode,
long configs,
int configs_size,
long vars_vec,
long vars_values,
long vars_vec_size,
int set_only_non_debug_params)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetInitLanguagesAsString(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
char* TessBaseAPIGetInitLanguagesAsString(const TessBaseAPI*)
protected static long TessBaseAPIGetInitLanguagesAsString(long handle)
public static org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> TessBaseAPIGetLoadedLanguagesAsVector(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
char** TessBaseAPIGetLoadedLanguagesAsVector(const TessBaseAPI*)
protected static long TessBaseAPIGetLoadedLanguagesAsVector(long handle)
public static org.bridj.Pointer<org.bridj.Pointer<java.lang.Byte>> TessBaseAPIGetAvailableLanguagesAsVector(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
char** TessBaseAPIGetAvailableLanguagesAsVector(const TessBaseAPI*)
protected static long TessBaseAPIGetAvailableLanguagesAsVector(long handle)
public static int TessBaseAPIInitLangMod(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> datapath, org.bridj.Pointer<java.lang.Byte> language)
int TessBaseAPIInitLangMod(TessBaseAPI*, const char*, const char*)
protected static int TessBaseAPIInitLangMod(long handle,
long datapath,
long language)
public static void TessBaseAPIInitForAnalysePage(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
void TessBaseAPIInitForAnalysePage(TessBaseAPI*)protected static void TessBaseAPIInitForAnalysePage(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessBaseAPIReadConfigFile(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> filename)
void TessBaseAPIReadConfigFile(TessBaseAPI*, const char*)protected static void TessBaseAPIReadConfigFile(long handle,
long filename)
public static void TessBaseAPIReadDebugConfigFile(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> filename)
void TessBaseAPIReadDebugConfigFile(TessBaseAPI*, const char*)
protected static void TessBaseAPIReadDebugConfigFile(long handle,
long filename)
public static void TessBaseAPISetPageSegMode(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.IntValuedEnum<PageSegMode> mode)
void TessBaseAPISetPageSegMode(TessBaseAPI*, TessPageSegMode)
protected static void TessBaseAPISetPageSegMode(long handle,
int mode)
public static org.bridj.IntValuedEnum<PageSegMode> TessBaseAPIGetPageSegMode(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
TessPageSegMode TessBaseAPIGetPageSegMode(const TessBaseAPI*)
protected static int TessBaseAPIGetPageSegMode(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessBaseAPIRect(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> imagedata, int bytes_per_pixel, int bytes_per_line, int left, int top, int width, int height)
char* TessBaseAPIRect(TessBaseAPI*, const unsigned char*, int, int, int, int, int, int)
protected static long TessBaseAPIRect(long handle,
long imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height)
public static void TessBaseAPIClearAdaptiveClassifier(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
void TessBaseAPIClearAdaptiveClassifier(TessBaseAPI*)protected static void TessBaseAPIClearAdaptiveClassifier(long handle)
public static void TessBaseAPISetImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> imagedata, int width, int height, int bytes_per_pixel, int bytes_per_line)
void TessBaseAPISetImage(TessBaseAPI*, const unsigned char*, int, int, int, int)
protected static void TessBaseAPISetImage(long handle,
long imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line)
public static void TessBaseAPISetImage2(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<de.vorb.leptonica.Pix> pix)
void TessBaseAPISetImage2(TessBaseAPI*, Pix*)protected static void TessBaseAPISetImage2(long handle,
long pix)
public static void TessBaseAPISetSourceResolution(org.bridj.Pointer<LibTess.TessBaseAPI> handle, int ppi)
void TessBaseAPISetSourceResolution(TessBaseAPI*, int)protected static void TessBaseAPISetSourceResolution(long handle,
int ppi)
public static void TessBaseAPISetRectangle(org.bridj.Pointer<LibTess.TessBaseAPI> handle, int left, int top, int width, int height)
void TessBaseAPISetRectangle(TessBaseAPI*, int, int, int, int)
protected static void TessBaseAPISetRectangle(long handle,
int left,
int top,
int width,
int height)
public static org.bridj.Pointer<de.vorb.leptonica.Pix> TessBaseAPIGetThresholdedImage(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
Pix* TessBaseAPIGetThresholdedImage(TessBaseAPI*)protected static long TessBaseAPIGetThresholdedImage(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetRegions(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa)
Boxa* TessBaseAPIGetRegions(TessBaseAPI*, Pixa**)protected static long TessBaseAPIGetRegions(long handle,
long pixa)
public static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetTextlines(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa, org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids)
Boxa* TessBaseAPIGetTextlines(TessBaseAPI*, Pixa**, int**)protected static long TessBaseAPIGetTextlines(long handle,
long pixa,
long blockids)
public static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetTextlines1(org.bridj.Pointer<LibTess.TessBaseAPI> handle, int raw_image, int raw_padding, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa, org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids, org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> paraids)
Boxa* TessBaseAPIGetTextlines1(TessBaseAPI*, const int, const int, Pixa**, int**, int**)
protected static long TessBaseAPIGetTextlines1(long handle,
int raw_image,
int raw_padding,
long pixa,
long blockids,
long paraids)
public static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetStrips(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa, org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids)
Boxa* TessBaseAPIGetStrips(TessBaseAPI*, Pixa**, int**)protected static long TessBaseAPIGetStrips(long handle,
long pixa,
long blockids)
public static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetWords(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa)
Boxa* TessBaseAPIGetWords(TessBaseAPI*, Pixa**)protected static long TessBaseAPIGetWords(long handle,
long pixa)
public static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetConnectedComponents(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> cc)
Boxa* TessBaseAPIGetConnectedComponents(TessBaseAPI*, Pixa**)
protected static long TessBaseAPIGetConnectedComponents(long handle,
long cc)
public static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetComponentImages(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level, int text_only, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa, org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids)
Boxa* TessBaseAPIGetComponentImages(TessBaseAPI*, const TessPageIteratorLevel, const int, Pixa**, int**)
protected static long TessBaseAPIGetComponentImages(long handle,
int level,
int text_only,
long pixa,
long blockids)
public static org.bridj.Pointer<de.vorb.leptonica.Boxa> TessBaseAPIGetComponentImages1(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level, int text_only, int raw_image, int raw_padding, org.bridj.Pointer<org.bridj.Pointer<de.vorb.leptonica.Pixa>> pixa, org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> blockids, org.bridj.Pointer<org.bridj.Pointer<java.lang.Integer>> paraids)
Boxa* TessBaseAPIGetComponentImages1(TessBaseAPI*, const TessPageIteratorLevel, const int, const int, const int, Pixa**, int**, int**)
protected static long TessBaseAPIGetComponentImages1(long handle,
int level,
int text_only,
int raw_image,
int raw_padding,
long pixa,
long blockids,
long paraids)
public static int TessBaseAPIGetThresholdedImageScaleFactor(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
int TessBaseAPIGetThresholdedImageScaleFactor(const TessBaseAPI*)
protected static int TessBaseAPIGetThresholdedImageScaleFactor(long handle)
public static void TessBaseAPIDumpPGM(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> filename)
void TessBaseAPIDumpPGM(TessBaseAPI*, const char*)protected static void TessBaseAPIDumpPGM(long handle,
long filename)
public static org.bridj.Pointer<LibTess.TessPageIterator> TessBaseAPIAnalyseLayout(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
TessPageIterator* TessBaseAPIAnalyseLayout(TessBaseAPI*)protected static long TessBaseAPIAnalyseLayout(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessBaseAPIRecognize(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<LibTess.ETEXT_DESC> monitor)
int TessBaseAPIRecognize(TessBaseAPI*, ETEXT_DESC*)protected static int TessBaseAPIRecognize(long handle,
long monitor)
public static int TessBaseAPIRecognizeForChopTest(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<LibTess.ETEXT_DESC> monitor)
int TessBaseAPIRecognizeForChopTest(TessBaseAPI*, ETEXT_DESC*)
protected static int TessBaseAPIRecognizeForChopTest(long handle,
long monitor)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIProcessPages(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> filename, org.bridj.Pointer<java.lang.Byte> retry_config, int timeout_millisec)
char* TessBaseAPIProcessPages(TessBaseAPI*, const char*, const char*, int)
protected static long TessBaseAPIProcessPages(long handle,
long filename,
long retry_config,
int timeout_millisec)
public static int TessBaseAPIProcessPages1(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> filename, org.bridj.Pointer<java.lang.Byte> retry_config, int timeout_millisec, org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
int TessBaseAPIProcessPages1(TessBaseAPI*, const char*, const char*, int, TessResultRenderer*)
protected static int TessBaseAPIProcessPages1(long handle,
long filename,
long retry_config,
int timeout_millisec,
long renderer)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIProcessPage(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<de.vorb.leptonica.Pix> pix, int page_index, org.bridj.Pointer<java.lang.Byte> filename, org.bridj.Pointer<java.lang.Byte> retry_config, int timeout_millisec)
char* TessBaseAPIProcessPage(TessBaseAPI*, Pix*, int, const char*, const char*, int)
protected static long TessBaseAPIProcessPage(long handle,
long pix,
int page_index,
long filename,
long retry_config,
int timeout_millisec)
public static int TessBaseAPIProcessPage1(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<de.vorb.leptonica.Pix> pix, int page_index, org.bridj.Pointer<java.lang.Byte> filename, org.bridj.Pointer<java.lang.Byte> retry_config, int timeout_millisec, org.bridj.Pointer<LibTess.TessResultRenderer> renderer)
int TessBaseAPIProcessPage1(TessBaseAPI*, Pix*, int, const char*, const char*, int, TessResultRenderer*)
protected static int TessBaseAPIProcessPage1(long handle,
long pix,
int page_index,
long filename,
long retry_config,
int timeout_millisec,
long renderer)
public static org.bridj.Pointer<LibTess.TessResultIterator> TessBaseAPIGetIterator(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
TessResultIterator* TessBaseAPIGetIterator(TessBaseAPI*)protected static long TessBaseAPIGetIterator(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessMutableIterator> TessBaseAPIGetMutableIterator(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
TessMutableIterator* TessBaseAPIGetMutableIterator(TessBaseAPI*)
protected static long TessBaseAPIGetMutableIterator(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetUTF8Text(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
char* TessBaseAPIGetUTF8Text(TessBaseAPI*)protected static long TessBaseAPIGetUTF8Text(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetHOCRText(org.bridj.Pointer<LibTess.TessBaseAPI> handle, int page_number)
char* TessBaseAPIGetHOCRText(TessBaseAPI*, int)protected static long TessBaseAPIGetHOCRText(long handle,
int page_number)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetBoxText(org.bridj.Pointer<LibTess.TessBaseAPI> handle, int page_number)
char* TessBaseAPIGetBoxText(TessBaseAPI*, int)protected static long TessBaseAPIGetBoxText(long handle,
int page_number)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetUNLVText(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
char* TessBaseAPIGetUNLVText(TessBaseAPI*)protected static long TessBaseAPIGetUNLVText(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessBaseAPIMeanTextConf(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
int TessBaseAPIMeanTextConf(TessBaseAPI*)protected static int TessBaseAPIMeanTextConf(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Integer> TessBaseAPIAllWordConfidences(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
int* TessBaseAPIAllWordConfidences(TessBaseAPI*)protected static long TessBaseAPIAllWordConfidences(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessBaseAPIAdaptToWordStr(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.IntValuedEnum<PageSegMode> mode, org.bridj.Pointer<java.lang.Byte> wordstr)
int TessBaseAPIAdaptToWordStr(TessBaseAPI*, TessPageSegMode, const char*)
protected static int TessBaseAPIAdaptToWordStr(long handle,
int mode,
long wordstr)
public static void TessBaseAPIClear(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
void TessBaseAPIClear(TessBaseAPI*)protected static void TessBaseAPIClear(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessBaseAPIEnd(org.bridj.Pointer<LibTess.TessBaseAPI> handle)
void TessBaseAPIEnd(TessBaseAPI*)protected static void TessBaseAPIEnd(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessBaseAPIIsValidWord(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Byte> word)
int TessBaseAPIIsValidWord(TessBaseAPI*, const char*)protected static int TessBaseAPIIsValidWord(long handle,
long word)
public static int TessBaseAPIGetTextDirection(org.bridj.Pointer<LibTess.TessBaseAPI> handle, org.bridj.Pointer<java.lang.Integer> out_offset, org.bridj.Pointer<java.lang.Float> out_slope)
int TessBaseAPIGetTextDirection(TessBaseAPI*, int*, float*)protected static int TessBaseAPIGetTextDirection(long handle,
long out_offset,
long out_slope)
public static org.bridj.Pointer<java.lang.Byte> TessBaseAPIGetUnichar(org.bridj.Pointer<LibTess.TessBaseAPI> handle, int unichar_id)
char* TessBaseAPIGetUnichar(TessBaseAPI*, int)protected static long TessBaseAPIGetUnichar(long handle,
int unichar_id)
public static void TessBaseAPISetMinOrientationMargin(org.bridj.Pointer<LibTess.TessBaseAPI> handle, double margin)
void TessBaseAPISetMinOrientationMargin(TessBaseAPI*, double)
protected static void TessBaseAPISetMinOrientationMargin(long handle,
double margin)
public static void TessPageIteratorDelete(org.bridj.Pointer<LibTess.TessPageIterator> handle)
void TessPageIteratorDelete(TessPageIterator*)protected static void TessPageIteratorDelete(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessPageIterator> TessPageIteratorCopy(org.bridj.Pointer<LibTess.TessPageIterator> handle)
TessPageIterator* TessPageIteratorCopy(const TessPageIterator*)
protected static long TessPageIteratorCopy(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static void TessPageIteratorBegin(org.bridj.Pointer<LibTess.TessPageIterator> handle)
void TessPageIteratorBegin(TessPageIterator*)protected static void TessPageIteratorBegin(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessPageIteratorNext(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level)
int TessPageIteratorNext(TessPageIterator*, TessPageIteratorLevel)
protected static int TessPageIteratorNext(long handle,
int level)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessPageIteratorIsAtBeginningOf(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level)
int TessPageIteratorIsAtBeginningOf(const TessPageIterator*, TessPageIteratorLevel)
protected static int TessPageIteratorIsAtBeginningOf(long handle,
int level)
public static int TessPageIteratorIsAtFinalElement(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level, org.bridj.IntValuedEnum<PageIteratorLevel> element)
int TessPageIteratorIsAtFinalElement(const TessPageIterator*, TessPageIteratorLevel, TessPageIteratorLevel)
protected static int TessPageIteratorIsAtFinalElement(long handle,
int level,
int element)
public static int TessPageIteratorBoundingBox(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level, org.bridj.Pointer<java.lang.Integer> left, org.bridj.Pointer<java.lang.Integer> top, org.bridj.Pointer<java.lang.Integer> right, org.bridj.Pointer<java.lang.Integer> bottom)
int TessPageIteratorBoundingBox(const TessPageIterator*, TessPageIteratorLevel, int*, int*, int*, int*)
protected static int TessPageIteratorBoundingBox(long handle,
int level,
long left,
long top,
long right,
long bottom)
public static org.bridj.IntValuedEnum<PolyBlockType> TessPageIteratorBlockType(org.bridj.Pointer<LibTess.TessPageIterator> handle)
TessPolyBlockType TessPageIteratorBlockType(const TessPageIterator*)
protected static int TessPageIteratorBlockType(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<de.vorb.leptonica.Pix> TessPageIteratorGetBinaryImage(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level)
Pix* TessPageIteratorGetBinaryImage(const TessPageIterator*, TessPageIteratorLevel)
protected static long TessPageIteratorGetBinaryImage(long handle,
int level)
public static org.bridj.Pointer<de.vorb.leptonica.Pix> TessPageIteratorGetImage(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level, int padding, org.bridj.Pointer<java.lang.Integer> left, org.bridj.Pointer<java.lang.Integer> top)
Pix* TessPageIteratorGetImage(const TessPageIterator*, TessPageIteratorLevel, int, int*, int*)
protected static long TessPageIteratorGetImage(long handle,
int level,
int padding,
long left,
long top)
public static int TessPageIteratorBaseline(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level, org.bridj.Pointer<java.lang.Integer> x1, org.bridj.Pointer<java.lang.Integer> y1, org.bridj.Pointer<java.lang.Integer> x2, org.bridj.Pointer<java.lang.Integer> y2)
int TessPageIteratorBaseline(const TessPageIterator*, TessPageIteratorLevel, int*, int*, int*, int*)
protected static int TessPageIteratorBaseline(long handle,
int level,
long x1,
long y1,
long x2,
long y2)
public static void TessPageIteratorOrientation(org.bridj.Pointer<LibTess.TessPageIterator> handle, org.bridj.Pointer<org.bridj.IntValuedEnum<Orientation>> orientation, org.bridj.Pointer<org.bridj.IntValuedEnum<WritingDirection>> writing_direction, org.bridj.Pointer<org.bridj.IntValuedEnum<TextlineOrder>> textline_order, org.bridj.Pointer<java.lang.Float> deskew_angle)
void TessPageIteratorOrientation(TessPageIterator*, TessOrientation*, TessWritingDirection*, TessTextlineOrder*, float*)
protected static void TessPageIteratorOrientation(long handle,
long orientation,
long writing_direction,
long textline_order,
long deskew_angle)
public static void TessResultIteratorDelete(org.bridj.Pointer<LibTess.TessResultIterator> handle)
void TessResultIteratorDelete(TessResultIterator*)protected static void TessResultIteratorDelete(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessResultIterator> TessResultIteratorCopy(org.bridj.Pointer<LibTess.TessResultIterator> handle)
TessResultIterator* TessResultIteratorCopy(const TessResultIterator*)
protected static long TessResultIteratorCopy(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<LibTess.TessPageIterator> TessResultIteratorGetPageIterator(org.bridj.Pointer<LibTess.TessResultIterator> handle)
TessPageIterator* TessResultIteratorGetPageIterator(TessResultIterator*)
protected static long TessResultIteratorGetPageIterator(long handle)
public static org.bridj.Pointer<LibTess.TessPageIterator> TessResultIteratorGetPageIteratorConst(org.bridj.Pointer<LibTess.TessResultIterator> handle)
TessPageIterator* TessResultIteratorGetPageIteratorConst(const TessResultIterator*)
protected static long TessResultIteratorGetPageIteratorConst(long handle)
public static org.bridj.Pointer<LibTess.TessChoiceIterator> TessResultIteratorGetChoiceIterator(org.bridj.Pointer<LibTess.TessResultIterator> handle)
TessChoiceIterator* TessResultIteratorGetChoiceIterator(const TessResultIterator*)
protected static long TessResultIteratorGetChoiceIterator(long handle)
public static int TessResultIteratorNext(org.bridj.Pointer<LibTess.TessResultIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level)
int TessResultIteratorNext(TessResultIterator*, TessPageIteratorLevel)
protected static int TessResultIteratorNext(long handle,
int level)
public static org.bridj.Pointer<java.lang.Byte> TessResultIteratorGetUTF8Text(org.bridj.Pointer<LibTess.TessResultIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level)
char* TessResultIteratorGetUTF8Text(const TessResultIterator*, TessPageIteratorLevel)
protected static long TessResultIteratorGetUTF8Text(long handle,
int level)
public static float TessResultIteratorConfidence(org.bridj.Pointer<LibTess.TessResultIterator> handle, org.bridj.IntValuedEnum<PageIteratorLevel> level)
float TessResultIteratorConfidence(const TessResultIterator*, TessPageIteratorLevel)
protected static float TessResultIteratorConfidence(long handle,
int level)
public static org.bridj.Pointer<java.lang.Byte> TessResultIteratorWordFontAttributes(org.bridj.Pointer<LibTess.TessResultIterator> handle, org.bridj.Pointer<java.lang.Integer> is_bold, org.bridj.Pointer<java.lang.Integer> is_italic, org.bridj.Pointer<java.lang.Integer> is_underlined, org.bridj.Pointer<java.lang.Integer> is_monospace, org.bridj.Pointer<java.lang.Integer> is_serif, org.bridj.Pointer<java.lang.Integer> is_smallcaps, org.bridj.Pointer<java.lang.Integer> pointsize, org.bridj.Pointer<java.lang.Integer> font_id)
char* TessResultIteratorWordFontAttributes(const TessResultIterator*, int*, int*, int*, int*, int*, int*, int*, int*)
protected static long TessResultIteratorWordFontAttributes(long handle,
long is_bold,
long is_italic,
long is_underlined,
long is_monospace,
long is_serif,
long is_smallcaps,
long pointsize,
long font_id)
public static int TessResultIteratorWordIsFromDictionary(org.bridj.Pointer<LibTess.TessResultIterator> handle)
int TessResultIteratorWordIsFromDictionary(const TessResultIterator*)
protected static int TessResultIteratorWordIsFromDictionary(long handle)
public static int TessResultIteratorWordIsNumeric(org.bridj.Pointer<LibTess.TessResultIterator> handle)
int TessResultIteratorWordIsNumeric(const TessResultIterator*)
protected static int TessResultIteratorWordIsNumeric(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessResultIteratorSymbolIsSuperscript(org.bridj.Pointer<LibTess.TessResultIterator> handle)
int TessResultIteratorSymbolIsSuperscript(const TessResultIterator*)
protected static int TessResultIteratorSymbolIsSuperscript(long handle)
public static int TessResultIteratorSymbolIsSubscript(org.bridj.Pointer<LibTess.TessResultIterator> handle)
int TessResultIteratorSymbolIsSubscript(const TessResultIterator*)
protected static int TessResultIteratorSymbolIsSubscript(long handle)
public static int TessResultIteratorSymbolIsDropcap(org.bridj.Pointer<LibTess.TessResultIterator> handle)
int TessResultIteratorSymbolIsDropcap(const TessResultIterator*)
protected static int TessResultIteratorSymbolIsDropcap(long handle)
public static void TessChoiceIteratorDelete(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
void TessChoiceIteratorDelete(TessChoiceIterator*)protected static void TessChoiceIteratorDelete(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static int TessChoiceIteratorNext(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
int TessChoiceIteratorNext(TessChoiceIterator*)protected static int TessChoiceIteratorNext(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static org.bridj.Pointer<java.lang.Byte> TessChoiceIteratorGetUTF8Text(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
char* TessChoiceIteratorGetUTF8Text(const TessChoiceIterator*)
protected static long TessChoiceIteratorGetUTF8Text(long handle)
throws org.bridj.LastError
org.bridj.LastErrorpublic static float TessChoiceIteratorConfidence(org.bridj.Pointer<LibTess.TessChoiceIterator> handle)
float TessChoiceIteratorConfidence(const TessChoiceIterator*)
protected static float TessChoiceIteratorConfidence(long handle)
throws org.bridj.LastError
org.bridj.LastError