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() |
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 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, 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*") BytePointer text)
@Namespace(value="tesseract") @ByVal public static tesseract.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 tesseract.TessResultRenderer TessTextRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static tesseract.TessResultRenderer TessTextRendererCreate(String outputbase)
public static tesseract.TessResultRenderer TessHOcrRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static tesseract.TessResultRenderer TessHOcrRendererCreate(String outputbase)
public static tesseract.TessResultRenderer TessHOcrRendererCreate2(@Cast(value="const char*") 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*") BytePointer outputbase, @Cast(value="const char*") BytePointer datadir, @Cast(value="BOOL") boolean textonly)
public static tesseract.TessResultRenderer TessPDFRendererCreate(String outputbase, String datadir, @Cast(value="BOOL") boolean textonly)
public static tesseract.TessResultRenderer TessUnlvRendererCreate(@Cast(value="const char*") BytePointer outputbase)
public static tesseract.TessResultRenderer TessUnlvRendererCreate(String outputbase)
public static tesseract.TessResultRenderer TessBoxTextRendererCreate(@Cast(value="const char*") 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*") 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 BytePointer TessResultRendererExtention(tesseract.TessResultRenderer renderer)
@Cast(value="const char*") public static 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**") PointerPointer device)
@Cast(value="size_t") public static long TessBaseAPIGetOpenCLDevice(tesseract.TessBaseAPI handle, @Cast(value="void**") @ByPtrPtr Pointer device)
public static void TessBaseAPISetInputName(tesseract.TessBaseAPI handle, @Cast(value="const char*") BytePointer name)
public static void TessBaseAPISetInputName(tesseract.TessBaseAPI handle, String name)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetInputName(tesseract.TessBaseAPI handle)
public static void TessBaseAPISetInputImage(tesseract.TessBaseAPI handle, lept.PIX pix)
public static lept.PIX TessBaseAPIGetInputImage(tesseract.TessBaseAPI handle)
public static int TessBaseAPIGetSourceYResolution(tesseract.TessBaseAPI handle)
@Cast(value="const char*") public static BytePointer TessBaseAPIGetDatapath(tesseract.TessBaseAPI handle)
public static void TessBaseAPISetOutputName(tesseract.TessBaseAPI handle, @Cast(value="const char*") 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*") BytePointer name, @Cast(value="const char*") 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*") BytePointer name, @Cast(value="const char*") 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*") BytePointer name, 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*") BytePointer name, int[] value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const tesseract.TessBaseAPI handle, String name, IntPointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetIntVariable(@Const tesseract.TessBaseAPI handle, @Cast(value="const char*") 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*") BytePointer name, @Cast(value="BOOL*") BoolPointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetBoolVariable(@Const tesseract.TessBaseAPI handle, String name, @Cast(value="BOOL*") BoolPointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const tesseract.TessBaseAPI handle, @Cast(value="const char*") BytePointer name, 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*") BytePointer name, double[] value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const tesseract.TessBaseAPI handle, String name, DoublePointer value)
@Cast(value="BOOL") public static boolean TessBaseAPIGetDoubleVariable(@Const tesseract.TessBaseAPI handle, @Cast(value="const char*") 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 BytePointer TessBaseAPIGetStringVariable(@Const tesseract.TessBaseAPI handle, @Cast(value="const char*") BytePointer name)
public static String TessBaseAPIGetStringVariable(@Const tesseract.TessBaseAPI handle, String name)
public static void TessBaseAPIPrintVariables(@Const tesseract.TessBaseAPI handle, @Cast(value="FILE*") Pointer fp)
@Cast(value="BOOL") public static boolean TessBaseAPIPrintVariablesToFile(@Const tesseract.TessBaseAPI handle, @Cast(value="const char*") 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*") 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*") 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(tesseract.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(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*") 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(tesseract.TessBaseAPI handle, String datapath, String language, @Cast(value="TessOcrEngineMode") int oem, @Cast(value="char**") @ByPtrPtr BytePointer configs, int configs_size)
public static int TessBaseAPIInit1(tesseract.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(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*") BytePointer datapath, @Cast(value="const char*") 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*") BytePointer datapath, @Cast(value="const char*") BytePointer language)
public static int TessBaseAPIInit3(tesseract.TessBaseAPI handle, String datapath, String language)
public static int TessBaseAPIInit4(tesseract.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(tesseract.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(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*") 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(tesseract.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(tesseract.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(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 BytePointer TessBaseAPIGetInitLanguagesAsString(@Const tesseract.TessBaseAPI handle)
@Cast(value="char**") public static PointerPointer TessBaseAPIGetLoadedLanguagesAsVector(@Const tesseract.TessBaseAPI handle)
@Cast(value="char**") public static PointerPointer TessBaseAPIGetAvailableLanguagesAsVector(@Const tesseract.TessBaseAPI handle)
public static int TessBaseAPIInitLangMod(tesseract.TessBaseAPI handle, @Cast(value="const char*") BytePointer datapath, @Cast(value="const char*") 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*") BytePointer filename)
public static void TessBaseAPIReadConfigFile(tesseract.TessBaseAPI handle, String filename)
public static void TessBaseAPIReadDebugConfigFile(tesseract.TessBaseAPI handle, @Cast(value="const char*") 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 BytePointer TessBaseAPIRect(tesseract.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(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*") 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, 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 lept.PIX TessBaseAPIGetThresholdedImage(tesseract.TessBaseAPI handle)
public static lept.BOXA TessBaseAPIGetRegions(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa)
public static lept.BOXA TessBaseAPIGetRegions(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa)
public static lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntPointer blockids)
public static lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static lept.BOXA TessBaseAPIGetTextlines(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr int[] blockids)
public static lept.BOXA TessBaseAPIGetTextlines1(tesseract.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 lept.BOXA TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntPointer blockids, @ByPtrPtr IntPointer paraids)
public static lept.BOXA TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static lept.BOXA TessBaseAPIGetTextlines1(tesseract.TessBaseAPI handle, @Cast(value="const BOOL") boolean raw_image, int raw_padding, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr int[] blockids, @ByPtrPtr int[] paraids)
public static lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids)
public static lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntPointer blockids)
public static lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static lept.BOXA TessBaseAPIGetStrips(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr int[] blockids)
public static lept.BOXA TessBaseAPIGetWords(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer pixa)
public static lept.BOXA TessBaseAPIGetWords(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA pixa)
public static lept.BOXA TessBaseAPIGetConnectedComponents(tesseract.TessBaseAPI handle, @Cast(value="Pixa**") PointerPointer cc)
public static lept.BOXA TessBaseAPIGetConnectedComponents(tesseract.TessBaseAPI handle, @ByPtrPtr lept.PIXA cc)
public static lept.BOXA TessBaseAPIGetComponentImages(tesseract.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 lept.BOXA TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntPointer blockids)
public static lept.BOXA TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr IntBuffer blockids)
public static lept.BOXA TessBaseAPIGetComponentImages(tesseract.TessBaseAPI handle, @Cast(value="const TessPageIteratorLevel") int level, @Cast(value="const BOOL") boolean text_only, @ByPtrPtr lept.PIXA pixa, @ByPtrPtr int[] blockids)
public static 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**") PointerPointer pixa, @Cast(value="int**") PointerPointer blockids, @Cast(value="int**") PointerPointer paraids)
public static 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 lept.PIXA pixa, @ByPtrPtr IntPointer blockids, @ByPtrPtr IntPointer paraids)
public static 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 lept.PIXA pixa, @ByPtrPtr IntBuffer blockids, @ByPtrPtr IntBuffer paraids)
public static 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 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*") BytePointer filename, @Cast(value="const char*") 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, lept.PIX pix, int page_index, @Cast(value="const char*") BytePointer filename, @Cast(value="const char*") BytePointer retry_config, int timeout_millisec, tesseract.TessResultRenderer renderer)
@Cast(value="BOOL") public static boolean TessBaseAPIProcessPage(tesseract.TessBaseAPI handle, 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 BytePointer TessBaseAPIGetUTF8Text(tesseract.TessBaseAPI handle)
@Cast(value="char*") public static BytePointer TessBaseAPIGetHOCRText(tesseract.TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetBoxText(tesseract.TessBaseAPI handle, int page_number)
@Cast(value="char*") public static BytePointer TessBaseAPIGetUNLVText(tesseract.TessBaseAPI handle)
public static int TessBaseAPIMeanTextConf(tesseract.TessBaseAPI handle)
public static IntPointer TessBaseAPIAllWordConfidences(tesseract.TessBaseAPI handle)
@Cast(value="BOOL") public static boolean TessBaseAPIAdaptToWordStr(tesseract.TessBaseAPI handle, @Cast(value="TessPageSegMode") int mode, @Cast(value="const char*") 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*") BytePointer word)
public static int TessBaseAPIIsValidWord(tesseract.TessBaseAPI handle, String word)
@Cast(value="BOOL") public static boolean TessBaseAPIGetTextDirection(tesseract.TessBaseAPI handle, IntPointer out_offset, 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, IntPointer orient_deg, FloatPointer orient_conf, @Cast(value="const char**") PointerPointer script_name, FloatPointer script_conf)
@Cast(value="BOOL") public static boolean TessBaseAPIDetectOrientationScript(tesseract.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(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 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, IntPointer left, IntPointer top, IntPointer right, 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 lept.PIX TessPageIteratorGetBinaryImage(@Cast(value="const TessPageIterator*") tesseract.PageIterator handle, @Cast(value="TessPageIteratorLevel") int level)
public static lept.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") tesseract.PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, lept.PIX original_image, IntPointer left, IntPointer top)
public static lept.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") tesseract.PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, lept.PIX original_image, IntBuffer left, IntBuffer top)
public static lept.PIX TessPageIteratorGetImage(@Cast(value="const TessPageIterator*") tesseract.PageIterator handle, @Cast(value="TessPageIteratorLevel") int level, int padding, 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, IntPointer x1, IntPointer y1, IntPointer x2, 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*") IntPointer orientation, @Cast(value="TessWritingDirection*") IntPointer writing_direction, @Cast(value="TessTextlineOrder*") IntPointer textline_order, 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*") 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*") tesseract.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*") tesseract.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*") 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 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 BytePointer TessResultIteratorWordRecognitionLanguage(@Cast(value="const TessResultIterator*") tesseract.ResultIterator handle)
@Cast(value="const char*") public static BytePointer TessResultIteratorWordFontAttributes(@Cast(value="const TessResultIterator*") tesseract.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*") tesseract.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*") tesseract.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*") 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 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, Pointer cancelThis)
public static 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, IntPointer num_features, 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, IntPointer unichar_ids, FloatPointer ratings, 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(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 © 2019. All rights reserved.