public class tesseract extends tesseract
| Modifier and Type | Field and Description |
|---|---|
static int |
DIR_LEFT_TO_RIGHT
enum StrongScriptDirection
|
static int |
DIR_MIX
enum StrongScriptDirection
|
static int |
DIR_NEUTRAL
enum StrongScriptDirection
|
static int |
DIR_RIGHT_TO_LEFT
enum 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 double |
M_PI |
static int |
MAX_PATH |
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 String |
PRId32
Filename: host.h
Purpose: This is the system independent typedefs and defines
Author: MN, JG, MD
(c) Copyright Hewlett-Packard Company, 1988-1996.
|
static String |
PRId64 |
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 PolyBlockType
|
static int |
PT_COUNT
enum PolyBlockType
|
static int |
PT_EQUATION
enum PolyBlockType
|
static int |
PT_FLOWING_IMAGE
enum PolyBlockType
|
static int |
PT_FLOWING_TEXT
enum PolyBlockType
|
static int |
PT_HEADING_IMAGE
enum PolyBlockType
|
static int |
PT_HEADING_TEXT
enum PolyBlockType
|
static int |
PT_HORZ_LINE
enum PolyBlockType
|
static int |
PT_INLINE_EQUATION
enum PolyBlockType
|
static int |
PT_NOISE
enum PolyBlockType
|
static int |
PT_PULLOUT_IMAGE
enum PolyBlockType
|
static int |
PT_PULLOUT_TEXT
enum PolyBlockType
|
static int |
PT_TABLE
enum PolyBlockType
|
static int |
PT_UNKNOWN
enum PolyBlockType
|
static int |
PT_VERT_LINE
enum PolyBlockType
|
static int |
PT_VERTICAL_TEXT
enum 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 |
STRING_IS_PROTECTED |
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 tesseract.STRING |
HOcrEscape(org.bytedeco.javacpp.BytePointer text)
Escape a char string - remove &<>"' with HTML codes.
|
static tesseract.STRING |
HOcrEscape(String text) |
static int |
INVALID_UNICHAR_ID() |
static org.bytedeco.javacpp.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 |
LoadDataFromFile(org.bytedeco.javacpp.BytePointer filename,
tesseract.CharGenericVector data) |
static boolean |
LoadDataFromFile(String filename,
tesseract.CharGenericVector data) |
static boolean |
LoadDataFromFile(tesseract.STRING filename,
tesseract.CharGenericVector data) |
static boolean |
LoadFileLinesToStrings(tesseract.STRING filename,
tesseract.StringGenericVector lines) |
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 horizontal line type
|
static boolean |
PTIsPulloutType(int type) |
static boolean |
PTIsTextType(int type)
Returns true if PolyBlockType is of text type
|
static boolean |
SaveDataToFile(tesseract.CharGenericVector data,
tesseract.STRING filename) |
static int |
STRING_IS_PROTECTED() |
static boolean |
TessBaseAPIAdaptToWordStr(tesseract.TessBaseAPI handle,
int mode,
org.bytedeco.javacpp.BytePointer wordstr) |
static boolean |
TessBaseAPIAdaptToWordStr(tesseract.TessBaseAPI handle,
int mode,
String wordstr) |
static org.bytedeco.javacpp.IntPointer |
TessBaseAPIAllWordConfidences(tesseract.TessBaseAPI handle) |
static tesseract.PageIterator |
TessBaseAPIAnalyseLayout(tesseract.TessBaseAPI handle) |
static void |
TessBaseAPIClear(tesseract.TessBaseAPI handle) |
static void |
TessBaseAPIClearAdaptiveClassifier(tesseract.TessBaseAPI handle) |
static void |
TessBaseAPIClearPersistentCache(tesseract.TessBaseAPI handle) |
static tesseract.TessBaseAPI |
TessBaseAPICreate() |
static void |
TessBaseAPIDelete(tesseract.TessBaseAPI handle) |
static boolean |
TessBaseAPIDetectOrientationScript(tesseract.TessBaseAPI handle,
int[] orient_deg,
float[] orient_conf,
byte[] script_name,
float[] script_conf) |
static boolean |
TessBaseAPIDetectOrientationScript(tesseract.TessBaseAPI handle,
IntBuffer orient_deg,
FloatBuffer orient_conf,
ByteBuffer script_name,
FloatBuffer script_conf) |
static boolean |
TessBaseAPIDetectOrientationScript(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.IntPointer orient_deg,
org.bytedeco.javacpp.FloatPointer orient_conf,
org.bytedeco.javacpp.BytePointer script_name,
org.bytedeco.javacpp.FloatPointer script_conf) |
static boolean |
TessBaseAPIDetectOrientationScript(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.IntPointer orient_deg,
org.bytedeco.javacpp.FloatPointer orient_conf,
org.bytedeco.javacpp.PointerPointer script_name,
org.bytedeco.javacpp.FloatPointer script_conf) |
static void |
TessBaseAPIEnd(tesseract.TessBaseAPI handle) |
static tesseract.BLOCK_LIST |
TessBaseAPIFindLinesCreateBlockList(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.PointerPointer |
TessBaseAPIGetAvailableLanguagesAsVector(tesseract.TessBaseAPI handle) |
static boolean |
TessBaseAPIGetBoolVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
org.bytedeco.javacpp.BoolPointer value) |
static boolean |
TessBaseAPIGetBoolVariable(tesseract.TessBaseAPI handle,
String name,
org.bytedeco.javacpp.BoolPointer value) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetBoxText(tesseract.TessBaseAPI handle,
int page_number) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
org.bytedeco.javacpp.lept.PIXA pixa,
int[] blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
org.bytedeco.javacpp.lept.PIXA pixa,
IntBuffer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
org.bytedeco.javacpp.lept.PIXA pixa,
org.bytedeco.javacpp.IntPointer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
org.bytedeco.javacpp.PointerPointer pixa,
org.bytedeco.javacpp.PointerPointer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.lept.PIXA pixa,
int[] blockids,
int[] paraids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.lept.PIXA pixa,
IntBuffer blockids,
IntBuffer paraids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.lept.PIXA pixa,
org.bytedeco.javacpp.IntPointer blockids,
org.bytedeco.javacpp.IntPointer paraids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle,
int level,
boolean text_only,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.PointerPointer pixa,
org.bytedeco.javacpp.PointerPointer blockids,
org.bytedeco.javacpp.PointerPointer paraids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetConnectedComponents(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA cc) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetConnectedComponents(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.PointerPointer cc) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetDatapath(tesseract.TessBaseAPI handle) |
static tesseract.Dawg |
TessBaseAPIGetDawg(tesseract.TessBaseAPI handle,
int i) |
static boolean |
TessBaseAPIGetDoubleVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
double[] value) |
static boolean |
TessBaseAPIGetDoubleVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
DoubleBuffer value) |
static boolean |
TessBaseAPIGetDoubleVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
org.bytedeco.javacpp.DoublePointer value) |
static boolean |
TessBaseAPIGetDoubleVariable(tesseract.TessBaseAPI handle,
String name,
double[] value) |
static boolean |
TessBaseAPIGetDoubleVariable(tesseract.TessBaseAPI handle,
String name,
DoubleBuffer value) |
static boolean |
TessBaseAPIGetDoubleVariable(tesseract.TessBaseAPI handle,
String name,
org.bytedeco.javacpp.DoublePointer value) |
static void |
TessBaseAPIGetFeaturesForBlob(tesseract.TessBaseAPI handle,
tesseract.TBLOB blob,
tesseract.INT_FEATURE_STRUCT int_features,
int[] num_features,
int[] FeatureOutlineIndex) |
static void |
TessBaseAPIGetFeaturesForBlob(tesseract.TessBaseAPI handle,
tesseract.TBLOB blob,
tesseract.INT_FEATURE_STRUCT int_features,
IntBuffer num_features,
IntBuffer FeatureOutlineIndex) |
static void |
TessBaseAPIGetFeaturesForBlob(tesseract.TessBaseAPI handle,
tesseract.TBLOB blob,
tesseract.INT_FEATURE_STRUCT int_features,
org.bytedeco.javacpp.IntPointer num_features,
org.bytedeco.javacpp.IntPointer FeatureOutlineIndex) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetHOCRText(tesseract.TessBaseAPI handle,
int page_number) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetInitLanguagesAsString(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.lept.PIX |
TessBaseAPIGetInputImage(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetInputName(tesseract.TessBaseAPI handle) |
static boolean |
TessBaseAPIGetIntVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
int[] value) |
static boolean |
TessBaseAPIGetIntVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
IntBuffer value) |
static boolean |
TessBaseAPIGetIntVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
org.bytedeco.javacpp.IntPointer value) |
static boolean |
TessBaseAPIGetIntVariable(tesseract.TessBaseAPI handle,
String name,
int[] value) |
static boolean |
TessBaseAPIGetIntVariable(tesseract.TessBaseAPI handle,
String name,
IntBuffer value) |
static boolean |
TessBaseAPIGetIntVariable(tesseract.TessBaseAPI handle,
String name,
org.bytedeco.javacpp.IntPointer value) |
static tesseract.ResultIterator |
TessBaseAPIGetIterator(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.PointerPointer |
TessBaseAPIGetLoadedLanguagesAsVector(tesseract.TessBaseAPI handle) |
static tesseract.MutableIterator |
TessBaseAPIGetMutableIterator(tesseract.TessBaseAPI handle) |
static long |
TessBaseAPIGetOpenCLDevice(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.Pointer device) |
static long |
TessBaseAPIGetOpenCLDevice(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.PointerPointer device) |
static int |
TessBaseAPIGetPageSegMode(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetRegions(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetRegions(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.PointerPointer pixa) |
static int |
TessBaseAPIGetSourceYResolution(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetStringVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name) |
static String |
TessBaseAPIGetStringVariable(tesseract.TessBaseAPI handle,
String name) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetStrips(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa,
int[] blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetStrips(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa,
IntBuffer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetStrips(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa,
org.bytedeco.javacpp.IntPointer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetStrips(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.PointerPointer pixa,
org.bytedeco.javacpp.PointerPointer blockids) |
static boolean |
TessBaseAPIGetTextDirection(tesseract.TessBaseAPI handle,
int[] out_offset,
float[] out_slope) |
static boolean |
TessBaseAPIGetTextDirection(tesseract.TessBaseAPI handle,
IntBuffer out_offset,
FloatBuffer out_slope) |
static boolean |
TessBaseAPIGetTextDirection(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.IntPointer out_offset,
org.bytedeco.javacpp.FloatPointer out_slope) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa,
int[] blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa,
IntBuffer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa,
org.bytedeco.javacpp.IntPointer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.PointerPointer pixa,
org.bytedeco.javacpp.PointerPointer blockids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.lept.PIXA pixa,
int[] blockids,
int[] paraids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.lept.PIXA pixa,
IntBuffer blockids,
IntBuffer paraids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.lept.PIXA pixa,
org.bytedeco.javacpp.IntPointer blockids,
org.bytedeco.javacpp.IntPointer paraids) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle,
boolean raw_image,
int raw_padding,
org.bytedeco.javacpp.PointerPointer pixa,
org.bytedeco.javacpp.PointerPointer blockids,
org.bytedeco.javacpp.PointerPointer paraids) |
static org.bytedeco.javacpp.lept.PIX |
TessBaseAPIGetThresholdedImage(tesseract.TessBaseAPI handle) |
static int |
TessBaseAPIGetThresholdedImageScaleFactor(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetUnichar(tesseract.TessBaseAPI handle,
int unichar_id) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetUNLVText(tesseract.TessBaseAPI handle) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIGetUTF8Text(tesseract.TessBaseAPI handle) |
static boolean |
TessBaseAPIGetVariableAsString(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
tesseract.STRING val) |
static boolean |
TessBaseAPIGetVariableAsString(tesseract.TessBaseAPI handle,
String name,
tesseract.STRING val) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetWords(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIXA pixa) |
static org.bytedeco.javacpp.lept.BOXA |
TessBaseAPIGetWords(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.PointerPointer pixa) |
static int |
TessBaseAPIInit1(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language,
int oem,
byte[] configs,
int configs_size) |
static int |
TessBaseAPIInit1(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language,
int oem,
ByteBuffer configs,
int configs_size) |
static int |
TessBaseAPIInit1(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language,
int oem,
org.bytedeco.javacpp.BytePointer configs,
int configs_size) |
static int |
TessBaseAPIInit1(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language,
int oem,
org.bytedeco.javacpp.PointerPointer configs,
int configs_size) |
static int |
TessBaseAPIInit1(tesseract.TessBaseAPI handle,
String datapath,
String language,
int oem,
byte[] configs,
int configs_size) |
static int |
TessBaseAPIInit1(tesseract.TessBaseAPI handle,
String datapath,
String language,
int oem,
ByteBuffer configs,
int configs_size) |
static int |
TessBaseAPIInit1(tesseract.TessBaseAPI handle,
String datapath,
String language,
int oem,
org.bytedeco.javacpp.BytePointer configs,
int configs_size) |
static int |
TessBaseAPIInit2(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language,
int oem) |
static int |
TessBaseAPIInit2(tesseract.TessBaseAPI handle,
String datapath,
String language,
int oem) |
static int |
TessBaseAPIInit3(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language) |
static int |
TessBaseAPIInit3(tesseract.TessBaseAPI handle,
String datapath,
String language) |
static int |
TessBaseAPIInit4(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.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(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.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(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language,
int mode,
org.bytedeco.javacpp.BytePointer configs,
int configs_size,
org.bytedeco.javacpp.BytePointer vars_vec,
org.bytedeco.javacpp.BytePointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language,
int mode,
org.bytedeco.javacpp.PointerPointer configs,
int configs_size,
org.bytedeco.javacpp.PointerPointer vars_vec,
org.bytedeco.javacpp.PointerPointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static int |
TessBaseAPIInit4(tesseract.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(tesseract.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(tesseract.TessBaseAPI handle,
String datapath,
String language,
int mode,
org.bytedeco.javacpp.BytePointer configs,
int configs_size,
org.bytedeco.javacpp.BytePointer vars_vec,
org.bytedeco.javacpp.BytePointer vars_values,
long vars_vec_size,
boolean set_only_non_debug_params) |
static void |
TessBaseAPIInitForAnalysePage(tesseract.TessBaseAPI handle) |
static int |
TessBaseAPIInitLangMod(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer datapath,
org.bytedeco.javacpp.BytePointer language) |
static int |
TessBaseAPIInitLangMod(tesseract.TessBaseAPI handle,
String datapath,
String language) |
static void |
TessBaseAPIInitTruthCallback(tesseract.TessBaseAPI handle,
tesseract.TruthCallback4 cb) |
static int |
TessBaseAPIIsValidWord(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer word) |
static int |
TessBaseAPIIsValidWord(tesseract.TessBaseAPI handle,
String word) |
static int |
TessBaseAPIMeanTextConf(tesseract.TessBaseAPI handle) |
static int |
TessBaseAPINumDawgs(tesseract.TessBaseAPI handle) |
static int |
TessBaseAPIOem(tesseract.TessBaseAPI handle) |
static void |
TessBaseAPIPrintVariables(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.Pointer fp) |
static boolean |
TessBaseAPIPrintVariablesToFile(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer filename) |
static boolean |
TessBaseAPIPrintVariablesToFile(tesseract.TessBaseAPI handle,
String filename) |
static boolean |
TessBaseAPIProcessPage(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIX pix,
int page_index,
org.bytedeco.javacpp.BytePointer filename,
org.bytedeco.javacpp.BytePointer retry_config,
int timeout_millisec,
tesseract.TessResultRenderer renderer) |
static boolean |
TessBaseAPIProcessPage(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIX pix,
int page_index,
String filename,
String retry_config,
int timeout_millisec,
tesseract.TessResultRenderer renderer) |
static boolean |
TessBaseAPIProcessPages(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer filename,
org.bytedeco.javacpp.BytePointer retry_config,
int timeout_millisec,
tesseract.TessResultRenderer renderer) |
static boolean |
TessBaseAPIProcessPages(tesseract.TessBaseAPI handle,
String filename,
String retry_config,
int timeout_millisec,
tesseract.TessResultRenderer renderer) |
static void |
TessBaseAPIReadConfigFile(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer filename) |
static void |
TessBaseAPIReadConfigFile(tesseract.TessBaseAPI handle,
String filename) |
static void |
TessBaseAPIReadDebugConfigFile(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer filename) |
static void |
TessBaseAPIReadDebugConfigFile(tesseract.TessBaseAPI handle,
String filename) |
static int |
TessBaseAPIRecognize(tesseract.TessBaseAPI handle,
tesseract.ETEXT_DESC monitor) |
static int |
TessBaseAPIRecognizeForChopTest(tesseract.TessBaseAPI handle,
tesseract.ETEXT_DESC monitor) |
static byte[] |
TessBaseAPIRect(tesseract.TessBaseAPI handle,
byte[] imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height) |
static ByteBuffer |
TessBaseAPIRect(tesseract.TessBaseAPI handle,
ByteBuffer imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height) |
static org.bytedeco.javacpp.BytePointer |
TessBaseAPIRect(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer imagedata,
int bytes_per_pixel,
int bytes_per_line,
int left,
int top,
int width,
int height) |
static void |
TessBaseAPIRunAdaptiveClassifier(tesseract.TessBaseAPI handle,
tesseract.TBLOB blob,
int num_max_matches,
int[] unichar_ids,
float[] ratings,
int[] num_matches_returned) |
static void |
TessBaseAPIRunAdaptiveClassifier(tesseract.TessBaseAPI handle,
tesseract.TBLOB blob,
int num_max_matches,
IntBuffer unichar_ids,
FloatBuffer ratings,
IntBuffer num_matches_returned) |
static void |
TessBaseAPIRunAdaptiveClassifier(tesseract.TessBaseAPI handle,
tesseract.TBLOB blob,
int num_max_matches,
org.bytedeco.javacpp.IntPointer unichar_ids,
org.bytedeco.javacpp.FloatPointer ratings,
org.bytedeco.javacpp.IntPointer num_matches_returned) |
static boolean |
TessBaseAPISetDebugVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
org.bytedeco.javacpp.BytePointer value) |
static boolean |
TessBaseAPISetDebugVariable(tesseract.TessBaseAPI handle,
String name,
String value) |
static void |
TessBaseAPISetDictFunc(tesseract.TessBaseAPI handle,
tesseract.DictFunc f) |
static void |
TessBaseAPISetImage(tesseract.TessBaseAPI handle,
byte[] imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line) |
static void |
TessBaseAPISetImage(tesseract.TessBaseAPI handle,
ByteBuffer imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line) |
static void |
TessBaseAPISetImage(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer imagedata,
int width,
int height,
int bytes_per_pixel,
int bytes_per_line) |
static void |
TessBaseAPISetImage2(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIX pix) |
static void |
TessBaseAPISetInputImage(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.lept.PIX pix) |
static void |
TessBaseAPISetInputName(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name) |
static void |
TessBaseAPISetInputName(tesseract.TessBaseAPI handle,
String name) |
static void |
TessBaseAPISetMinOrientationMargin(tesseract.TessBaseAPI handle,
double margin) |
static void |
TessBaseAPISetOutputName(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name) |
static void |
TessBaseAPISetOutputName(tesseract.TessBaseAPI handle,
String name) |
static void |
TessBaseAPISetPageSegMode(tesseract.TessBaseAPI handle,
int mode) |
static void |
TessBaseAPISetProbabilityInContextFunc(tesseract.TessBaseAPI handle,
tesseract.ProbabilityInContextFunc f) |
static void |
TessBaseAPISetRectangle(tesseract.TessBaseAPI handle,
int left,
int top,
int width,
int height) |
static void |
TessBaseAPISetSourceResolution(tesseract.TessBaseAPI handle,
int ppi) |
static void |
TessBaseAPISetThresholder(tesseract.TessBaseAPI handle,
tesseract.ImageThresholder thresholder) |
static boolean |
TessBaseAPISetVariable(tesseract.TessBaseAPI handle,
org.bytedeco.javacpp.BytePointer name,
org.bytedeco.javacpp.BytePointer value) |
static boolean |
TessBaseAPISetVariable(tesseract.TessBaseAPI handle,
String name,
String value) |
static tesseract.TessResultRenderer |
TessBoxTextRendererCreate(org.bytedeco.javacpp.BytePointer outputbase) |
static tesseract.TessResultRenderer |
TessBoxTextRendererCreate(String outputbase) |
static float |
TessChoiceIteratorConfidence(tesseract.ChoiceIterator handle) |
static void |
TessChoiceIteratorDelete(tesseract.ChoiceIterator handle) |
static org.bytedeco.javacpp.BytePointer |
TessChoiceIteratorGetUTF8Text(tesseract.ChoiceIterator handle) |
static boolean |
TessChoiceIteratorNext(tesseract.ChoiceIterator handle) |
static void |
TessDeleteBlockList(tesseract.BLOCK_LIST block_list) |
static void |
TessDeleteIntArray(int[] arr) |
static void |
TessDeleteIntArray(IntBuffer arr) |
static void |
TessDeleteIntArray(org.bytedeco.javacpp.IntPointer arr) |
static void |
TessDeleteResultRenderer(tesseract.TessResultRenderer renderer) |
static void |
TessDeleteText(byte[] text) |
static void |
TessDeleteText(ByteBuffer text) |
static void |
TessDeleteText(org.bytedeco.javacpp.BytePointer text) |
static void |
TessDeleteTextArray(byte[] arr) |
static void |
TessDeleteTextArray(ByteBuffer arr) |
static void |
TessDeleteTextArray(org.bytedeco.javacpp.BytePointer arr) |
static void |
TessDeleteTextArray(org.bytedeco.javacpp.PointerPointer arr) |
static tesseract.ROW |
TessFindRowForBox(tesseract.BLOCK_LIST blocks,
int left,
int top,
int right,
int bottom) |
static tesseract.TessResultRenderer |
TessHOcrRendererCreate(org.bytedeco.javacpp.BytePointer outputbase) |
static tesseract.TessResultRenderer |
TessHOcrRendererCreate(String outputbase) |
static tesseract.TessResultRenderer |
TessHOcrRendererCreate2(org.bytedeco.javacpp.BytePointer outputbase,
boolean font_info) |
static tesseract.TessResultRenderer |
TessHOcrRendererCreate2(String outputbase,
boolean font_info) |
static tesseract.TBLOB |
TessMakeTBLOB(org.bytedeco.javacpp.lept.PIX pix) |
static tesseract.ROW |
TessMakeTessOCRRow(float baseline,
float xheight,
float descender,
float ascender) |
static tesseract.ETEXT_DESC |
TessMonitorCreate() |
static void |
TessMonitorDelete(tesseract.ETEXT_DESC monitor) |
static org.bytedeco.javacpp.Pointer |
TessMonitorGetCancelThis(tesseract.ETEXT_DESC monitor) |
static int |
TessMonitorGetProgress(tesseract.ETEXT_DESC monitor) |
static void |
TessMonitorSetCancelFunc(tesseract.ETEXT_DESC monitor,
tesseract.TessCancelFunc cancelFunc) |
static void |
TessMonitorSetCancelThis(tesseract.ETEXT_DESC monitor,
org.bytedeco.javacpp.Pointer cancelThis) |
static void |
TessMonitorSetDeadlineMSecs(tesseract.ETEXT_DESC monitor,
int deadline) |
static void |
TessMonitorSetProgressFunc(tesseract.ETEXT_DESC monitor,
tesseract.TessProgressFunc progressFunc) |
static void |
TessNormalizeTBLOB(tesseract.TBLOB tblob,
tesseract.ROW row,
boolean numeric_mode) |
static boolean |
TessPageIteratorBaseline(tesseract.PageIterator handle,
int level,
int[] x1,
int[] y1,
int[] x2,
int[] y2) |
static boolean |
TessPageIteratorBaseline(tesseract.PageIterator handle,
int level,
IntBuffer x1,
IntBuffer y1,
IntBuffer x2,
IntBuffer y2) |
static boolean |
TessPageIteratorBaseline(tesseract.PageIterator handle,
int level,
org.bytedeco.javacpp.IntPointer x1,
org.bytedeco.javacpp.IntPointer y1,
org.bytedeco.javacpp.IntPointer x2,
org.bytedeco.javacpp.IntPointer y2) |
static void |
TessPageIteratorBegin(tesseract.PageIterator handle) |
static int |
TessPageIteratorBlockType(tesseract.PageIterator handle) |
static boolean |
TessPageIteratorBoundingBox(tesseract.PageIterator handle,
int level,
int[] left,
int[] top,
int[] right,
int[] bottom) |
static boolean |
TessPageIteratorBoundingBox(tesseract.PageIterator handle,
int level,
IntBuffer left,
IntBuffer top,
IntBuffer right,
IntBuffer bottom) |
static boolean |
TessPageIteratorBoundingBox(tesseract.PageIterator handle,
int level,
org.bytedeco.javacpp.IntPointer left,
org.bytedeco.javacpp.IntPointer top,
org.bytedeco.javacpp.IntPointer right,
org.bytedeco.javacpp.IntPointer bottom) |
static tesseract.PageIterator |
TessPageIteratorCopy(tesseract.PageIterator handle) |
static void |
TessPageIteratorDelete(tesseract.PageIterator handle) |
static org.bytedeco.javacpp.lept.PIX |
TessPageIteratorGetBinaryImage(tesseract.PageIterator handle,
int level) |
static org.bytedeco.javacpp.lept.PIX |
TessPageIteratorGetImage(tesseract.PageIterator handle,
int level,
int padding,
org.bytedeco.javacpp.lept.PIX original_image,
int[] left,
int[] top) |
static org.bytedeco.javacpp.lept.PIX |
TessPageIteratorGetImage(tesseract.PageIterator handle,
int level,
int padding,
org.bytedeco.javacpp.lept.PIX original_image,
IntBuffer left,
IntBuffer top) |
static org.bytedeco.javacpp.lept.PIX |
TessPageIteratorGetImage(tesseract.PageIterator handle,
int level,
int padding,
org.bytedeco.javacpp.lept.PIX original_image,
org.bytedeco.javacpp.IntPointer left,
org.bytedeco.javacpp.IntPointer top) |
static boolean |
TessPageIteratorIsAtBeginningOf(tesseract.PageIterator handle,
int level) |
static boolean |
TessPageIteratorIsAtFinalElement(tesseract.PageIterator handle,
int level,
int element) |
static boolean |
TessPageIteratorNext(tesseract.PageIterator handle,
int level) |
static void |
TessPageIteratorOrientation(tesseract.PageIterator handle,
int[] orientation,
int[] writing_direction,
int[] textline_order,
float[] deskew_angle) |
static void |
TessPageIteratorOrientation(tesseract.PageIterator handle,
IntBuffer orientation,
IntBuffer writing_direction,
IntBuffer textline_order,
FloatBuffer deskew_angle) |
static void |
TessPageIteratorOrientation(tesseract.PageIterator handle,
org.bytedeco.javacpp.IntPointer orientation,
org.bytedeco.javacpp.IntPointer writing_direction,
org.bytedeco.javacpp.IntPointer textline_order,
org.bytedeco.javacpp.FloatPointer deskew_angle) |
static void |
TessPageIteratorParagraphInfo(tesseract.PageIterator handle,
int[] justification,
org.bytedeco.javacpp.BoolPointer is_list_item,
org.bytedeco.javacpp.BoolPointer is_crown,
int[] first_line_indent) |
static void |
TessPageIteratorParagraphInfo(tesseract.PageIterator handle,
IntBuffer justification,
org.bytedeco.javacpp.BoolPointer is_list_item,
org.bytedeco.javacpp.BoolPointer is_crown,
IntBuffer first_line_indent) |
static void |
TessPageIteratorParagraphInfo(tesseract.PageIterator handle,
org.bytedeco.javacpp.IntPointer justification,
org.bytedeco.javacpp.BoolPointer is_list_item,
org.bytedeco.javacpp.BoolPointer is_crown,
org.bytedeco.javacpp.IntPointer first_line_indent) |
static tesseract.TessResultRenderer |
TessPDFRendererCreate(org.bytedeco.javacpp.BytePointer outputbase,
org.bytedeco.javacpp.BytePointer datadir,
boolean textonly,
int jpg_quality) |
static tesseract.TessResultRenderer |
TessPDFRendererCreate(String outputbase,
String datadir,
boolean textonly,
int jpg_quality) |
static float |
TessResultIteratorConfidence(tesseract.ResultIterator handle,
int level) |
static tesseract.ResultIterator |
TessResultIteratorCopy(tesseract.ResultIterator handle) |
static void |
TessResultIteratorDelete(tesseract.ResultIterator handle) |
static tesseract.ChoiceIterator |
TessResultIteratorGetChoiceIterator(tesseract.ResultIterator handle) |
static tesseract.PageIterator |
TessResultIteratorGetPageIterator(tesseract.ResultIterator handle) |
static tesseract.PageIterator |
TessResultIteratorGetPageIteratorConst(tesseract.ResultIterator handle) |
static org.bytedeco.javacpp.BytePointer |
TessResultIteratorGetUTF8Text(tesseract.ResultIterator handle,
int level) |
static boolean |
TessResultIteratorNext(tesseract.ResultIterator handle,
int level) |
static boolean |
TessResultIteratorSymbolIsDropcap(tesseract.ResultIterator handle) |
static boolean |
TessResultIteratorSymbolIsSubscript(tesseract.ResultIterator handle) |
static boolean |
TessResultIteratorSymbolIsSuperscript(tesseract.ResultIterator handle) |
static org.bytedeco.javacpp.BytePointer |
TessResultIteratorWordFontAttributes(tesseract.ResultIterator handle,
org.bytedeco.javacpp.BoolPointer is_bold,
org.bytedeco.javacpp.BoolPointer is_italic,
org.bytedeco.javacpp.BoolPointer is_underlined,
org.bytedeco.javacpp.BoolPointer is_monospace,
org.bytedeco.javacpp.BoolPointer is_serif,
org.bytedeco.javacpp.BoolPointer is_smallcaps,
int[] pointsize,
int[] font_id) |
static String |
TessResultIteratorWordFontAttributes(tesseract.ResultIterator handle,
org.bytedeco.javacpp.BoolPointer is_bold,
org.bytedeco.javacpp.BoolPointer is_italic,
org.bytedeco.javacpp.BoolPointer is_underlined,
org.bytedeco.javacpp.BoolPointer is_monospace,
org.bytedeco.javacpp.BoolPointer is_serif,
org.bytedeco.javacpp.BoolPointer is_smallcaps,
IntBuffer pointsize,
IntBuffer font_id) |
static org.bytedeco.javacpp.BytePointer |
TessResultIteratorWordFontAttributes(tesseract.ResultIterator handle,
org.bytedeco.javacpp.BoolPointer is_bold,
org.bytedeco.javacpp.BoolPointer is_italic,
org.bytedeco.javacpp.BoolPointer is_underlined,
org.bytedeco.javacpp.BoolPointer is_monospace,
org.bytedeco.javacpp.BoolPointer is_serif,
org.bytedeco.javacpp.BoolPointer is_smallcaps,
org.bytedeco.javacpp.IntPointer pointsize,
org.bytedeco.javacpp.IntPointer font_id) |
static boolean |
TessResultIteratorWordIsFromDictionary(tesseract.ResultIterator handle) |
static boolean |
TessResultIteratorWordIsNumeric(tesseract.ResultIterator handle) |
static org.bytedeco.javacpp.BytePointer |
TessResultIteratorWordRecognitionLanguage(tesseract.ResultIterator handle) |
static boolean |
TessResultRendererAddImage(tesseract.TessResultRenderer renderer,
tesseract.TessBaseAPI api) |
static boolean |
TessResultRendererBeginDocument(tesseract.TessResultRenderer renderer,
org.bytedeco.javacpp.BytePointer title) |
static boolean |
TessResultRendererBeginDocument(tesseract.TessResultRenderer renderer,
String title) |
static boolean |
TessResultRendererEndDocument(tesseract.TessResultRenderer renderer) |
static org.bytedeco.javacpp.BytePointer |
TessResultRendererExtention(tesseract.TessResultRenderer renderer) |
static int |
TessResultRendererImageNum(tesseract.TessResultRenderer renderer) |
static void |
TessResultRendererInsert(tesseract.TessResultRenderer renderer,
tesseract.TessResultRenderer next) |
static tesseract.TessResultRenderer |
TessResultRendererNext(tesseract.TessResultRenderer renderer) |
static org.bytedeco.javacpp.BytePointer |
TessResultRendererTitle(tesseract.TessResultRenderer renderer) |
static tesseract.TessResultRenderer |
TessTextRendererCreate(org.bytedeco.javacpp.BytePointer outputbase) |
static tesseract.TessResultRenderer |
TessTextRendererCreate(String outputbase) |
static tesseract.TessResultRenderer |
TessUnlvRendererCreate(org.bytedeco.javacpp.BytePointer outputbase) |
static tesseract.TessResultRenderer |
TessUnlvRendererCreate(String outputbase) |
static org.bytedeco.javacpp.BytePointer |
TessVersion() |
public static final int MAX_PATH
public static final double M_PI
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 String PRId32
public static final String PRId64
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
public static final int STRING_IS_PROTECTED
@MemberGetter public static int INVALID_UNICHAR_ID()
@MemberGetter public static byte INVALID_UNICHAR(int i)
@MemberGetter @Cast(value="const char*") public static org.bytedeco.javacpp.BytePointer INVALID_UNICHAR()
@MemberGetter public static int kPointsPerInch()
@MemberGetter public static int kMinCredibleResolution()
@MemberGetter public static int kMaxCredibleResolution()
@MemberGetter public static int kResolutionEstimationFactor()
@Cast(value="bool")
public static boolean PTIsLineType(@Cast(value="PolyBlockType")
int type)
@Cast(value="bool")
public static boolean PTIsImageType(@Cast(value="PolyBlockType")
int type)
@Cast(value="bool")
public static boolean PTIsTextType(@Cast(value="PolyBlockType")
int type)
@Cast(value="bool")
public static boolean PTIsPulloutType(@Cast(value="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)
@MemberGetter public static int STRING_IS_PROTECTED()
@Namespace(value="tesseract")
@Cast(value="bool")
public static boolean LoadDataFromFile(@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer filename,
tesseract.CharGenericVector data)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean LoadDataFromFile(String filename, tesseract.CharGenericVector data)
@Namespace(value="tesseract")
@Cast(value="bool")
public static boolean LoadDataFromFile(@Const @ByRef
tesseract.STRING filename,
tesseract.CharGenericVector data)
@Namespace(value="tesseract")
@Cast(value="bool")
public static boolean SaveDataToFile(@Const @ByRef
tesseract.CharGenericVector data,
@Const @ByRef
tesseract.STRING filename)
@Namespace(value="tesseract")
@Cast(value="bool")
public static boolean LoadFileLinesToStrings(@Const @ByRef
tesseract.STRING filename,
tesseract.StringGenericVector lines)
@Namespace(value="tesseract") @ByVal public static tesseract.STRING HOcrEscape(@Cast(value="const char*") org.bytedeco.javacpp.BytePointer text)
@Namespace(value="tesseract") @ByVal public static tesseract.STRING HOcrEscape(String text)
@Cast(value="const char*") public static org.bytedeco.javacpp.BytePointer TessVersion()
public static void TessDeleteText(@Cast(value="char*")
org.bytedeco.javacpp.BytePointer text)
public static void TessDeleteText(@Cast(value="char*")
ByteBuffer text)
public static void TessDeleteText(@Cast(value="char*")
byte[] text)
public static void TessDeleteTextArray(@Cast(value="char**")
org.bytedeco.javacpp.PointerPointer arr)
public static void TessDeleteTextArray(@Cast(value="char**") @ByPtrPtr
org.bytedeco.javacpp.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(org.bytedeco.javacpp.IntPointer arr)
public static void TessDeleteIntArray(IntBuffer arr)
public static void TessDeleteIntArray(int[] arr)
public static tesseract.TessResultRenderer TessTextRendererCreate(@Cast(value="const char*") org.bytedeco.javacpp.BytePointer outputbase)
public static tesseract.TessResultRenderer TessTextRendererCreate(String outputbase)
public static tesseract.TessResultRenderer TessHOcrRendererCreate(@Cast(value="const char*") org.bytedeco.javacpp.BytePointer outputbase)
public static tesseract.TessResultRenderer TessHOcrRendererCreate(String outputbase)
public static tesseract.TessResultRenderer TessHOcrRendererCreate2(@Cast(value="const char*") org.bytedeco.javacpp.BytePointer outputbase, @Cast(value="BOOL") boolean font_info)
public static tesseract.TessResultRenderer TessHOcrRendererCreate2(String outputbase, @Cast(value="BOOL") boolean font_info)
public static tesseract.TessResultRenderer TessPDFRendererCreate(@Cast(value="const char*") org.bytedeco.javacpp.BytePointer outputbase, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datadir, @Cast(value="BOOL") boolean textonly, int jpg_quality)
public static tesseract.TessResultRenderer TessPDFRendererCreate(String outputbase, String datadir, @Cast(value="BOOL") boolean textonly, int jpg_quality)
public static tesseract.TessResultRenderer TessUnlvRendererCreate(@Cast(value="const char*") org.bytedeco.javacpp.BytePointer outputbase)
public static tesseract.TessResultRenderer TessUnlvRendererCreate(String outputbase)
public static tesseract.TessResultRenderer TessBoxTextRendererCreate(@Cast(value="const char*") org.bytedeco.javacpp.BytePointer outputbase)
public static tesseract.TessResultRenderer TessBoxTextRendererCreate(String outputbase)
public static void TessDeleteResultRenderer(tesseract.TessResultRenderer renderer)
public static void TessResultRendererInsert(tesseract.TessResultRenderer renderer, tesseract.TessResultRenderer next)
public static tesseract.TessResultRenderer TessResultRendererNext(tesseract.TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessResultRendererBeginDocument(tesseract.TessResultRenderer renderer, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer title)
@Cast(value="BOOL") public static boolean TessResultRendererBeginDocument(tesseract.TessResultRenderer renderer, String title)
@Cast(value="BOOL") public static boolean TessResultRendererAddImage(tesseract.TessResultRenderer renderer, tesseract.TessBaseAPI api)
@Cast(value="BOOL") public static boolean TessResultRendererEndDocument(tesseract.TessResultRenderer renderer)
@Cast(value="const char*") public static org.bytedeco.javacpp.BytePointer TessResultRendererExtention(tesseract.TessResultRenderer renderer)
@Cast(value="const char*") public static org.bytedeco.javacpp.BytePointer TessResultRendererTitle(tesseract.TessResultRenderer renderer)
public static int TessResultRendererImageNum(tesseract.TessResultRenderer renderer)
public static tesseract.TessBaseAPI TessBaseAPICreate()
public static void TessBaseAPIDelete(tesseract.TessBaseAPI handle)
@Cast(value="size_t") public static long TessBaseAPIGetOpenCLDevice(tesseract.TessBaseAPI handle, @Cast(value="void**") org.bytedeco.javacpp.PointerPointer device)
@Cast(value="size_t") public static long TessBaseAPIGetOpenCLDevice(tesseract.TessBaseAPI handle, @Cast(value="void**") @ByPtrPtr org.bytedeco.javacpp.Pointer device)
public static void TessBaseAPISetInputName(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer name)
public static void TessBaseAPISetInputName(tesseract.TessBaseAPI handle, String name)
@Cast(value="const char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetInputName(tesseract.TessBaseAPI handle)
public static void TessBaseAPISetInputImage(tesseract.TessBaseAPI handle, org.bytedeco.javacpp.lept.PIX pix)
public static org.bytedeco.javacpp.lept.PIX TessBaseAPIGetInputImage(tesseract.TessBaseAPI handle)
public static int TessBaseAPIGetSourceYResolution(tesseract.TessBaseAPI handle)
@Cast(value="const char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetDatapath(tesseract.TessBaseAPI handle)
public static void TessBaseAPISetOutputName(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer name)
public static void TessBaseAPISetOutputName(tesseract.TessBaseAPI handle, String name)
@Cast(value="BOOL") public static boolean TessBaseAPISetVariable(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer name, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer value)
@Cast(value="BOOL") public static boolean TessBaseAPISetVariable(tesseract.TessBaseAPI handle, String name, String value)
@Cast(value="BOOL") public static boolean TessBaseAPISetDebugVariable(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer name, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer value)
@Cast(value="BOOL") public static boolean TessBaseAPISetDebugVariable(tesseract.TessBaseAPI handle, String name, String value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetIntVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name,
org.bytedeco.javacpp.IntPointer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetIntVariable(@Const
tesseract.TessBaseAPI handle,
String name,
IntBuffer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetIntVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name,
int[] value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetIntVariable(@Const
tesseract.TessBaseAPI handle,
String name,
org.bytedeco.javacpp.IntPointer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetIntVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name,
IntBuffer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetIntVariable(@Const
tesseract.TessBaseAPI handle,
String name,
int[] value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetBoolVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetBoolVariable(@Const
tesseract.TessBaseAPI handle,
String name,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetDoubleVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name,
org.bytedeco.javacpp.DoublePointer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetDoubleVariable(@Const
tesseract.TessBaseAPI handle,
String name,
DoubleBuffer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetDoubleVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name,
double[] value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetDoubleVariable(@Const
tesseract.TessBaseAPI handle,
String name,
org.bytedeco.javacpp.DoublePointer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetDoubleVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name,
DoubleBuffer value)
@Cast(value="BOOL")
public static boolean TessBaseAPIGetDoubleVariable(@Const
tesseract.TessBaseAPI handle,
String name,
double[] value)
@Cast(value="const char*")
public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetStringVariable(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer name)
public static String TessBaseAPIGetStringVariable(@Const tesseract.TessBaseAPI handle, String name)
public static void TessBaseAPIPrintVariables(@Const
tesseract.TessBaseAPI handle,
@Cast(value="FILE*")
org.bytedeco.javacpp.Pointer fp)
@Cast(value="BOOL")
public static boolean TessBaseAPIPrintVariablesToFile(@Const
tesseract.TessBaseAPI handle,
@Cast(value="const char*")
org.bytedeco.javacpp.BytePointer filename)
@Cast(value="BOOL")
public static boolean TessBaseAPIPrintVariablesToFile(@Const
tesseract.TessBaseAPI handle,
String filename)
@Cast(value="BOOL") public static boolean TessBaseAPIGetVariableAsString(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer name, tesseract.STRING val)
@Cast(value="BOOL") public static boolean TessBaseAPIGetVariableAsString(tesseract.TessBaseAPI handle, String name, tesseract.STRING val)
public static int TessBaseAPIInit1(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") org.bytedeco.javacpp.PointerPointer configs, int configs_size)
public static int TessBaseAPIInit1(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer configs, int configs_size)
public static int TessBaseAPIInit1(tesseract.TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size)
public static int TessBaseAPIInit1(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size)
public static int TessBaseAPIInit1(tesseract.TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer configs, int configs_size)
public static int TessBaseAPIInit1(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr ByteBuffer configs, int configs_size)
public static int TessBaseAPIInit1(tesseract.TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr byte[] configs, int configs_size)
public static int TessBaseAPIInit2(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language, @Cast(value="TessOcrEngineMode") int oem)
public static int TessBaseAPIInit2(tesseract.TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem)
public static int TessBaseAPIInit3(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language)
public static int TessBaseAPIInit3(tesseract.TessBaseAPI handle, String datapath, String language)
public static int TessBaseAPIInit4(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") org.bytedeco.javacpp.PointerPointer configs, int configs_size, @Cast(value="char**") org.bytedeco.javacpp.PointerPointer vars_vec, @Cast(value="char**") org.bytedeco.javacpp.PointerPointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer configs, int configs_size, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer vars_vec, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(tesseract.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(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.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(tesseract.TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int mode, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer configs, int configs_size, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer vars_vec, @Cast(value="char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer vars_values, @Cast(value="size_t") long vars_vec_size, @Cast(value="BOOL") boolean set_only_non_debug_params)
public static int TessBaseAPIInit4(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.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(tesseract.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)
@Cast(value="const char*")
public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetInitLanguagesAsString(@Const
tesseract.TessBaseAPI handle)
@Cast(value="char**")
public static org.bytedeco.javacpp.PointerPointer TessBaseAPIGetLoadedLanguagesAsVector(@Const
tesseract.TessBaseAPI handle)
@Cast(value="char**")
public static org.bytedeco.javacpp.PointerPointer TessBaseAPIGetAvailableLanguagesAsVector(@Const
tesseract.TessBaseAPI handle)
public static int TessBaseAPIInitLangMod(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer datapath, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer language)
public static int TessBaseAPIInitLangMod(tesseract.TessBaseAPI handle, String datapath, String language)
public static void TessBaseAPIInitForAnalysePage(tesseract.TessBaseAPI handle)
public static void TessBaseAPIReadConfigFile(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer filename)
public static void TessBaseAPIReadConfigFile(tesseract.TessBaseAPI handle, String filename)
public static void TessBaseAPIReadDebugConfigFile(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer filename)
public static void TessBaseAPIReadDebugConfigFile(tesseract.TessBaseAPI handle, String filename)
public static void TessBaseAPISetPageSegMode(tesseract.TessBaseAPI handle, @Cast(value="TessPageSegMode") int mode)
@Cast(value="TessPageSegMode")
public static int TessBaseAPIGetPageSegMode(@Const
tesseract.TessBaseAPI handle)
@Cast(value="char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIRect(tesseract.TessBaseAPI handle, @Cast(value="const unsigned char*") org.bytedeco.javacpp.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(tesseract.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(tesseract.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(tesseract.TessBaseAPI handle)
public static void TessBaseAPISetImage(tesseract.TessBaseAPI handle, @Cast(value="const unsigned char*") org.bytedeco.javacpp.BytePointer imagedata, int width, int height, int bytes_per_pixel, int bytes_per_line)
public static void TessBaseAPISetImage(tesseract.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(tesseract.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(tesseract.TessBaseAPI handle, org.bytedeco.javacpp.lept.PIX pix)
public static void TessBaseAPISetSourceResolution(tesseract.TessBaseAPI handle, int ppi)
public static void TessBaseAPISetRectangle(tesseract.TessBaseAPI handle, int left, int top, int width, int height)
public static void TessBaseAPISetThresholder(tesseract.TessBaseAPI handle, @Cast(value="TessImageThresholder*") tesseract.ImageThresholder thresholder)
public static org.bytedeco.javacpp.lept.PIX TessBaseAPIGetThresholdedImage(tesseract.TessBaseAPI handle)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetRegions(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer pixa)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetRegions(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer pixa, @Cast(value="int**") org.bytedeco.javacpp.PointerPointer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr org.bytedeco.javacpp.IntPointer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr int[] blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer pixa, @Cast(value="int**") org.bytedeco.javacpp.PointerPointer blockids, @Cast(value="int**") org.bytedeco.javacpp.PointerPointer paraids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr org.bytedeco.javacpp.IntPointer blockids, @ByPtrPtr org.bytedeco.javacpp.IntPointer paraids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr int[] blockids, @ByPtrPtr int[] paraids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer pixa, @Cast(value="int**") org.bytedeco.javacpp.PointerPointer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr org.bytedeco.javacpp.IntPointer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr int[] blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetWords(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer pixa)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetWords(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetConnectedComponents(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer cc)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetConnectedComponents(tesseract.TessBaseAPI handle, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA cc)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer pixa, @Cast(value="int**") org.bytedeco.javacpp.PointerPointer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr org.bytedeco.javacpp.IntPointer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr int[] blockids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @Cast(value="Pixa**") org.bytedeco.javacpp.PointerPointer pixa, @Cast(value="int**") org.bytedeco.javacpp.PointerPointer blockids, @Cast(value="int**") org.bytedeco.javacpp.PointerPointer paraids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr org.bytedeco.javacpp.IntPointer blockids, @ByPtrPtr org.bytedeco.javacpp.IntPointer paraids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static org.bytedeco.javacpp.lept.BOXA TessBaseAPIGetComponentImages1(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr org.bytedeco.javacpp.lept.PIXA pixa, @ByPtrPtr int[] blockids, @ByPtrPtr int[] paraids)
public static int TessBaseAPIGetThresholdedImageScaleFactor(@Const
tesseract.TessBaseAPI handle)
@Cast(value="TessPageIterator*") public static tesseract.PageIterator TessBaseAPIAnalyseLayout(tesseract.TessBaseAPI handle)
public static int TessBaseAPIRecognize(tesseract.TessBaseAPI handle, tesseract.ETEXT_DESC monitor)
public static int TessBaseAPIRecognizeForChopTest(tesseract.TessBaseAPI handle, tesseract.ETEXT_DESC monitor)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPages(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer filename, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer retry_config, int timeout_millisec, tesseract.TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPages(tesseract.TessBaseAPI handle, String filename, String retry_config, int timeout_millisec, tesseract.TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPage(tesseract.TessBaseAPI handle, org.bytedeco.javacpp.lept.PIX pix, int page_index, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer filename, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer retry_config, int timeout_millisec, tesseract.TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPage(tesseract.TessBaseAPI handle, org.bytedeco.javacpp.lept.PIX pix, int page_index, String filename, String retry_config, int timeout_millisec, tesseract.TessResultRenderer renderer)
@Cast(value="TessResultIterator*") public static tesseract.ResultIterator TessBaseAPIGetIterator(tesseract.TessBaseAPI handle)
@Cast(value="TessMutableIterator*") public static tesseract.MutableIterator TessBaseAPIGetMutableIterator(tesseract.TessBaseAPI handle)
@Cast(value="char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetUTF8Text(tesseract.TessBaseAPI handle)
@Cast(value="char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetHOCRText(tesseract.TessBaseAPI handle, int page_number)
@Cast(value="char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetBoxText(tesseract.TessBaseAPI handle, int page_number)
@Cast(value="char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetUNLVText(tesseract.TessBaseAPI handle)
public static int TessBaseAPIMeanTextConf(tesseract.TessBaseAPI handle)
public static org.bytedeco.javacpp.IntPointer TessBaseAPIAllWordConfidences(tesseract.TessBaseAPI handle)
@Cast(value="BOOL") public static boolean TessBaseAPIAdaptToWordStr(tesseract.TessBaseAPI handle, @Cast(value="TessPageSegMode") int mode, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer wordstr)
@Cast(value="BOOL") public static boolean TessBaseAPIAdaptToWordStr(tesseract.TessBaseAPI handle, @Cast(value="TessPageSegMode") int mode, String wordstr)
public static void TessBaseAPIClear(tesseract.TessBaseAPI handle)
public static void TessBaseAPIEnd(tesseract.TessBaseAPI handle)
public static int TessBaseAPIIsValidWord(tesseract.TessBaseAPI handle, @Cast(value="const char*") org.bytedeco.javacpp.BytePointer word)
public static int TessBaseAPIIsValidWord(tesseract.TessBaseAPI handle, String word)
@Cast(value="BOOL") public static boolean TessBaseAPIGetTextDirection(tesseract.TessBaseAPI handle, org.bytedeco.javacpp.IntPointer out_offset, org.bytedeco.javacpp.FloatPointer out_slope)
@Cast(value="BOOL") public static boolean TessBaseAPIGetTextDirection(tesseract.TessBaseAPI handle, IntBuffer out_offset, FloatBuffer out_slope)
@Cast(value="BOOL") public static boolean TessBaseAPIGetTextDirection(tesseract.TessBaseAPI handle, int[] out_offset, float[] out_slope)
public static void TessBaseAPISetDictFunc(tesseract.TessBaseAPI handle, @Cast(value="TessDictFunc") tesseract.DictFunc f)
public static void TessBaseAPIClearPersistentCache(tesseract.TessBaseAPI handle)
public static void TessBaseAPISetProbabilityInContextFunc(tesseract.TessBaseAPI handle, @Cast(value="TessProbabilityInContextFunc") tesseract.ProbabilityInContextFunc f)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(tesseract.TessBaseAPI handle, org.bytedeco.javacpp.IntPointer orient_deg, org.bytedeco.javacpp.FloatPointer orient_conf, @Cast(value="const char**") org.bytedeco.javacpp.PointerPointer script_name, org.bytedeco.javacpp.FloatPointer script_conf)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(tesseract.TessBaseAPI handle, org.bytedeco.javacpp.IntPointer orient_deg, org.bytedeco.javacpp.FloatPointer orient_conf, @Cast(value="const char**") @ByPtrPtr org.bytedeco.javacpp.BytePointer script_name, org.bytedeco.javacpp.FloatPointer script_conf)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(tesseract.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(tesseract.TessBaseAPI handle, int[] orient_deg, float[] orient_conf, @Cast(value="const char**") @ByPtrPtr byte[] script_name, float[] script_conf)
@Cast(value="const char*") public static org.bytedeco.javacpp.BytePointer TessBaseAPIGetUnichar(tesseract.TessBaseAPI handle, int unichar_id)
public static void TessBaseAPISetMinOrientationMargin(tesseract.TessBaseAPI handle, double margin)
@Cast(value="const TessDawg*") public static tesseract.Dawg TessBaseAPIGetDawg(@Const tesseract.TessBaseAPI handle, int i)
public static int TessBaseAPINumDawgs(@Const
tesseract.TessBaseAPI handle)
@Cast(value="TessOcrEngineMode")
public static int TessBaseAPIOem(@Const
tesseract.TessBaseAPI handle)
public static void TessBaseAPIInitTruthCallback(tesseract.TessBaseAPI handle, @Cast(value="TessTruthCallback*") tesseract.TruthCallback4 cb)
public static void TessPageIteratorDelete(@Cast(value="TessPageIterator*")
tesseract.PageIterator handle)
@Cast(value="TessPageIterator*") public static tesseract.PageIterator TessPageIteratorCopy(@Cast(value="const TessPageIterator*") tesseract.PageIterator handle)
public static void TessPageIteratorBegin(@Cast(value="TessPageIterator*")
tesseract.PageIterator handle)
@Cast(value="BOOL")
public static boolean TessPageIteratorNext(@Cast(value="TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level)
@Cast(value="BOOL")
public static boolean TessPageIteratorIsAtBeginningOf(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level)
@Cast(value="BOOL")
public static boolean TessPageIteratorIsAtFinalElement(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level,
@Cast(value="TessPageIteratorLevel")
int element)
@Cast(value="BOOL")
public static boolean TessPageIteratorBoundingBox(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level,
org.bytedeco.javacpp.IntPointer left,
org.bytedeco.javacpp.IntPointer top,
org.bytedeco.javacpp.IntPointer right,
org.bytedeco.javacpp.IntPointer bottom)
@Cast(value="BOOL")
public static boolean TessPageIteratorBoundingBox(@Cast(value="const TessPageIterator*")
tesseract.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*")
tesseract.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*")
tesseract.PageIterator handle)
public static org.bytedeco.javacpp.lept.PIX TessPageIteratorGetBinaryImage(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level)
public static org.bytedeco.javacpp.lept.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level,
int padding,
org.bytedeco.javacpp.lept.PIX original_image,
org.bytedeco.javacpp.IntPointer left,
org.bytedeco.javacpp.IntPointer top)
public static org.bytedeco.javacpp.lept.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level,
int padding,
org.bytedeco.javacpp.lept.PIX original_image,
IntBuffer left,
IntBuffer top)
public static org.bytedeco.javacpp.lept.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level,
int padding,
org.bytedeco.javacpp.lept.PIX original_image,
int[] left,
int[] top)
@Cast(value="BOOL")
public static boolean TessPageIteratorBaseline(@Cast(value="const TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level,
org.bytedeco.javacpp.IntPointer x1,
org.bytedeco.javacpp.IntPointer y1,
org.bytedeco.javacpp.IntPointer x2,
org.bytedeco.javacpp.IntPointer y2)
@Cast(value="BOOL")
public static boolean TessPageIteratorBaseline(@Cast(value="const TessPageIterator*")
tesseract.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*")
tesseract.PageIterator handle,
@Cast(value="TessPageIteratorLevel")
int level,
int[] x1,
int[] y1,
int[] x2,
int[] y2)
public static void TessPageIteratorOrientation(@Cast(value="TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessOrientation*")
org.bytedeco.javacpp.IntPointer orientation,
@Cast(value="TessWritingDirection*")
org.bytedeco.javacpp.IntPointer writing_direction,
@Cast(value="TessTextlineOrder*")
org.bytedeco.javacpp.IntPointer textline_order,
org.bytedeco.javacpp.FloatPointer deskew_angle)
public static void TessPageIteratorOrientation(@Cast(value="TessPageIterator*")
tesseract.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*")
tesseract.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*")
tesseract.PageIterator handle,
@Cast(value="TessParagraphJustification*")
org.bytedeco.javacpp.IntPointer justification,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_list_item,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_crown,
org.bytedeco.javacpp.IntPointer first_line_indent)
public static void TessPageIteratorParagraphInfo(@Cast(value="TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessParagraphJustification*")
IntBuffer justification,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_list_item,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_crown,
IntBuffer first_line_indent)
public static void TessPageIteratorParagraphInfo(@Cast(value="TessPageIterator*")
tesseract.PageIterator handle,
@Cast(value="TessParagraphJustification*")
int[] justification,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_list_item,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_crown,
int[] first_line_indent)
public static void TessResultIteratorDelete(@Cast(value="TessResultIterator*")
tesseract.ResultIterator handle)
@Cast(value="TessResultIterator*") public static tesseract.ResultIterator TessResultIteratorCopy(@Cast(value="const TessResultIterator*") tesseract.ResultIterator handle)
@Cast(value="TessPageIterator*") public static tesseract.PageIterator TessResultIteratorGetPageIterator(@Cast(value="TessResultIterator*") tesseract.ResultIterator handle)
@Cast(value="const TessPageIterator*") public static tesseract.PageIterator TessResultIteratorGetPageIteratorConst(@Cast(value="const TessResultIterator*") tesseract.ResultIterator handle)
@Cast(value="TessChoiceIterator*") public static tesseract.ChoiceIterator TessResultIteratorGetChoiceIterator(@Cast(value="const TessResultIterator*") tesseract.ResultIterator handle)
@Cast(value="BOOL")
public static boolean TessResultIteratorNext(@Cast(value="TessResultIterator*")
tesseract.ResultIterator handle,
@Cast(value="TessPageIteratorLevel")
int level)
@Cast(value="char*")
public static org.bytedeco.javacpp.BytePointer TessResultIteratorGetUTF8Text(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle,
@Cast(value="TessPageIteratorLevel")
int level)
public static float TessResultIteratorConfidence(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle,
@Cast(value="TessPageIteratorLevel")
int level)
@Cast(value="const char*")
public static org.bytedeco.javacpp.BytePointer TessResultIteratorWordRecognitionLanguage(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle)
@Cast(value="const char*")
public static org.bytedeco.javacpp.BytePointer TessResultIteratorWordFontAttributes(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_bold,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_italic,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_underlined,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_monospace,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_serif,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_smallcaps,
org.bytedeco.javacpp.IntPointer pointsize,
org.bytedeco.javacpp.IntPointer font_id)
public static String TessResultIteratorWordFontAttributes(@Cast(value="const TessResultIterator*") tesseract.ResultIterator handle, @Cast(value="BOOL*") org.bytedeco.javacpp.BoolPointer is_bold, @Cast(value="BOOL*") org.bytedeco.javacpp.BoolPointer is_italic, @Cast(value="BOOL*") org.bytedeco.javacpp.BoolPointer is_underlined, @Cast(value="BOOL*") org.bytedeco.javacpp.BoolPointer is_monospace, @Cast(value="BOOL*") org.bytedeco.javacpp.BoolPointer is_serif, @Cast(value="BOOL*") org.bytedeco.javacpp.BoolPointer is_smallcaps, IntBuffer pointsize, IntBuffer font_id)
@Cast(value="const char*")
public static org.bytedeco.javacpp.BytePointer TessResultIteratorWordFontAttributes(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_bold,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_italic,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_underlined,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_monospace,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_serif,
@Cast(value="BOOL*")
org.bytedeco.javacpp.BoolPointer is_smallcaps,
int[] pointsize,
int[] font_id)
@Cast(value="BOOL")
public static boolean TessResultIteratorWordIsFromDictionary(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle)
@Cast(value="BOOL")
public static boolean TessResultIteratorWordIsNumeric(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle)
@Cast(value="BOOL")
public static boolean TessResultIteratorSymbolIsSuperscript(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle)
@Cast(value="BOOL")
public static boolean TessResultIteratorSymbolIsSubscript(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle)
@Cast(value="BOOL")
public static boolean TessResultIteratorSymbolIsDropcap(@Cast(value="const TessResultIterator*")
tesseract.ResultIterator handle)
public static void TessChoiceIteratorDelete(@Cast(value="TessChoiceIterator*")
tesseract.ChoiceIterator handle)
@Cast(value="BOOL")
public static boolean TessChoiceIteratorNext(@Cast(value="TessChoiceIterator*")
tesseract.ChoiceIterator handle)
@Cast(value="const char*")
public static org.bytedeco.javacpp.BytePointer TessChoiceIteratorGetUTF8Text(@Cast(value="const TessChoiceIterator*")
tesseract.ChoiceIterator handle)
public static float TessChoiceIteratorConfidence(@Cast(value="const TessChoiceIterator*")
tesseract.ChoiceIterator handle)
public static tesseract.ETEXT_DESC TessMonitorCreate()
public static void TessMonitorDelete(tesseract.ETEXT_DESC monitor)
public static void TessMonitorSetCancelFunc(tesseract.ETEXT_DESC monitor, tesseract.TessCancelFunc cancelFunc)
public static void TessMonitorSetCancelThis(tesseract.ETEXT_DESC monitor, org.bytedeco.javacpp.Pointer cancelThis)
public static org.bytedeco.javacpp.Pointer TessMonitorGetCancelThis(tesseract.ETEXT_DESC monitor)
public static void TessMonitorSetProgressFunc(tesseract.ETEXT_DESC monitor, tesseract.TessProgressFunc progressFunc)
public static int TessMonitorGetProgress(tesseract.ETEXT_DESC monitor)
public static void TessMonitorSetDeadlineMSecs(tesseract.ETEXT_DESC monitor, int deadline)
public static void TessBaseAPIGetFeaturesForBlob(tesseract.TessBaseAPI handle, tesseract.TBLOB blob, tesseract.INT_FEATURE_STRUCT int_features, org.bytedeco.javacpp.IntPointer num_features, org.bytedeco.javacpp.IntPointer FeatureOutlineIndex)
public static void TessBaseAPIGetFeaturesForBlob(tesseract.TessBaseAPI handle, tesseract.TBLOB blob, tesseract.INT_FEATURE_STRUCT int_features, IntBuffer num_features, IntBuffer FeatureOutlineIndex)
public static void TessBaseAPIGetFeaturesForBlob(tesseract.TessBaseAPI handle, tesseract.TBLOB blob, tesseract.INT_FEATURE_STRUCT int_features, int[] num_features, int[] FeatureOutlineIndex)
public static tesseract.ROW TessFindRowForBox(tesseract.BLOCK_LIST blocks, int left, int top, int right, int bottom)
public static void TessBaseAPIRunAdaptiveClassifier(tesseract.TessBaseAPI handle, tesseract.TBLOB blob, int num_max_matches, org.bytedeco.javacpp.IntPointer unichar_ids, org.bytedeco.javacpp.FloatPointer ratings, org.bytedeco.javacpp.IntPointer num_matches_returned)
public static void TessBaseAPIRunAdaptiveClassifier(tesseract.TessBaseAPI handle, tesseract.TBLOB blob, int num_max_matches, IntBuffer unichar_ids, FloatBuffer ratings, IntBuffer num_matches_returned)
public static void TessBaseAPIRunAdaptiveClassifier(tesseract.TessBaseAPI handle, tesseract.TBLOB blob, int num_max_matches, int[] unichar_ids, float[] ratings, int[] num_matches_returned)
public static tesseract.ROW TessMakeTessOCRRow(float baseline, float xheight, float descender, float ascender)
public static tesseract.TBLOB TessMakeTBLOB(org.bytedeco.javacpp.lept.PIX pix)
public static void TessNormalizeTBLOB(tesseract.TBLOB tblob, tesseract.ROW row, @Cast(value="BOOL") boolean numeric_mode)
public static tesseract.BLOCK_LIST TessBaseAPIFindLinesCreateBlockList(tesseract.TessBaseAPI handle)
public static void TessDeleteBlockList(tesseract.BLOCK_LIST block_list)
Copyright © 2018. All rights reserved.