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() |
LC_ALL, LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, LC_TIME, map, setlocale, setlocalepublic 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 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*") BytePointer filename, CharGenericVector data)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean LoadDataFromFile(String filename, CharGenericVector data)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean LoadDataFromFile(@Const @ByRef STRING filename, CharGenericVector data)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean SaveDataToFile(@Const @ByRef CharGenericVector data, @Const @ByRef STRING filename)
@Namespace(value="tesseract") @Cast(value="bool") public static boolean LoadFileLinesToStrings(@Const @ByRef STRING filename, StringGenericVector lines)
@Namespace(value="tesseract") @ByVal public static STRING HOcrEscape(@Cast(value="const char*") BytePointer text)
@Namespace(value="tesseract") @ByVal public static STRING HOcrEscape(String text)
@Cast(value="const char*") public static BytePointer TessVersion()
public static void TessDeleteText(@Cast(value="char*") BytePointer text)
public static void TessDeleteText(@Cast(value="char*") ByteBuffer 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(IntPointer arr)
public static void TessDeleteIntArray(IntBuffer arr)
public static void TessDeleteIntArray(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 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 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, PIX pix)
public static 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)
@Cast(value="BOOL") public static boolean TessBaseAPIGetVariableAsString(TessBaseAPI handle, @Cast(value="const char*") BytePointer name, STRING val)
@Cast(value="BOOL") public static boolean TessBaseAPIGetVariableAsString(TessBaseAPI handle, String name, STRING val)
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)
@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 int TessBaseAPIInitLangMod(TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") BytePointer language)
public static int TessBaseAPIInitLangMod(TessBaseAPI handle, String datapath, String language)
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, 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 void TessBaseAPISetThresholder(TessBaseAPI handle, @Cast(value="TessImageThresholder*") ImageThresholder thresholder)
public static PIX TessBaseAPIGetThresholdedImage(TessBaseAPI handle)
public static BOXA TessBaseAPIGetRegions(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa)
public static BOXA TessBaseAPIGetRegions(TessBaseAPI handle, @ByPtrPtr PIXA pixa)
public static BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @ByPtrPtr PIXA pixa, @ByPtrPtr IntPointer blockids)
public static BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @ByPtrPtr PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static BOXA TessBaseAPIGetTextlines(TessBaseAPI handle, @ByPtrPtr PIXA pixa, @ByPtrPtr int[] blockids)
public static BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids, @Cast(value="int**") PointerPointer paraids)
public static BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr PIXA pixa, @ByPtrPtr IntPointer blockids, @ByPtrPtr IntPointer paraids)
public static BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static BOXA TessBaseAPIGetTextlines1(TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr PIXA pixa, @ByPtrPtr int[] blockids, @ByPtrPtr int[] paraids)
public static BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @ByPtrPtr PIXA pixa, @ByPtrPtr IntPointer blockids)
public static BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @ByPtrPtr PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static BOXA TessBaseAPIGetStrips(TessBaseAPI handle, @ByPtrPtr PIXA pixa, @ByPtrPtr int[] blockids)
public static BOXA TessBaseAPIGetWords(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa)
public static BOXA TessBaseAPIGetWords(TessBaseAPI handle, @ByPtrPtr PIXA pixa)
public static BOXA TessBaseAPIGetConnectedComponents(TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer cc)
public static BOXA TessBaseAPIGetConnectedComponents(TessBaseAPI handle, @ByPtrPtr PIXA cc)
public static BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr PIXA pixa, @ByPtrPtr IntPointer blockids)
public static BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static BOXA TessBaseAPIGetComponentImages(TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr PIXA pixa, @ByPtrPtr int[] blockids)
public static BOXA TessBaseAPIGetComponentImages1(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**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids, @Cast(value="int**") PointerPointer paraids)
public static BOXA TessBaseAPIGetComponentImages1(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 PIXA pixa, @ByPtrPtr IntPointer blockids, @ByPtrPtr IntPointer paraids)
public static BOXA TessBaseAPIGetComponentImages1(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 PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static BOXA TessBaseAPIGetComponentImages1(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 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)
public static int TessBaseAPIRecognizeForChopTest(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, 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, 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 TessBaseAPIGetBoxText(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)
public static void TessBaseAPISetDictFunc(TessBaseAPI handle, @Cast(value="TessDictFunc") DictFunc f)
public static void TessBaseAPIClearPersistentCache(TessBaseAPI handle)
public static void TessBaseAPISetProbabilityInContextFunc(TessBaseAPI handle, @Cast(value="TessProbabilityInContextFunc") ProbabilityInContextFunc f)
@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)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetUnichar(TessBaseAPI handle, int unichar_id)
public static void TessBaseAPISetMinOrientationMargin(TessBaseAPI handle, double margin)
@Cast(value="const TessDawg*") public static Dawg TessBaseAPIGetDawg(@Const TessBaseAPI handle, int i)
public static int TessBaseAPINumDawgs(@Const TessBaseAPI handle)
@Cast(value="TessOcrEngineMode") public static int TessBaseAPIOem(@Const TessBaseAPI handle)
public static void TessBaseAPIInitTruthCallback(TessBaseAPI handle, @Cast(value="TessTruthCallback*") TruthCallback4 cb)
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 PIX TessPageIteratorGetBinaryImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level)
public static PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, PIX original_image, IntPointer left, IntPointer top)
public static PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, PIX original_image, IntBuffer left, IntBuffer top)
public static PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, 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)
public static void TessBaseAPIGetFeaturesForBlob(TessBaseAPI handle, TBLOB blob, INT_FEATURE_STRUCT int_features, IntPointer num_features, IntPointer FeatureOutlineIndex)
public static void TessBaseAPIGetFeaturesForBlob(TessBaseAPI handle, TBLOB blob, INT_FEATURE_STRUCT int_features, IntBuffer num_features, IntBuffer FeatureOutlineIndex)
public static void TessBaseAPIGetFeaturesForBlob(TessBaseAPI handle, TBLOB blob, INT_FEATURE_STRUCT int_features, int[] num_features, int[] FeatureOutlineIndex)
public static ROW TessFindRowForBox(BLOCK_LIST blocks, int left, int top, int right, int bottom)
public static void TessBaseAPIRunAdaptiveClassifier(TessBaseAPI handle, TBLOB blob, int num_max_matches, IntPointer unichar_ids, FloatPointer ratings, IntPointer num_matches_returned)
public static void TessBaseAPIRunAdaptiveClassifier(TessBaseAPI handle, TBLOB blob, int num_max_matches, IntBuffer unichar_ids, FloatBuffer ratings, IntBuffer num_matches_returned)
public static void TessBaseAPIRunAdaptiveClassifier(TessBaseAPI handle, TBLOB blob, int num_max_matches, int[] unichar_ids, float[] ratings, int[] num_matches_returned)
public static ROW TessMakeTessOCRRow(float baseline, float xheight, float descender, float ascender)
public static void TessNormalizeTBLOB(TBLOB tblob, ROW row, @Cast(value="BOOL") boolean numeric_mode)
public static BLOCK_LIST TessBaseAPIFindLinesCreateBlockList(TessBaseAPI handle)
public static void TessDeleteBlockList(BLOCK_LIST block_list)
Copyright © 2019. All rights reserved.