public class tesseract extends tesseract
Modifier and Type | Field and Description |
---|---|
static int |
DIR_LEFT_TO_RIGHT
enum tesseract::StrongScriptDirection
|
static int |
DIR_MIX
enum tesseract::StrongScriptDirection
|
static int |
DIR_NEUTRAL
enum tesseract::StrongScriptDirection
|
static int |
DIR_RIGHT_TO_LEFT
enum tesseract::StrongScriptDirection
|
static int |
INVALID_UNICHAR_ID |
static int |
JUSTIFICATION_CENTER
enum tesseract::ParagraphJustification
|
static int |
JUSTIFICATION_LEFT
enum tesseract::ParagraphJustification
|
static int |
JUSTIFICATION_RIGHT
enum tesseract::ParagraphJustification
|
static int |
JUSTIFICATION_UNKNOWN
enum tesseract::ParagraphJustification
|
static int |
OEM_COUNT
enum tesseract::OcrEngineMode
|
static int |
OEM_DEFAULT
enum tesseract::OcrEngineMode
|
static int |
OEM_LSTM_ONLY
enum tesseract::OcrEngineMode
|
static int |
OEM_TESSERACT_LSTM_COMBINED
enum tesseract::OcrEngineMode
|
static int |
OEM_TESSERACT_ONLY
enum tesseract::OcrEngineMode
|
static int |
ORIENTATION_PAGE_DOWN
enum tesseract::Orientation
|
static int |
ORIENTATION_PAGE_LEFT
enum tesseract::Orientation
|
static int |
ORIENTATION_PAGE_RIGHT
enum tesseract::Orientation
|
static int |
ORIENTATION_PAGE_UP
enum tesseract::Orientation
|
static int |
PSM_AUTO
enum tesseract::PageSegMode
|
static int |
PSM_AUTO_ONLY
enum tesseract::PageSegMode
|
static int |
PSM_AUTO_OSD
enum tesseract::PageSegMode
|
static int |
PSM_CIRCLE_WORD
enum tesseract::PageSegMode
|
static int |
PSM_COUNT
enum tesseract::PageSegMode
|
static int |
PSM_OSD_ONLY
enum tesseract::PageSegMode
|
static int |
PSM_RAW_LINE
enum tesseract::PageSegMode
|
static int |
PSM_SINGLE_BLOCK
enum tesseract::PageSegMode
|
static int |
PSM_SINGLE_BLOCK_VERT_TEXT
enum tesseract::PageSegMode
|
static int |
PSM_SINGLE_CHAR
enum tesseract::PageSegMode
|
static int |
PSM_SINGLE_COLUMN
enum tesseract::PageSegMode
|
static int |
PSM_SINGLE_LINE
enum tesseract::PageSegMode
|
static int |
PSM_SINGLE_WORD
enum tesseract::PageSegMode
|
static int |
PSM_SPARSE_TEXT
enum tesseract::PageSegMode
|
static int |
PSM_SPARSE_TEXT_OSD
enum tesseract::PageSegMode
|
static int |
PT_CAPTION_TEXT
enum tesseract::PolyBlockType
|
static int |
PT_COUNT
enum tesseract::PolyBlockType
|
static int |
PT_EQUATION
enum tesseract::PolyBlockType
|
static int |
PT_FLOWING_IMAGE
enum tesseract::PolyBlockType
|
static int |
PT_FLOWING_TEXT
enum tesseract::PolyBlockType
|
static int |
PT_HEADING_IMAGE
enum tesseract::PolyBlockType
|
static int |
PT_HEADING_TEXT
enum tesseract::PolyBlockType
|
static int |
PT_HORZ_LINE
enum tesseract::PolyBlockType
|
static int |
PT_INLINE_EQUATION
enum tesseract::PolyBlockType
|
static int |
PT_NOISE
enum tesseract::PolyBlockType
|
static int |
PT_PULLOUT_IMAGE
enum tesseract::PolyBlockType
|
static int |
PT_PULLOUT_TEXT
enum tesseract::PolyBlockType
|
static int |
PT_TABLE
enum tesseract::PolyBlockType
|
static int |
PT_UNKNOWN
enum tesseract::PolyBlockType
|
static int |
PT_VERT_LINE
enum tesseract::PolyBlockType
|
static int |
PT_VERTICAL_TEXT
enum tesseract::PolyBlockType
|
static int |
RIL_BLOCK
enum tesseract::PageIteratorLevel
|
static int |
RIL_PARA
enum tesseract::PageIteratorLevel
|
static int |
RIL_SYMBOL
enum tesseract::PageIteratorLevel
|
static int |
RIL_TEXTLINE
enum tesseract::PageIteratorLevel
|
static int |
RIL_WORD
enum tesseract::PageIteratorLevel
|
static int |
TESSERACT_MAJOR_VERSION |
static int |
TESSERACT_MICRO_VERSION |
static int |
TESSERACT_MINOR_VERSION |
static int |
TESSERACT_VERSION |
static String |
TESSERACT_VERSION_STR |
static int |
TEXTLINE_ORDER_LEFT_TO_RIGHT
enum tesseract::TextlineOrder
|
static int |
TEXTLINE_ORDER_RIGHT_TO_LEFT
enum tesseract::TextlineOrder
|
static int |
TEXTLINE_ORDER_TOP_TO_BOTTOM
enum tesseract::TextlineOrder
|
static int |
UNICHAR_LEN |
static int |
WRITING_DIRECTION_LEFT_TO_RIGHT
enum tesseract::WritingDirection
|
static int |
WRITING_DIRECTION_RIGHT_TO_LEFT
enum tesseract::WritingDirection
|
static int |
WRITING_DIRECTION_TOP_TO_BOTTOM
enum tesseract::WritingDirection
|
Constructor and Description |
---|
tesseract() |
Modifier and Type | Method and Description |
---|---|
static int |
INVALID_UNICHAR_ID() |
static BytePointer |
INVALID_UNICHAR() |
static byte |
INVALID_UNICHAR(int i) |
static int |
kMaxCredibleResolution()
Maximum believable resolution.
|
static int |
kMinCredibleResolution()
Minimum believable resolution.
|
static int |
kPointsPerInch()
Number of printers' points in an inch.
|
static int |
kResolutionEstimationFactor()
Ratio between median blob size and likely resolution.
|
static boolean |
PSM_BLOCK_FIND_ENABLED(int pageseg_mode) |
static boolean |
PSM_COL_FIND_ENABLED(int pageseg_mode) |
static boolean |
PSM_LINE_FIND_ENABLED(int pageseg_mode) |
static boolean |
PSM_ORIENTATION_ENABLED(int pageseg_mode) |
static boolean |
PSM_OSD_ENABLED(int pageseg_mode)
Inline functions that act on a PageSegMode to determine whether components of
layout analysis are enabled.
|
static boolean |
PSM_SPARSE(int pageseg_mode) |
static boolean |
PSM_WORD_FIND_ENABLED(int pageseg_mode) |
static boolean |
PTIsImageType(int type)
Returns true if PolyBlockType is of image type
|
static boolean |
PTIsLineType(int type)
Returns true if PolyBlockType is of line type
|
static boolean |
PTIsPulloutType(int type) |
static boolean |
PTIsTextType(int type)
Returns true if PolyBlockType is of text type
|
static TessResultRenderer |
TessAltoRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessAltoRendererCreate(String outputbase) |
static boolean |
TessBaseAPIAdaptToWordStr(TessBaseAPI handle,
int mode,
BytePointer wordstr) |
static boolean |
TessBaseAPIAdaptToWordStr(TessBaseAPI handle,
int mode,
String wordstr) |
static IntPointer |
TessBaseAPIAllWordConfidences(TessBaseAPI handle) |
static PageIterator |
TessBaseAPIAnalyseLayout(TessBaseAPI handle) |
static void |
TessBaseAPIClear(TessBaseAPI handle) |
static void |
TessBaseAPIClearAdaptiveClassifier(TessBaseAPI handle) |
static void |
TessBaseAPIClearPersistentCache(TessBaseAPI handle) |
static TessBaseAPI |
TessBaseAPICreate() |
static void |
TessBaseAPIDelete(TessBaseAPI handle) |
static boolean |
TessBaseAPIDetectOrientationScript(TessBaseAPI handle,
int[] orient_deg,
float[] orient_conf,
byte[] script_name,
float[] script_conf) |
static boolean |
TessBaseAPIDetectOrientationScript(TessBaseAPI handle,
IntBuffer orient_deg,
FloatBuffer orient_conf,
ByteBuffer script_name,
FloatBuffer script_conf) |
static boolean |
TessBaseAPIDetectOrientationScript(TessBaseAPI handle,
IntPointer orient_deg,
FloatPointer orient_conf,
BytePointer script_name,
FloatPointer script_conf) |
static boolean |
TessBaseAPIDetectOrientationScript(TessBaseAPI handle,
IntPointer orient_deg,
FloatPointer orient_conf,
PointerPointer script_name,
FloatPointer script_conf) |
static void |
TessBaseAPIEnd(TessBaseAPI handle) |
static BytePointer |
TessBaseAPIGetAltoText(TessBaseAPI handle,
int page_number) |
static PointerPointer |
TessBaseAPIGetAvailableLanguagesAsVector(TessBaseAPI handle) |
static boolean |
TessBaseAPIGetBoolVariable(TessBaseAPI handle,
BytePointer name,
BoolPointer value) |
static boolean |
TessBaseAPIGetBoolVariable(TessBaseAPI handle,
String name,
BoolPointer value) |
static BytePointer |
TessBaseAPIGetBoxText(TessBaseAPI handle,
int page_number) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages(TessBaseAPI handle,
int level,
boolean text_only,
org.bytedeco.leptonica.PIXA pixa,
int[] blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages(TessBaseAPI handle,
int level,
boolean text_only,
org.bytedeco.leptonica.PIXA pixa,
IntBuffer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages(TessBaseAPI handle,
int level,
boolean text_only,
org.bytedeco.leptonica.PIXA pixa,
IntPointer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages(TessBaseAPI handle,
int level,
boolean text_only,
PointerPointer pixa,
PointerPointer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages1(TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
org.bytedeco.leptonica.PIXA pixa,
int[] blockids,
int[] paraids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages1(TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
org.bytedeco.leptonica.PIXA pixa,
IntBuffer blockids,
IntBuffer paraids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages1(TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
org.bytedeco.leptonica.PIXA pixa,
IntPointer blockids,
IntPointer paraids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetComponentImages1(TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
PointerPointer pixa,
PointerPointer blockids,
PointerPointer paraids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetConnectedComponents(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA cc) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetConnectedComponents(TessBaseAPI handle,
PointerPointer cc) |
static BytePointer |
TessBaseAPIGetDatapath(TessBaseAPI handle) |
static boolean |
TessBaseAPIGetDoubleVariable(TessBaseAPI handle,
BytePointer name,
double[] value) |
static boolean |
TessBaseAPIGetDoubleVariable(TessBaseAPI handle,
BytePointer name,
DoubleBuffer value) |
static boolean |
TessBaseAPIGetDoubleVariable(TessBaseAPI handle,
BytePointer name,
DoublePointer value) |
static boolean |
TessBaseAPIGetDoubleVariable(TessBaseAPI handle,
String name,
double[] value) |
static boolean |
TessBaseAPIGetDoubleVariable(TessBaseAPI handle,
String name,
DoubleBuffer value) |
static boolean |
TessBaseAPIGetDoubleVariable(TessBaseAPI handle,
String name,
DoublePointer value) |
static BytePointer |
TessBaseAPIGetHOCRText(TessBaseAPI handle,
int page_number) |
static BytePointer |
TessBaseAPIGetInitLanguagesAsString(TessBaseAPI handle) |
static org.bytedeco.leptonica.PIX |
TessBaseAPIGetInputImage(TessBaseAPI handle) |
static BytePointer |
TessBaseAPIGetInputName(TessBaseAPI handle) |
static boolean |
TessBaseAPIGetIntVariable(TessBaseAPI handle,
BytePointer name,
int[] value) |
static boolean |
TessBaseAPIGetIntVariable(TessBaseAPI handle,
BytePointer name,
IntBuffer value) |
static boolean |
TessBaseAPIGetIntVariable(TessBaseAPI handle,
BytePointer name,
IntPointer value) |
static boolean |
TessBaseAPIGetIntVariable(TessBaseAPI handle,
String name,
int[] value) |
static boolean |
TessBaseAPIGetIntVariable(TessBaseAPI handle,
String name,
IntBuffer value) |
static boolean |
TessBaseAPIGetIntVariable(TessBaseAPI handle,
String name,
IntPointer value) |
static ResultIterator |
TessBaseAPIGetIterator(TessBaseAPI handle) |
static PointerPointer |
TessBaseAPIGetLoadedLanguagesAsVector(TessBaseAPI handle) |
static BytePointer |
TessBaseAPIGetLSTMBoxText(TessBaseAPI handle,
int page_number) |
static MutableIterator |
TessBaseAPIGetMutableIterator(TessBaseAPI handle) |
static long |
TessBaseAPIGetOpenCLDevice(TessBaseAPI handle,
Pointer device) |
static long |
TessBaseAPIGetOpenCLDevice(TessBaseAPI handle,
PointerPointer device) |
static int |
TessBaseAPIGetPageSegMode(TessBaseAPI handle) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetRegions(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetRegions(TessBaseAPI handle,
PointerPointer pixa) |
static int |
TessBaseAPIGetSourceYResolution(TessBaseAPI handle) |
static BytePointer |
TessBaseAPIGetStringVariable(TessBaseAPI handle,
BytePointer name) |
static String |
TessBaseAPIGetStringVariable(TessBaseAPI handle,
String name) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetStrips(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa,
int[] blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetStrips(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa,
IntBuffer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetStrips(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa,
IntPointer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetStrips(TessBaseAPI handle,
PointerPointer pixa,
PointerPointer blockids) |
static boolean |
TessBaseAPIGetTextDirection(TessBaseAPI handle,
int[] out_offset,
float[] out_slope) |
static boolean |
TessBaseAPIGetTextDirection(TessBaseAPI handle,
IntBuffer out_offset,
FloatBuffer out_slope) |
static boolean |
TessBaseAPIGetTextDirection(TessBaseAPI handle,
IntPointer out_offset,
FloatPointer out_slope) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa,
int[] blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa,
IntBuffer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa,
IntPointer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines(TessBaseAPI handle,
PointerPointer pixa,
PointerPointer blockids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines1(TessBaseAPI handle,
boolean raw_image,
int raw_padding,
org.bytedeco.leptonica.PIXA pixa,
int[] blockids,
int[] paraids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines1(TessBaseAPI handle,
boolean raw_image,
int raw_padding,
org.bytedeco.leptonica.PIXA pixa,
IntBuffer blockids,
IntBuffer paraids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines1(TessBaseAPI handle,
boolean raw_image,
int raw_padding,
org.bytedeco.leptonica.PIXA pixa,
IntPointer blockids,
IntPointer paraids) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetTextlines1(TessBaseAPI handle,
boolean raw_image,
int raw_padding,
PointerPointer pixa,
PointerPointer blockids,
PointerPointer paraids) |
static org.bytedeco.leptonica.PIX |
TessBaseAPIGetThresholdedImage(TessBaseAPI handle) |
static int |
TessBaseAPIGetThresholdedImageScaleFactor(TessBaseAPI handle) |
static BytePointer |
TessBaseAPIGetTsvText(TessBaseAPI handle,
int page_number) |
static BytePointer |
TessBaseAPIGetUnichar(TessBaseAPI handle,
int unichar_id) |
static BytePointer |
TessBaseAPIGetUNLVText(TessBaseAPI handle) |
static BytePointer |
TessBaseAPIGetUTF8Text(TessBaseAPI handle) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetWords(TessBaseAPI handle,
org.bytedeco.leptonica.PIXA pixa) |
static org.bytedeco.leptonica.BOXA |
TessBaseAPIGetWords(TessBaseAPI handle,
PointerPointer pixa) |
static BytePointer |
TessBaseAPIGetWordStrBoxText(TessBaseAPI handle,
int page_number) |
static int |
TessBaseAPIInit1(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int oem,
byte[] configs,
int configs_size) |
static int |
TessBaseAPIInit1(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int oem,
ByteBuffer configs,
int configs_size) |
static int |
TessBaseAPIInit1(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int oem,
BytePointer configs,
int configs_size) |
static int |
TessBaseAPIInit1(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int oem,
PointerPointer configs,
int configs_size) |
static int |
TessBaseAPIInit1(TessBaseAPI handle,
String datapath,
String language,
int oem,
byte[] configs,
int configs_size) |
static int |
TessBaseAPIInit1(TessBaseAPI handle,
String datapath,
String language,
int oem,
ByteBuffer configs,
int configs_size) |
static int |
TessBaseAPIInit1(TessBaseAPI handle,
String datapath,
String language,
int oem,
BytePointer configs,
int configs_size) |
static int |
TessBaseAPIInit2(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int oem) |
static int |
TessBaseAPIInit2(TessBaseAPI handle,
String datapath,
String language,
int oem) |
static int |
TessBaseAPIInit3(TessBaseAPI handle,
BytePointer datapath,
BytePointer language) |
static int |
TessBaseAPIInit3(TessBaseAPI handle,
String datapath,
String language) |
static int |
TessBaseAPIInit4(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int mode,
byte[] configs,
int configs_size,
byte[] vars_vec,
byte[] vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int mode,
ByteBuffer configs,
int configs_size,
ByteBuffer vars_vec,
ByteBuffer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int mode,
BytePointer configs,
int configs_size,
BytePointer vars_vec,
BytePointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(TessBaseAPI handle,
BytePointer datapath,
BytePointer language,
int mode,
PointerPointer configs,
int configs_size,
PointerPointer vars_vec,
PointerPointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(TessBaseAPI handle,
String datapath,
String language,
int mode,
byte[] configs,
int configs_size,
byte[] vars_vec,
byte[] vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(TessBaseAPI handle,
String datapath,
String language,
int mode,
ByteBuffer configs,
int configs_size,
ByteBuffer vars_vec,
ByteBuffer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(TessBaseAPI handle,
String datapath,
String language,
int mode,
BytePointer configs,
int configs_size,
BytePointer vars_vec,
BytePointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit5(TessBaseAPI handle,
BytePointer data,
int data_size,
BytePointer language,
int mode,
byte[] configs,
int configs_size,
byte[] vars_vec,
byte[] vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit5(TessBaseAPI handle,
BytePointer data,
int data_size,
BytePointer language,
int mode,
ByteBuffer configs,
int configs_size,
ByteBuffer vars_vec,
ByteBuffer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit5(TessBaseAPI handle,
BytePointer data,
int data_size,
BytePointer language,
int mode,
BytePointer configs,
int configs_size,
BytePointer vars_vec,
BytePointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit5(TessBaseAPI handle,
BytePointer data,
int data_size,
BytePointer language,
int mode,
PointerPointer configs,
int configs_size,
PointerPointer vars_vec,
PointerPointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit5(TessBaseAPI handle,
String data,
int data_size,
String language,
int mode,
byte[] configs,
int configs_size,
byte[] vars_vec,
byte[] vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit5(TessBaseAPI handle,
String data,
int data_size,
String language,
int mode,
ByteBuffer configs,
int configs_size,
ByteBuffer vars_vec,
ByteBuffer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit5(TessBaseAPI handle,
String data,
int data_size,
String language,
int mode,
BytePointer configs,
int configs_size,
BytePointer vars_vec,
BytePointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static void |
TessBaseAPIInitForAnalysePage(TessBaseAPI handle) |
static int |
TessBaseAPIIsValidWord(TessBaseAPI handle,
BytePointer word) |
static int |
TessBaseAPIIsValidWord(TessBaseAPI handle,
String word) |
static int |
TessBaseAPIMeanTextConf(TessBaseAPI handle) |
static int |
TessBaseAPINumDawgs(TessBaseAPI handle) |
static int |
TessBaseAPIOem(TessBaseAPI handle) |
static void |
TessBaseAPIPrintVariables(TessBaseAPI handle,
Pointer fp) |
static boolean |
TessBaseAPIPrintVariablesToFile(TessBaseAPI handle,
BytePointer filename) |
static boolean |
TessBaseAPIPrintVariablesToFile(TessBaseAPI handle,
String filename) |
static boolean |
TessBaseAPIProcessPage(TessBaseAPI handle,
org.bytedeco.leptonica.PIX pix,
int page_index,
BytePointer filename,
BytePointer retry_config,
int timeout_millisec,
TessResultRenderer renderer) |
static boolean |
TessBaseAPIProcessPage(TessBaseAPI handle,
org.bytedeco.leptonica.PIX pix,
int page_index,
String filename,
String retry_config,
int timeout_millisec,
TessResultRenderer renderer) |
static boolean |
TessBaseAPIProcessPages(TessBaseAPI handle,
BytePointer filename,
BytePointer retry_config,
int timeout_millisec,
TessResultRenderer renderer) |
static boolean |
TessBaseAPIProcessPages(TessBaseAPI handle,
String filename,
String retry_config,
int timeout_millisec,
TessResultRenderer renderer) |
static void |
TessBaseAPIReadConfigFile(TessBaseAPI handle,
BytePointer filename) |
static void |
TessBaseAPIReadConfigFile(TessBaseAPI handle,
String filename) |
static void |
TessBaseAPIReadDebugConfigFile(TessBaseAPI handle,
BytePointer filename) |
static void |
TessBaseAPIReadDebugConfigFile(TessBaseAPI handle,
String filename) |
static int |
TessBaseAPIRecognize(TessBaseAPI handle,
ETEXT_DESC monitor) |
static byte[] |
TessBaseAPIRect(TessBaseAPI handle,
byte[] imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height) |
static ByteBuffer |
TessBaseAPIRect(TessBaseAPI handle,
ByteBuffer imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height) |
static BytePointer |
TessBaseAPIRect(TessBaseAPI handle,
BytePointer imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height) |
static boolean |
TessBaseAPISetDebugVariable(TessBaseAPI handle,
BytePointer name,
BytePointer value) |
static boolean |
TessBaseAPISetDebugVariable(TessBaseAPI handle,
String name,
String value) |
static void |
TessBaseAPISetImage(TessBaseAPI handle,
byte[] imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line) |
static void |
TessBaseAPISetImage(TessBaseAPI handle,
ByteBuffer imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line) |
static void |
TessBaseAPISetImage(TessBaseAPI handle,
BytePointer imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line) |
static void |
TessBaseAPISetImage2(TessBaseAPI handle,
org.bytedeco.leptonica.PIX pix) |
static void |
TessBaseAPISetInputImage(TessBaseAPI handle,
org.bytedeco.leptonica.PIX pix) |
static void |
TessBaseAPISetInputName(TessBaseAPI handle,
BytePointer name) |
static void |
TessBaseAPISetInputName(TessBaseAPI handle,
String name) |
static void |
TessBaseAPISetMinOrientationMargin(TessBaseAPI handle,
double margin) |
static void |
TessBaseAPISetOutputName(TessBaseAPI handle,
BytePointer name) |
static void |
TessBaseAPISetOutputName(TessBaseAPI handle,
String name) |
static void |
TessBaseAPISetPageSegMode(TessBaseAPI handle,
int mode) |
static void |
TessBaseAPISetRectangle(TessBaseAPI handle,
int left,
int top,
int width,
int height) |
static void |
TessBaseAPISetSourceResolution(TessBaseAPI handle,
int ppi) |
static boolean |
TessBaseAPISetVariable(TessBaseAPI handle,
BytePointer name,
BytePointer value) |
static boolean |
TessBaseAPISetVariable(TessBaseAPI handle,
String name,
String value) |
static TessResultRenderer |
TessBoxTextRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessBoxTextRendererCreate(String outputbase) |
static float |
TessChoiceIteratorConfidence(ChoiceIterator handle) |
static void |
TessChoiceIteratorDelete(ChoiceIterator handle) |
static BytePointer |
TessChoiceIteratorGetUTF8Text(ChoiceIterator handle) |
static boolean |
TessChoiceIteratorNext(ChoiceIterator handle) |
static void |
TessDeleteIntArray(int[] arr) |
static void |
TessDeleteIntArray(IntBuffer arr) |
static void |
TessDeleteIntArray(IntPointer arr) |
static void |
TessDeleteResultRenderer(TessResultRenderer renderer) |
static void |
TessDeleteText(BytePointer text) |
static void |
TessDeleteText(String text) |
static void |
TessDeleteTextArray(byte[] arr) |
static void |
TessDeleteTextArray(ByteBuffer arr) |
static void |
TessDeleteTextArray(BytePointer arr) |
static void |
TessDeleteTextArray(PointerPointer arr) |
static TessResultRenderer |
TessHOcrRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessHOcrRendererCreate(String outputbase) |
static TessResultRenderer |
TessHOcrRendererCreate2(BytePointer outputbase,
boolean font_info) |
static TessResultRenderer |
TessHOcrRendererCreate2(String outputbase,
boolean font_info) |
static TessResultRenderer |
TessLSTMBoxRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessLSTMBoxRendererCreate(String outputbase) |
static ETEXT_DESC |
TessMonitorCreate() |
static void |
TessMonitorDelete(ETEXT_DESC monitor) |
static Pointer |
TessMonitorGetCancelThis(ETEXT_DESC monitor) |
static int |
TessMonitorGetProgress(ETEXT_DESC monitor) |
static void |
TessMonitorSetCancelFunc(ETEXT_DESC monitor,
TessCancelFunc cancelFunc) |
static void |
TessMonitorSetCancelThis(ETEXT_DESC monitor,
Pointer cancelThis) |
static void |
TessMonitorSetDeadlineMSecs(ETEXT_DESC monitor,
int deadline) |
static void |
TessMonitorSetProgressFunc(ETEXT_DESC monitor,
TessProgressFunc progressFunc) |
static boolean |
TessPageIteratorBaseline(PageIterator handle,
int level,
int[] x1,
int[] y1,
int[] x2,
int[] y2) |
static boolean |
TessPageIteratorBaseline(PageIterator handle,
int level,
IntBuffer x1,
IntBuffer y1,
IntBuffer x2,
IntBuffer y2) |
static boolean |
TessPageIteratorBaseline(PageIterator handle,
int level,
IntPointer x1,
IntPointer y1,
IntPointer x2,
IntPointer y2) |
static void |
TessPageIteratorBegin(PageIterator handle) |
static int |
TessPageIteratorBlockType(PageIterator handle) |
static boolean |
TessPageIteratorBoundingBox(PageIterator handle,
int level,
int[] left,
int[] top,
int[] right,
int[] bottom) |
static boolean |
TessPageIteratorBoundingBox(PageIterator handle,
int level,
IntBuffer left,
IntBuffer top,
IntBuffer right,
IntBuffer bottom) |
static boolean |
TessPageIteratorBoundingBox(PageIterator handle,
int level,
IntPointer left,
IntPointer top,
IntPointer right,
IntPointer bottom) |
static PageIterator |
TessPageIteratorCopy(PageIterator handle) |
static void |
TessPageIteratorDelete(PageIterator handle) |
static org.bytedeco.leptonica.PIX |
TessPageIteratorGetBinaryImage(PageIterator handle,
int level) |
static org.bytedeco.leptonica.PIX |
TessPageIteratorGetImage(PageIterator handle,
int level,
int padding,
org.bytedeco.leptonica.PIX original_image,
int[] left,
int[] top) |
static org.bytedeco.leptonica.PIX |
TessPageIteratorGetImage(PageIterator handle,
int level,
int padding,
org.bytedeco.leptonica.PIX original_image,
IntBuffer left,
IntBuffer top) |
static org.bytedeco.leptonica.PIX |
TessPageIteratorGetImage(PageIterator handle,
int level,
int padding,
org.bytedeco.leptonica.PIX original_image,
IntPointer left,
IntPointer top) |
static boolean |
TessPageIteratorIsAtBeginningOf(PageIterator handle,
int level) |
static boolean |
TessPageIteratorIsAtFinalElement(PageIterator handle,
int level,
int element) |
static boolean |
TessPageIteratorNext(PageIterator handle,
int level) |
static void |
TessPageIteratorOrientation(PageIterator handle,
int[] orientation,
int[] writing_direction,
int[] textline_order,
float[] deskew_angle) |
static void |
TessPageIteratorOrientation(PageIterator handle,
IntBuffer orientation,
IntBuffer writing_direction,
IntBuffer textline_order,
FloatBuffer deskew_angle) |
static void |
TessPageIteratorOrientation(PageIterator handle,
IntPointer orientation,
IntPointer writing_direction,
IntPointer textline_order,
FloatPointer deskew_angle) |
static void |
TessPageIteratorParagraphInfo(PageIterator handle,
int[] justification,
BoolPointer is_list_item,
BoolPointer is_crown,
int[] first_line_indent) |
static void |
TessPageIteratorParagraphInfo(PageIterator handle,
IntBuffer justification,
BoolPointer is_list_item,
BoolPointer is_crown,
IntBuffer first_line_indent) |
static void |
TessPageIteratorParagraphInfo(PageIterator handle,
IntPointer justification,
BoolPointer is_list_item,
BoolPointer is_crown,
IntPointer first_line_indent) |
static TessResultRenderer |
TessPDFRendererCreate(BytePointer outputbase,
BytePointer datadir,
boolean textonly) |
static TessResultRenderer |
TessPDFRendererCreate(String outputbase,
String datadir,
boolean textonly) |
static float |
TessResultIteratorConfidence(ResultIterator handle,
int level) |
static ResultIterator |
TessResultIteratorCopy(ResultIterator handle) |
static void |
TessResultIteratorDelete(ResultIterator handle) |
static ChoiceIterator |
TessResultIteratorGetChoiceIterator(ResultIterator handle) |
static PageIterator |
TessResultIteratorGetPageIterator(ResultIterator handle) |
static PageIterator |
TessResultIteratorGetPageIteratorConst(ResultIterator handle) |
static BytePointer |
TessResultIteratorGetUTF8Text(ResultIterator handle,
int level) |
static boolean |
TessResultIteratorNext(ResultIterator handle,
int level) |
static boolean |
TessResultIteratorSymbolIsDropcap(ResultIterator handle) |
static boolean |
TessResultIteratorSymbolIsSubscript(ResultIterator handle) |
static boolean |
TessResultIteratorSymbolIsSuperscript(ResultIterator handle) |
static BytePointer |
TessResultIteratorWordFontAttributes(ResultIterator handle,
BoolPointer is_bold,
BoolPointer is_italic,
BoolPointer is_underlined,
BoolPointer is_monospace,
BoolPointer is_serif,
BoolPointer is_smallcaps,
int[] pointsize,
int[] font_id) |
static String |
TessResultIteratorWordFontAttributes(ResultIterator handle,
BoolPointer is_bold,
BoolPointer is_italic,
BoolPointer is_underlined,
BoolPointer is_monospace,
BoolPointer is_serif,
BoolPointer is_smallcaps,
IntBuffer pointsize,
IntBuffer font_id) |
static BytePointer |
TessResultIteratorWordFontAttributes(ResultIterator handle,
BoolPointer is_bold,
BoolPointer is_italic,
BoolPointer is_underlined,
BoolPointer is_monospace,
BoolPointer is_serif,
BoolPointer is_smallcaps,
IntPointer pointsize,
IntPointer font_id) |
static boolean |
TessResultIteratorWordIsFromDictionary(ResultIterator handle) |
static boolean |
TessResultIteratorWordIsNumeric(ResultIterator handle) |
static BytePointer |
TessResultIteratorWordRecognitionLanguage(ResultIterator handle) |
static boolean |
TessResultRendererAddImage(TessResultRenderer renderer,
TessBaseAPI api) |
static boolean |
TessResultRendererBeginDocument(TessResultRenderer renderer,
BytePointer title) |
static boolean |
TessResultRendererBeginDocument(TessResultRenderer renderer,
String title) |
static boolean |
TessResultRendererEndDocument(TessResultRenderer renderer) |
static BytePointer |
TessResultRendererExtention(TessResultRenderer renderer) |
static int |
TessResultRendererImageNum(TessResultRenderer renderer) |
static void |
TessResultRendererInsert(TessResultRenderer renderer,
TessResultRenderer next) |
static TessResultRenderer |
TessResultRendererNext(TessResultRenderer renderer) |
static BytePointer |
TessResultRendererTitle(TessResultRenderer renderer) |
static TessResultRenderer |
TessTextRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessTextRendererCreate(String outputbase) |
static TessResultRenderer |
TessTsvRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessTsvRendererCreate(String outputbase) |
static TessResultRenderer |
TessUnlvRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessUnlvRendererCreate(String outputbase) |
static BytePointer |
TessVersion()
Escape a char string - replace &<>"' with HTML codes.
|
static TessResultRenderer |
TessWordStrBoxRendererCreate(BytePointer outputbase) |
static TessResultRenderer |
TessWordStrBoxRendererCreate(String outputbase) |
LC_ALL, LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, LC_TIME, map, setlocale, setlocale
public static final int UNICHAR_LEN
public static final int INVALID_UNICHAR_ID
public static final int DIR_NEUTRAL
public static final int DIR_LEFT_TO_RIGHT
public static final int DIR_RIGHT_TO_LEFT
public static final int DIR_MIX
public static final int TESSERACT_MAJOR_VERSION
public static final int TESSERACT_MINOR_VERSION
public static final int TESSERACT_MICRO_VERSION
public static final int TESSERACT_VERSION
public static final String TESSERACT_VERSION_STR
public static final int PT_UNKNOWN
public static final int PT_FLOWING_TEXT
public static final int PT_HEADING_TEXT
public static final int PT_PULLOUT_TEXT
public static final int PT_EQUATION
public static final int PT_INLINE_EQUATION
public static final int PT_TABLE
public static final int PT_VERTICAL_TEXT
public static final int PT_CAPTION_TEXT
public static final int PT_FLOWING_IMAGE
public static final int PT_HEADING_IMAGE
public static final int PT_PULLOUT_IMAGE
public static final int PT_HORZ_LINE
public static final int PT_VERT_LINE
public static final int PT_NOISE
public static final int PT_COUNT
public static final int ORIENTATION_PAGE_UP
public static final int ORIENTATION_PAGE_RIGHT
public static final int ORIENTATION_PAGE_DOWN
public static final int ORIENTATION_PAGE_LEFT
public static final int WRITING_DIRECTION_LEFT_TO_RIGHT
public static final int WRITING_DIRECTION_RIGHT_TO_LEFT
public static final int WRITING_DIRECTION_TOP_TO_BOTTOM
public static final int TEXTLINE_ORDER_LEFT_TO_RIGHT
public static final int TEXTLINE_ORDER_RIGHT_TO_LEFT
public static final int TEXTLINE_ORDER_TOP_TO_BOTTOM
public static final int PSM_OSD_ONLY
public static final int PSM_AUTO_OSD
public static final int PSM_AUTO_ONLY
public static final int PSM_AUTO
public static final int PSM_SINGLE_COLUMN
public static final int PSM_SINGLE_BLOCK_VERT_TEXT
public static final int PSM_SINGLE_BLOCK
public static final int PSM_SINGLE_LINE
public static final int PSM_SINGLE_WORD
public static final int PSM_CIRCLE_WORD
public static final int PSM_SINGLE_CHAR
public static final int PSM_SPARSE_TEXT
public static final int PSM_SPARSE_TEXT_OSD
public static final int PSM_RAW_LINE
public static final int PSM_COUNT
public static final int RIL_BLOCK
public static final int RIL_PARA
public static final int RIL_TEXTLINE
public static final int RIL_WORD
public static final int RIL_SYMBOL
public static final int JUSTIFICATION_UNKNOWN
public static final int JUSTIFICATION_LEFT
public static final int JUSTIFICATION_CENTER
public static final int JUSTIFICATION_RIGHT
public static final int OEM_TESSERACT_ONLY
public static final int OEM_LSTM_ONLY
public static final int OEM_TESSERACT_LSTM_COMBINED
public static final int OEM_DEFAULT
public static final int OEM_COUNT
@Namespace(value="tesseract") @MemberGetter public static int INVALID_UNICHAR_ID()
@Namespace(value="tesseract") @MemberGetter @Cast(value="const char") public static byte INVALID_UNICHAR(int i)
@Namespace(value="tesseract") @MemberGetter @Cast(value="const char*") public static BytePointer INVALID_UNICHAR()
@Namespace(value="tesseract") @MemberGetter public static int kPointsPerInch()
@Namespace(value="tesseract") @MemberGetter public static int kMinCredibleResolution()
@Namespace(value="tesseract") @MemberGetter public static int kMaxCredibleResolution()
@Namespace(value="tesseract") @MemberGetter public static int kResolutionEstimationFactor()
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PTIsLineType(@Cast(value="tesseract::PolyBlockType") int type)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PTIsImageType(@Cast(value="tesseract::PolyBlockType") int type)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PTIsTextType(@Cast(value="tesseract::PolyBlockType") int type)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PTIsPulloutType(@Cast(value="tesseract::PolyBlockType") int type)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PSM_OSD_ENABLED(int pageseg_mode)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PSM_ORIENTATION_ENABLED(int pageseg_mode)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PSM_COL_FIND_ENABLED(int pageseg_mode)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PSM_SPARSE(int pageseg_mode)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PSM_BLOCK_FIND_ENABLED(int pageseg_mode)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PSM_LINE_FIND_ENABLED(int pageseg_mode)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean PSM_WORD_FIND_ENABLED(int pageseg_mode)
@Cast(value="const char*") public static BytePointer TessVersion()
public static void TessDeleteText(@Cast(value="const char*") BytePointer text)
public static void TessDeleteText(String text)
public static void TessDeleteTextArray(@Cast(value="char**") PointerPointer arr)
public static void TessDeleteTextArray(@Cast(value="char**") @ByPtrPtr BytePointer arr)
public static void TessDeleteTextArray(@Cast(value="char**") @ByPtrPtr ByteBuffer arr)
public static void TessDeleteTextArray(@Cast(value="char**") @ByPtrPtr byte[] arr)
public static void TessDeleteIntArray(@Const IntPointer arr)
public static void TessDeleteIntArray(@Const int[] arr)
public static TessResultRenderer TessTextRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessTextRendererCreate(String outputbase)
public static TessResultRenderer TessHOcrRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessHOcrRendererCreate(String outputbase)
public static TessResultRenderer TessHOcrRendererCreate2(@Cast(value="const char*") BytePointer outputbase, @Cast(value="BOOL") boolean font_info)
public static TessResultRenderer TessHOcrRendererCreate2(String outputbase, @Cast(value="BOOL") boolean font_info)
public static TessResultRenderer TessAltoRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessAltoRendererCreate(String outputbase)
public static TessResultRenderer TessTsvRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessTsvRendererCreate(String outputbase)
public static TessResultRenderer TessPDFRendererCreate(@Cast(value="const char*") BytePointer outputbase, @Cast(value="const char*") BytePointer datadir, @Cast(value="BOOL") boolean textonly)
public static TessResultRenderer TessPDFRendererCreate(String outputbase, String datadir, @Cast(value="BOOL") boolean textonly)
public static TessResultRenderer TessUnlvRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessUnlvRendererCreate(String outputbase)
public static TessResultRenderer TessBoxTextRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessBoxTextRendererCreate(String outputbase)
public static TessResultRenderer TessLSTMBoxRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessLSTMBoxRendererCreate(String outputbase)
public static TessResultRenderer TessWordStrBoxRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static TessResultRenderer TessWordStrBoxRendererCreate(String outputbase)
public static void TessDeleteResultRenderer(TessResultRenderer renderer)
public static void TessResultRendererInsert(TessResultRenderer renderer, TessResultRenderer next)
public static TessResultRenderer TessResultRendererNext(TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessResultRendererBeginDocument(TessResultRenderer renderer, @Cast(value="const char*") BytePointer title)
@Cast(value="BOOL") public static boolean TessResultRendererBeginDocument(TessResultRenderer renderer, String title)
@Cast(value="BOOL") public static boolean TessResultRendererAddImage(TessResultRenderer renderer, TessBaseAPI api)
@Cast(value="BOOL") public static boolean TessResultRendererEndDocument(TessResultRenderer renderer)
@Cast(value="const char*") public static BytePointer TessResultRendererExtention(TessResultRenderer renderer)
@Cast(value="const char*") public static BytePointer TessResultRendererTitle(TessResultRenderer renderer)
public static int TessResultRendererImageNum(TessResultRenderer renderer)
public static TessBaseAPI TessBaseAPICreate()
public static void TessBaseAPIDelete(TessBaseAPI handle)
@Cast(value="size_t") public static long TessBaseAPIGetOpenCLDevice(TessBaseAPI handle, @Cast(value="void**") PointerPointer device)
@Cast(value="size_t") public static long TessBaseAPIGetOpenCLDevice(TessBaseAPI handle, @Cast(value="void**") @ByPtrPtr Pointer device)
public static void TessBaseAPISetInputName(TessBaseAPI handle, @Cast(value="const char*") BytePointer name)
public static void TessBaseAPISetInputName(TessBaseAPI handle, String name)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetInputName(TessBaseAPI handle)
public static void TessBaseAPISetInputImage(TessBaseAPI handle, org.bytedeco.leptonica.PIX pix)
public static org.bytedeco.leptonica.PIX TessBaseAPIGetInputImage(TessBaseAPI handle)
public static int TessBaseAPIGetSourceYResolution(TessBaseAPI handle)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetDatapath(TessBaseAPI handle)
public static void TessBaseAPISetOutputName(TessBaseAPI handle, @Cast(value="const char*") BytePointer name)
public static void TessBaseAPISetOutputName(TessBaseAPI handle, String name)
@Cast(value="BOOL") public static boolean TessBaseAPISetVariable(TessBaseAPI handle, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer value)
@Cast(value="BOOL") public static boolean TessBaseAPISetVariable(TessBaseAPI handle, String name, String value)
@Cast(value="BOOL") public static boolean TessBaseAPISetDebugVariable(TessBaseAPI handle, @Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer value)
@Cast(value="BOOL") public static boolean TessBaseAPISetDebugVariable(TessBaseAPI handle, String name, String value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name, IntPointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const TessBaseAPI handle, String name, IntBuffer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name, int[] value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const TessBaseAPI handle, String name, IntPointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name, IntBuffer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const TessBaseAPI handle, String name, int[] value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetBoolVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name, @Cast(value="BOOL*") BoolPointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetBoolVariable(@Const TessBaseAPI handle, String name, @Cast(value="BOOL*") BoolPointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name, DoublePointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const TessBaseAPI handle, String name, DoubleBuffer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name, double[] value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const TessBaseAPI handle, String name, DoublePointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name, DoubleBuffer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const TessBaseAPI handle, String name, double[] value)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetStringVariable(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer name)
public static String TessBaseAPIGetStringVariable(@Const TessBaseAPI handle, String name)
public static void TessBaseAPIPrintVariables(@Const TessBaseAPI handle, @Cast(value="FILE*") Pointer fp)
@Cast(value="BOOL") public static boolean TessBaseAPIPrintVariablesToFile(@Const TessBaseAPI handle, @Cast(value="const char*") BytePointer filename)
@Cast(value="BOOL") public static boolean TessBaseAPIPrintVariablesToFile(@Const TessBaseAPI handle, String filename)
public static int TessBaseAPIInit1(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") PointerPointer configs, int configs_size)
public static int TessBaseAPIInit1(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr BytePointer configs, int configs_size)
public static int TessBaseAPIInit1(TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size)
public static int TessBaseAPIInit1(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size)
public static int TessBaseAPIInit1(TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr BytePointer configs, int configs_size)
public static int TessBaseAPIInit1(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size)
public static int TessBaseAPIInit1(TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size)
public static int TessBaseAPIInit2(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int oem)
public static int TessBaseAPIInit2(TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem)
public static int TessBaseAPIInit3(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language)
public static int TessBaseAPIInit3(TessBaseAPI handle, String datapath, String language)
public static int TessBaseAPIInit4(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") PointerPointer configs, int configs_size, @Cast(value="char**") PointerPointer vars_vec, @Cast(value="char**") PointerPointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr BytePointer configs, int configs_size, @Cast(value="char**") @ByPtrPtr BytePointer vars_vec, @Cast(value="char**") @ByPtrPtr BytePointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_vec, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size, @Cast(value="char**") @ByPtrPtr byte[] vars_vec, @Cast(value="char**") @ByPtrPtr byte[] vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr BytePointer configs, int configs_size, @Cast(value="char**") @ByPtrPtr BytePointer vars_vec, @Cast(value="char**") @ByPtrPtr BytePointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_vec, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size, @Cast(value="char**") @ByPtrPtr byte[] vars_vec, @Cast(value="char**") @ByPtrPtr byte[] vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit5(TessBaseAPI handle, @Cast(value="const char*") BytePointer data, int data_size, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") PointerPointer configs, int configs_size, @Cast(value="char**") PointerPointer vars_vec, @Cast(value="char**") PointerPointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit5(TessBaseAPI handle, @Cast(value="const char*") BytePointer data, int data_size, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr BytePointer configs, int configs_size, @Cast(value="char**") @ByPtrPtr BytePointer vars_vec, @Cast(value="char**") @ByPtrPtr BytePointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit5(TessBaseAPI handle, String data, int data_size, String language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_vec, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit5(TessBaseAPI handle, @Cast(value="const char*") BytePointer data, int data_size, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size, @Cast(value="char**") @ByPtrPtr byte[] vars_vec, @Cast(value="char**") @ByPtrPtr byte[] vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit5(TessBaseAPI handle, String data, int data_size, String language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr BytePointer configs, int configs_size, @Cast(value="char**") @ByPtrPtr BytePointer vars_vec, @Cast(value="char**") @ByPtrPtr BytePointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit5(TessBaseAPI handle, @Cast(value="const char*") BytePointer data, int data_size, @Cast(value="const char*") BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_vec, @Cast(value="char**") @ByPtrPtr ByteBuffer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit5(TessBaseAPI handle, String data, int data_size, String language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size, @Cast(value="char**") @ByPtrPtr byte[] vars_vec, @Cast(value="char**") @ByPtrPtr byte[] vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetInitLanguagesAsString(@Const TessBaseAPI handle)
@Cast(value="char**") public static PointerPointer TessBaseAPIGetLoadedLanguagesAsVector(@Const TessBaseAPI handle)
@Cast(value="char**") public static PointerPointer TessBaseAPIGetAvailableLanguagesAsVector(@Const TessBaseAPI handle)
public static void TessBaseAPIInitForAnalysePage(TessBaseAPI handle)
public static void TessBaseAPIReadConfigFile(TessBaseAPI handle, @Cast(value="const char*") BytePointer filename)
public static void TessBaseAPIReadConfigFile(TessBaseAPI handle, String filename)
public static void TessBaseAPIReadDebugConfigFile(TessBaseAPI handle, @Cast(value="const char*") BytePointer filename)
public static void TessBaseAPIReadDebugConfigFile(TessBaseAPI handle, String filename)
public static void TessBaseAPISetPageSegMode(TessBaseAPI handle, @Cast(value="TessPageSegMode") int mode)
@Cast(value="TessPageSegMode") public static int TessBaseAPIGetPageSegMode(@Const TessBaseAPI handle)
@Cast(value="char*") public static BytePointer TessBaseAPIRect(TessBaseAPI handle, @Cast(value="const unsigned char*") BytePointer imagedata, int bytes_per_pixel, int bytes_per_line, int left, int top, int width, int height)
@Cast(value="char*") public static ByteBuffer TessBaseAPIRect(TessBaseAPI handle, @Cast(value="const unsigned char*") ByteBuffer imagedata, int bytes_per_pixel, int bytes_per_line, int left, int top, int width, int height)
@Cast(value="char*") public static byte[] TessBaseAPIRect(TessBaseAPI handle, @Cast(value="const unsigned char*") byte[] imagedata, int bytes_per_pixel, int bytes_per_line, int left, int top, int width, int height)
public static void TessBaseAPIClearAdaptiveClassifier(TessBaseAPI handle)
public static void TessBaseAPISetImage(TessBaseAPI handle, @Cast(value="const unsigned char*") BytePointer imagedata, int width, int height, int bytes_per_pixel, int bytes_per_line)
public static void TessBaseAPISetImage(TessBaseAPI handle, @Cast(value="const unsigned char*") ByteBuffer imagedata, int width, int height, int bytes_per_pixel, int bytes_per_line)
public static void TessBaseAPISetImage(TessBaseAPI handle, @Cast(value="const unsigned char*") byte[] imagedata, int width, int height, int bytes_per_pixel, int bytes_per_line)
public static void TessBaseAPISetImage2(TessBaseAPI handle, org.bytedeco.leptonica.PIX pix)
public static void TessBaseAPISetSourceResolution(TessBaseAPI handle, int ppi)
public static void TessBaseAPISetRectangle(TessBaseAPI handle, int left, int top, int width, int height)
public static org.bytedeco.leptonica.PIX TessBaseAPIGetThresholdedImage(TessBaseAPI handle)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetRegions(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetRegions(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntPointer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr int[] blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="BOOL") boolean raw_image, int raw_padding, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids, @Cast(value="int**") PointerPointer paraids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntPointer blockids, @ByPtrPtr IntPointer paraids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr int[] blockids, @ByPtrPtr int[] paraids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntPointer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr int[] blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetWords(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetWords(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetConnectedComponents(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer cc)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetConnectedComponents(TessBaseAPI handle, @ByPtrPtr org.bytedeco.leptonica.PIXA cc)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntPointer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr int[] blockids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages1(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @Cast(value="BOOL") boolean raw_image, int raw_padding, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids, @Cast(value="int**") PointerPointer paraids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages1(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @Cast(value="BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntPointer blockids, @ByPtrPtr IntPointer paraids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages1(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @Cast(value="BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static org.bytedeco.leptonica.BOXA TessBaseAPIGetComponentImages1(TessBaseAPI handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="BOOL") boolean text_only, @Cast(value="BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.leptonica.PIXA pixa, @ByPtrPtr int[] blockids, @ByPtrPtr int[] paraids)
public static int TessBaseAPIGetThresholdedImageScaleFactor(@Const TessBaseAPI handle)
@Cast(value="TessPageIterator*") public static PageIterator TessBaseAPIAnalyseLayout(TessBaseAPI handle)
public static int TessBaseAPIRecognize(TessBaseAPI handle, ETEXT_DESC monitor)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPages(TessBaseAPI handle, @Cast(value="const char*") BytePointer filename, @Cast(value="const char*") BytePointer retry_config, int timeout_millisec, TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPages(TessBaseAPI handle, String filename, String retry_config, int timeout_millisec, TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPage(TessBaseAPI handle, org.bytedeco.leptonica.PIX pix, int page_index, @Cast(value="const char*") BytePointer filename, @Cast(value="const char*") BytePointer retry_config, int timeout_millisec, TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPage(TessBaseAPI handle, org.bytedeco.leptonica.PIX pix, int page_index, String filename, String retry_config, int timeout_millisec, TessResultRenderer renderer)
@Cast(value="TessResultIterator*") public static ResultIterator TessBaseAPIGetIterator(TessBaseAPI handle)
@Cast(value="TessMutableIterator*") public static MutableIterator TessBaseAPIGetMutableIterator(TessBaseAPI handle)
@Cast(value="char*") public static BytePointer TessBaseAPIGetUTF8Text(TessBaseAPI handle)
@Cast(value="char*") public static BytePointer TessBaseAPIGetHOCRText(TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetAltoText(TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetTsvText(TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetBoxText(TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetLSTMBoxText(TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetWordStrBoxText(TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetUNLVText(TessBaseAPI handle)
public static int TessBaseAPIMeanTextConf(TessBaseAPI handle)
public static IntPointer TessBaseAPIAllWordConfidences(TessBaseAPI handle)
@Cast(value="BOOL") public static boolean TessBaseAPIAdaptToWordStr(TessBaseAPI handle, @Cast(value="TessPageSegMode") int mode, @Cast(value="const char*") BytePointer wordstr)
@Cast(value="BOOL") public static boolean TessBaseAPIAdaptToWordStr(TessBaseAPI handle, @Cast(value="TessPageSegMode") int mode, String wordstr)
public static void TessBaseAPIClear(TessBaseAPI handle)
public static void TessBaseAPIEnd(TessBaseAPI handle)
public static int TessBaseAPIIsValidWord(TessBaseAPI handle, @Cast(value="const char*") BytePointer word)
public static int TessBaseAPIIsValidWord(TessBaseAPI handle, String word)
@Cast(value="BOOL") public static boolean TessBaseAPIGetTextDirection(TessBaseAPI handle, IntPointer out_offset, FloatPointer out_slope)
@Cast(value="BOOL") public static boolean TessBaseAPIGetTextDirection(TessBaseAPI handle, IntBuffer out_offset, FloatBuffer out_slope)
@Cast(value="BOOL") public static boolean TessBaseAPIGetTextDirection(TessBaseAPI handle, int[] out_offset, float[] out_slope)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetUnichar(TessBaseAPI handle, int unichar_id)
public static void TessBaseAPIClearPersistentCache(TessBaseAPI handle)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(TessBaseAPI handle, IntPointer orient_deg, FloatPointer orient_conf, @Cast(value="const char**") PointerPointer script_name, FloatPointer script_conf)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(TessBaseAPI handle, IntPointer orient_deg, FloatPointer orient_conf, @Cast(value="const char**") @ByPtrPtr BytePointer script_name, FloatPointer script_conf)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(TessBaseAPI handle, IntBuffer orient_deg, FloatBuffer orient_conf, @Cast(value="const char**") @ByPtrPtr ByteBuffer script_name, FloatBuffer script_conf)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(TessBaseAPI handle, int[] orient_deg, float[] orient_conf, @Cast(value="const char**") @ByPtrPtr byte[] script_name, float[] script_conf)
public static void TessBaseAPISetMinOrientationMargin(TessBaseAPI handle, double margin)
public static int TessBaseAPINumDawgs(@Const TessBaseAPI handle)
@Cast(value="TessOcrEngineMode") public static int TessBaseAPIOem(@Const TessBaseAPI handle)
public static void TessPageIteratorDelete(@Cast(value="TessPageIterator*") PageIterator handle)
@Cast(value="TessPageIterator*") public static PageIterator TessPageIteratorCopy(@Cast(value="const TessPageIterator*") PageIterator handle)
public static void TessPageIteratorBegin(@Cast(value="TessPageIterator*") PageIterator handle)
@Cast(value="BOOL") public static boolean TessPageIteratorNext(@Cast(value="TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level)
@Cast(value="BOOL") public static boolean TessPageIteratorIsAtBeginningOf(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level)
@Cast(value="BOOL") public static boolean TessPageIteratorIsAtFinalElement(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, @Cast(value="TessPageIteratorLevel") int element)
@Cast(value="BOOL") public static boolean TessPageIteratorBoundingBox(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, IntPointer left, IntPointer top, IntPointer right, IntPointer bottom)
@Cast(value="BOOL") public static boolean TessPageIteratorBoundingBox(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, IntBuffer left, IntBuffer top, IntBuffer right, IntBuffer bottom)
@Cast(value="BOOL") public static boolean TessPageIteratorBoundingBox(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int[] left, int[] top, int[] right, int[] bottom)
@Cast(value="TessPolyBlockType") public static int TessPageIteratorBlockType(@Cast(value="const TessPageIterator*") PageIterator handle)
public static org.bytedeco.leptonica.PIX TessPageIteratorGetBinaryImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level)
public static org.bytedeco.leptonica.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, org.bytedeco.leptonica.PIX original_image, IntPointer left, IntPointer top)
public static org.bytedeco.leptonica.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, org.bytedeco.leptonica.PIX original_image, IntBuffer left, IntBuffer top)
public static org.bytedeco.leptonica.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, org.bytedeco.leptonica.PIX original_image, int[] left, int[] top)
@Cast(value="BOOL") public static boolean TessPageIteratorBaseline(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, IntPointer x1, IntPointer y1, IntPointer x2, IntPointer y2)
@Cast(value="BOOL") public static boolean TessPageIteratorBaseline(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, IntBuffer x1, IntBuffer y1, IntBuffer x2, IntBuffer y2)
@Cast(value="BOOL") public static boolean TessPageIteratorBaseline(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int[] x1, int[] y1, int[] x2, int[] y2)
public static void TessPageIteratorOrientation(@Cast(value="TessPageIterator*") PageIterator handle, @Cast(value="TessOrientation*") IntPointer orientation, @Cast(value="TessWritingDirection*") IntPointer writing_direction, @Cast(value="TessTextlineOrder*") IntPointer textline_order, FloatPointer deskew_angle)
public static void TessPageIteratorOrientation(@Cast(value="TessPageIterator*") PageIterator handle, @Cast(value="TessOrientation*") IntBuffer orientation, @Cast(value="TessWritingDirection*") IntBuffer writing_direction, @Cast(value="TessTextlineOrder*") IntBuffer textline_order, FloatBuffer deskew_angle)
public static void TessPageIteratorOrientation(@Cast(value="TessPageIterator*") PageIterator handle, @Cast(value="TessOrientation*") int[] orientation, @Cast(value="TessWritingDirection*") int[] writing_direction, @Cast(value="TessTextlineOrder*") int[] textline_order, float[] deskew_angle)
public static void TessPageIteratorParagraphInfo(@Cast(value="TessPageIterator*") PageIterator handle, @Cast(value="TessParagraphJustification*") IntPointer justification, @Cast(value="BOOL*") BoolPointer is_list_item, @Cast(value="BOOL*") BoolPointer is_crown, IntPointer first_line_indent)
public static void TessPageIteratorParagraphInfo(@Cast(value="TessPageIterator*") PageIterator handle, @Cast(value="TessParagraphJustification*") IntBuffer justification, @Cast(value="BOOL*") BoolPointer is_list_item, @Cast(value="BOOL*") BoolPointer is_crown, IntBuffer first_line_indent)
public static void TessPageIteratorParagraphInfo(@Cast(value="TessPageIterator*") PageIterator handle, @Cast(value="TessParagraphJustification*") int[] justification, @Cast(value="BOOL*") BoolPointer is_list_item, @Cast(value="BOOL*") BoolPointer is_crown, int[] first_line_indent)
public static void TessResultIteratorDelete(@Cast(value="TessResultIterator*") ResultIterator handle)
@Cast(value="TessResultIterator*") public static ResultIterator TessResultIteratorCopy(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="TessPageIterator*") public static PageIterator TessResultIteratorGetPageIterator(@Cast(value="TessResultIterator*") ResultIterator handle)
@Cast(value="const TessPageIterator*") public static PageIterator TessResultIteratorGetPageIteratorConst(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="TessChoiceIterator*") public static ChoiceIterator TessResultIteratorGetChoiceIterator(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="BOOL") public static boolean TessResultIteratorNext(@Cast(value="TessResultIterator*") ResultIterator handle, @Cast(value="TessPageIteratorLevel") int level)
@Cast(value="char*") public static BytePointer TessResultIteratorGetUTF8Text(@Cast(value="const TessResultIterator*") ResultIterator handle, @Cast(value="TessPageIteratorLevel") int level)
public static float TessResultIteratorConfidence(@Cast(value="const TessResultIterator*") ResultIterator handle, @Cast(value="TessPageIteratorLevel") int level)
@Cast(value="const char*") public static BytePointer TessResultIteratorWordRecognitionLanguage(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="const char*") public static BytePointer TessResultIteratorWordFontAttributes(@Cast(value="const TessResultIterator*") ResultIterator handle, @Cast(value="BOOL*") BoolPointer is_bold, @Cast(value="BOOL*") BoolPointer is_italic, @Cast(value="BOOL*") BoolPointer is_underlined, @Cast(value="BOOL*") BoolPointer is_monospace, @Cast(value="BOOL*") BoolPointer is_serif, @Cast(value="BOOL*") BoolPointer is_smallcaps, IntPointer pointsize, IntPointer font_id)
public static String TessResultIteratorWordFontAttributes(@Cast(value="const TessResultIterator*") ResultIterator handle, @Cast(value="BOOL*") BoolPointer is_bold, @Cast(value="BOOL*") BoolPointer is_italic, @Cast(value="BOOL*") BoolPointer is_underlined, @Cast(value="BOOL*") BoolPointer is_monospace, @Cast(value="BOOL*") BoolPointer is_serif, @Cast(value="BOOL*") BoolPointer is_smallcaps, IntBuffer pointsize, IntBuffer font_id)
@Cast(value="const char*") public static BytePointer TessResultIteratorWordFontAttributes(@Cast(value="const TessResultIterator*") ResultIterator handle, @Cast(value="BOOL*") BoolPointer is_bold, @Cast(value="BOOL*") BoolPointer is_italic, @Cast(value="BOOL*") BoolPointer is_underlined, @Cast(value="BOOL*") BoolPointer is_monospace, @Cast(value="BOOL*") BoolPointer is_serif, @Cast(value="BOOL*") BoolPointer is_smallcaps, int[] pointsize, int[] font_id)
@Cast(value="BOOL") public static boolean TessResultIteratorWordIsFromDictionary(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="BOOL") public static boolean TessResultIteratorWordIsNumeric(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="BOOL") public static boolean TessResultIteratorSymbolIsSuperscript(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="BOOL") public static boolean TessResultIteratorSymbolIsSubscript(@Cast(value="const TessResultIterator*") ResultIterator handle)
@Cast(value="BOOL") public static boolean TessResultIteratorSymbolIsDropcap(@Cast(value="const TessResultIterator*") ResultIterator handle)
public static void TessChoiceIteratorDelete(@Cast(value="TessChoiceIterator*") ChoiceIterator handle)
@Cast(value="BOOL") public static boolean TessChoiceIteratorNext(@Cast(value="TessChoiceIterator*") ChoiceIterator handle)
@Cast(value="const char*") public static BytePointer TessChoiceIteratorGetUTF8Text(@Cast(value="const TessChoiceIterator*") ChoiceIterator handle)
public static float TessChoiceIteratorConfidence(@Cast(value="const TessChoiceIterator*") ChoiceIterator handle)
public static ETEXT_DESC TessMonitorCreate()
public static void TessMonitorDelete(ETEXT_DESC monitor)
public static void TessMonitorSetCancelFunc(ETEXT_DESC monitor, TessCancelFunc cancelFunc)
public static void TessMonitorSetCancelThis(ETEXT_DESC monitor, Pointer cancelThis)
public static Pointer TessMonitorGetCancelThis(ETEXT_DESC monitor)
public static void TessMonitorSetProgressFunc(ETEXT_DESC monitor, TessProgressFunc progressFunc)
public static int TessMonitorGetProgress(ETEXT_DESC monitor)
public static void TessMonitorSetDeadlineMSecs(ETEXT_DESC monitor, int deadline)
Copyright © 2024. All rights reserved.