Uses of Class
net.sourceforge.tess4j.ITessAPI.TessBaseAPI
Packages that use ITessAPI.TessBaseAPI
-
Uses of ITessAPI.TessBaseAPI in net.sourceforge.tess4j
Methods in net.sourceforge.tess4j that return ITessAPI.TessBaseAPIModifier and TypeMethodDescriptionprotected ITessAPI.TessBaseAPITesseract.getHandle()Returns API handle.protected ITessAPI.TessBaseAPITesseract1.getHandle()Returns API handle.TessAPI.TessBaseAPICreate()Creates an instance of the base class for all Tesseract APIs.static ITessAPI.TessBaseAPITessAPI1.TessBaseAPICreate()Creates an instance of the base class for all Tesseract APIs.Methods in net.sourceforge.tess4j with parameters of type ITessAPI.TessBaseAPIModifier and TypeMethodDescriptionintTessAPI.TessBaseAPIAdaptToWordStr(ITessAPI.TessBaseAPI handle, int mode, String wordstr) Applies the given word to the adaptive classifier if possible.static intTessAPI1.TessBaseAPIAdaptToWordStr(ITessAPI.TessBaseAPI handle, int mode, String wordstr) Applies the given word to the adaptive classifier if possible.com.sun.jna.ptr.IntByReferenceTessAPI.TessBaseAPIAllWordConfidences(ITessAPI.TessBaseAPI handle) Returns an array of all word confidences, terminated by -1.static com.sun.jna.ptr.IntByReferenceTessAPI1.TessBaseAPIAllWordConfidences(ITessAPI.TessBaseAPI handle) Returns an array of all word confidences, terminated by -1.TessAPI.TessBaseAPIAnalyseLayout(ITessAPI.TessBaseAPI handle) Runs page layout analysis in the mode set bySetPageSegMode.static ITessAPI.TessPageIteratorTessAPI1.TessBaseAPIAnalyseLayout(ITessAPI.TessBaseAPI handle) Runs page layout analysis in the mode set bySetPageSegMode.voidTessAPI.TessBaseAPIClear(ITessAPI.TessBaseAPI handle) Free up recognition results and any stored image data, without actually freeing any recognition data that would be time-consuming to reload.static voidTessAPI1.TessBaseAPIClear(ITessAPI.TessBaseAPI handle) Free up recognition results and any stored image data, without actually freeing any recognition data that would be time-consuming to reload.voidTessAPI.TessBaseAPIClearAdaptiveClassifier(ITessAPI.TessBaseAPI handle) Call between pages or documents etc to free up memory and forget adaptive data.static voidTessAPI1.TessBaseAPIClearAdaptiveClassifier(ITessAPI.TessBaseAPI handle) Call between pages or documents etc to free up memory and forget adaptive data.voidTessAPI.TessBaseAPIClearPersistentCache(ITessAPI.TessBaseAPI handle) Clear any library-level memory caches.static voidTessAPI1.TessBaseAPIClearPersistentCache(ITessAPI.TessBaseAPI handle) Clear any library-level memory caches.voidTessAPI.TessBaseAPIDelete(ITessAPI.TessBaseAPI handle) Disposes the TesseractAPI instance.static voidTessAPI1.TessBaseAPIDelete(ITessAPI.TessBaseAPI handle) Disposes the TesseractAPI instance.intTessAPI.TessBaseAPIDetectOrientationScript(ITessAPI.TessBaseAPI handle, IntBuffer orient_deg, FloatBuffer orient_conf, com.sun.jna.ptr.PointerByReference script_name, FloatBuffer script_conf) Detect the orientation of the input image and apparent script (alphabet).static intTessAPI1.TessBaseAPIDetectOrientationScript(ITessAPI.TessBaseAPI handle, IntBuffer orient_deg, FloatBuffer orient_conf, com.sun.jna.ptr.PointerByReference script_name, FloatBuffer script_conf) Detect the orientation of the input image and apparent script (alphabet).voidTessAPI.TessBaseAPIEnd(ITessAPI.TessBaseAPI handle) Close down tesseract and free up all memory.static voidTessAPI1.TessBaseAPIEnd(ITessAPI.TessBaseAPI handle) Close down tesseract and free up all memory.com.sun.jna.PointerTessAPI.TessBaseAPIGetAltoText(ITessAPI.TessBaseAPI handle, int page_number) Make an XML-formatted string with Alto markup from the internal data structures.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetAltoText(ITessAPI.TessBaseAPI handle, int page_number) Make an XML-formatted string with Alto markup from the internal data structures.com.sun.jna.ptr.PointerByReferenceTessAPI.TessBaseAPIGetAvailableLanguagesAsVector(ITessAPI.TessBaseAPI handle) Returns the available languages in the vector of STRINGs.static com.sun.jna.ptr.PointerByReferenceTessAPI1.TessBaseAPIGetAvailableLanguagesAsVector(ITessAPI.TessBaseAPI handle) Returns the available languages in the vector of STRINGs.intTessAPI.TessBaseAPIGetBoolVariable(ITessAPI.TessBaseAPI handle, String name, IntBuffer value) Get the value of an internal bool parameter.static intTessAPI1.TessBaseAPIGetBoolVariable(ITessAPI.TessBaseAPI handle, String name, IntBuffer value) Get the value of an internal bool parameter.com.sun.jna.PointerTessAPI.TessBaseAPIGetBoxText(ITessAPI.TessBaseAPI handle, int page_number) The recognized text is returned as a char* which is coded as a UTF8 box file and must be freed with the delete [] operator.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetBoxText(ITessAPI.TessBaseAPI handle, int page_number) The recognized text is returned as a char* which is coded as a UTF8 box file and must be freed with the delete [] operator.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetComponentImages(ITessAPI.TessBaseAPI handle, int level, int text_only, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids) Get the given level kind of components (block, textline, word etc.) as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetComponentImages(ITessAPI.TessBaseAPI handle, int level, int text_only, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids) Get the given level kind of components (block, textline, word etc.) as a Leptonica-styleBoxa,Pixapair, in reading order.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetComponentImages1(ITessAPI.TessBaseAPI handle, int level, int text_only, int raw_image, int raw_padding, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids, com.sun.jna.ptr.PointerByReference paraids) Get the given level kind of components (block, textline, word etc.) as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetComponentImages1(ITessAPI.TessBaseAPI handle, int level, int text_only, int raw_image, int raw_padding, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids, com.sun.jna.ptr.PointerByReference paraids) Get the given level kind of components (block, textline, word etc.) as a Leptonica-styleBoxa,Pixapair, in reading order.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetConnectedComponents(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference cc) Gets the individual connected (text) components (created after pages segmentation step, but before recognition) as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetConnectedComponents(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference cc) Gets the individual connected (text) components (created after pages segmentation step, but before recognition) as a Leptonica-styleBoxa,Pixapair, in reading order.TessAPI.TessBaseAPIGetDatapath(ITessAPI.TessBaseAPI handle) static StringTessAPI1.TessBaseAPIGetDatapath(ITessAPI.TessBaseAPI handle) intTessAPI.TessBaseAPIGetDoubleVariable(ITessAPI.TessBaseAPI handle, String name, DoubleBuffer value) Get the value of an internal double parameter.static intTessAPI1.TessBaseAPIGetDoubleVariable(ITessAPI.TessBaseAPI handle, String name, DoubleBuffer value) Get the value of an internal double parameter.com.sun.jna.PointerTessAPI.TessBaseAPIGetHOCRText(ITessAPI.TessBaseAPI handle, int page_number) Make a HTML-formatted string with hOCR markup from the internal data structures.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetHOCRText(ITessAPI.TessBaseAPI handle, int page_number) Make a HTML-formatted string with hOCR markup from the internal data structures.TessAPI.TessBaseAPIGetInitLanguagesAsString(ITessAPI.TessBaseAPI handle) Returns the languages string used in the last valid initialization.static StringTessAPI1.TessBaseAPIGetInitLanguagesAsString(ITessAPI.TessBaseAPI handle) Returns the languages string used in the last valid initialization.net.sourceforge.lept4j.PixTessAPI.TessBaseAPIGetInputImage(ITessAPI.TessBaseAPI handle) static net.sourceforge.lept4j.PixTessAPI1.TessBaseAPIGetInputImage(ITessAPI.TessBaseAPI handle) TessAPI.TessBaseAPIGetInputName(ITessAPI.TessBaseAPI handle) These functions are required for searchable PDF output.static StringTessAPI1.TessBaseAPIGetInputName(ITessAPI.TessBaseAPI handle) These functions are required for searchable PDF output.intTessAPI.TessBaseAPIGetIntVariable(ITessAPI.TessBaseAPI handle, String name, IntBuffer value) Get the value of an internal int parameter.static intTessAPI1.TessBaseAPIGetIntVariable(ITessAPI.TessBaseAPI handle, String name, IntBuffer value) Get the value of an internal int parameter.TessAPI.TessBaseAPIGetIterator(ITessAPI.TessBaseAPI handle) Get a reading-order iterator to the results of LayoutAnalysis and/orRecognize.static ITessAPI.TessResultIteratorTessAPI1.TessBaseAPIGetIterator(ITessAPI.TessBaseAPI handle) Get a reading-order iterator to the results of LayoutAnalysis and/orRecognize.com.sun.jna.ptr.PointerByReferenceTessAPI.TessBaseAPIGetLoadedLanguagesAsVector(ITessAPI.TessBaseAPI handle) Returns the loaded languages in the vector of STRINGs.static com.sun.jna.ptr.PointerByReferenceTessAPI1.TessBaseAPIGetLoadedLanguagesAsVector(ITessAPI.TessBaseAPI handle) Returns the loaded languages in the vector of STRINGs.com.sun.jna.PointerTessAPI.TessBaseAPIGetLSTMBoxText(ITessAPI.TessBaseAPI handle, int page_number) Create a UTF8 box file for LSTM training from the internal data structures.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetLSTMBoxText(ITessAPI.TessBaseAPI handle, int page_number) Create a UTF8 box file for LSTM training from the internal data structures.TessAPI.TessBaseAPIGetMutableIterator(ITessAPI.TessBaseAPI handle) Get a mutable iterator to the results of LayoutAnalysis and/orRecognize.static ITessAPI.TessMutableIteratorTessAPI1.TessBaseAPIGetMutableIterator(ITessAPI.TessBaseAPI handle) Get a mutable iterator to the results of LayoutAnalysis and/orRecognize.intTessAPI.TessBaseAPIGetPageSegMode(ITessAPI.TessBaseAPI handle) Return the current page segmentation mode.static intTessAPI1.TessBaseAPIGetPageSegMode(ITessAPI.TessBaseAPI handle) Return the current page segmentation mode.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetRegions(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa) Get the result of page layout analysis as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetRegions(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa) Get the result of page layout analysis as a Leptonica-styleBoxa,Pixapair, in reading order.intTessAPI.TessBaseAPIGetSourceYResolution(ITessAPI.TessBaseAPI handle) static intTessAPI1.TessBaseAPIGetSourceYResolution(ITessAPI.TessBaseAPI handle) TessAPI.TessBaseAPIGetStringVariable(ITessAPI.TessBaseAPI handle, String name) Get the value of an internal string parameter.static StringTessAPI1.TessBaseAPIGetStringVariable(ITessAPI.TessBaseAPI handle, String name) Get the value of an internal string parameter.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetStrips(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids) Get textlines and strips of image regions as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetStrips(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids) Get textlines and strips of image regions as a Leptonica-styleBoxa,Pixapair, in reading order.intTessAPI.TessBaseAPIGetTextDirection(ITessAPI.TessBaseAPI handle, IntBuffer out_offset, FloatBuffer out_slope) Gets text direction.static intTessAPI1.TessBaseAPIGetTextDirection(ITessAPI.TessBaseAPI handle, IntBuffer out_offset, FloatBuffer out_slope) Gets text direction.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetTextlines(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids) Get the textlines as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetTextlines(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids) Get the textlines as a Leptonica-styleBoxa,Pixapair, in reading order.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetTextlines1(ITessAPI.TessBaseAPI handle, int raw_image, int raw_padding, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids, com.sun.jna.ptr.PointerByReference paraids) Get the textlines as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetTextlines1(ITessAPI.TessBaseAPI handle, int raw_image, int raw_padding, com.sun.jna.ptr.PointerByReference pixa, com.sun.jna.ptr.PointerByReference blockids, com.sun.jna.ptr.PointerByReference paraids) Get the textlines as a Leptonica-styleBoxa,Pixapair, in reading order.net.sourceforge.lept4j.PixTessAPI.TessBaseAPIGetThresholdedImage(ITessAPI.TessBaseAPI handle) ONLY available afterSetImageif you have Leptonica installed.static net.sourceforge.lept4j.PixTessAPI1.TessBaseAPIGetThresholdedImage(ITessAPI.TessBaseAPI handle) ONLY available afterSetImageif you have Leptonica installed.intTessAPI.TessBaseAPIGetThresholdedImageScaleFactor(ITessAPI.TessBaseAPI handle) static intTessAPI1.TessBaseAPIGetThresholdedImageScaleFactor(ITessAPI.TessBaseAPI handle) com.sun.jna.PointerTessAPI.TessBaseAPIGetTsvText(ITessAPI.TessBaseAPI handle, int page_number) Make a TSV-formatted string from the internal data structures.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetTsvText(ITessAPI.TessBaseAPI handle, int page_number) Make a TSV-formatted string from the internal data structures.TessAPI.TessBaseAPIGetUnichar(ITessAPI.TessBaseAPI handle, int unichar_id) Gets the string of the specified unichar.static StringTessAPI1.TessBaseAPIGetUnichar(ITessAPI.TessBaseAPI handle, int unichar_id) Gets the string of the specified unichar.com.sun.jna.PointerTessAPI.TessBaseAPIGetUNLVText(ITessAPI.TessBaseAPI handle) The recognized text is returned as a char* which is coded as UNLV format Latin-1 with specific reject and suspect codes and must be freed with the delete [] operator.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetUNLVText(ITessAPI.TessBaseAPI handle) The recognized text is returned as a char* which is coded as UNLV format Latin-1 with specific reject and suspect codes and must be freed with the delete [] operator.com.sun.jna.PointerTessAPI.TessBaseAPIGetUTF8Text(ITessAPI.TessBaseAPI handle) The recognized text is returned as a char* which is coded as UTF-8 and must be freed with the delete [] operator.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetUTF8Text(ITessAPI.TessBaseAPI handle) The recognized text is returned as a char* which is coded as UTF-8 and must be freed with the delete [] operator.net.sourceforge.lept4j.BoxaTessAPI.TessBaseAPIGetWords(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa) Get the words as a Leptonica-styleBoxa,Pixapair, in reading order.static net.sourceforge.lept4j.BoxaTessAPI1.TessBaseAPIGetWords(ITessAPI.TessBaseAPI handle, com.sun.jna.ptr.PointerByReference pixa) Get the words as a Leptonica-styleBoxa,Pixapair, in reading order.com.sun.jna.PointerTessAPI.TessBaseAPIGetWordStrBoxText(ITessAPI.TessBaseAPI handle, int page_number) Create a UTF8 box file with WordStr strings from the internal data structures.static com.sun.jna.PointerTessAPI1.TessBaseAPIGetWordStrBoxText(ITessAPI.TessBaseAPI handle, int page_number) Create a UTF8 box file with WordStr strings from the internal data structures.intTessAPI.TessBaseAPIInit1(ITessAPI.TessBaseAPI handle, String datapath, String language, int oem, com.sun.jna.ptr.PointerByReference configs, int configs_size) Instances are now mostly thread-safe and totally independent, but some global parameters remain.static intTessAPI1.TessBaseAPIInit1(ITessAPI.TessBaseAPI handle, String datapath, String language, int oem, com.sun.jna.ptr.PointerByReference configs, int configs_size) Instances are now mostly thread-safe and totally independent, but some global parameters remain.intTessAPI.TessBaseAPIInit2(ITessAPI.TessBaseAPI handle, String datapath, String language, int oem) static intTessAPI1.TessBaseAPIInit2(ITessAPI.TessBaseAPI handle, String datapath, String language, int oem) intTessAPI.TessBaseAPIInit3(ITessAPI.TessBaseAPI handle, String datapath, String language) static intTessAPI1.TessBaseAPIInit3(ITessAPI.TessBaseAPI handle, String datapath, String language) intTessAPI.TessBaseAPIInit4(ITessAPI.TessBaseAPI handle, String datapath, String language, int oem, com.sun.jna.ptr.PointerByReference configs, int configs_size, com.sun.jna.ptr.PointerByReference vars_vec, com.sun.jna.ptr.PointerByReference vars_values, com.ochafik.lang.jnaerator.runtime.NativeSize vars_vec_size, int set_only_non_debug_params) static intTessAPI1.TessBaseAPIInit4(ITessAPI.TessBaseAPI handle, String datapath, String language, int oem, com.sun.jna.ptr.PointerByReference configs, int configs_size, com.sun.jna.ptr.PointerByReference vars_vec, com.sun.jna.ptr.PointerByReference vars_values, com.ochafik.lang.jnaerator.runtime.NativeSize vars_vec_size, int set_only_non_debug_params) intTessAPI.TessBaseAPIInit5(ITessAPI.TessBaseAPI handle, String data, int data_size, String language, int oem, com.sun.jna.ptr.PointerByReference configs, int configs_size, com.sun.jna.ptr.PointerByReference vars_vec, com.sun.jna.ptr.PointerByReference vars_values, com.ochafik.lang.jnaerator.runtime.NativeSize vars_vec_size, int set_only_non_debug_params) static intTessAPI1.TessBaseAPIInit5(ITessAPI.TessBaseAPI handle, String data, int data_size, String language, int oem, com.sun.jna.ptr.PointerByReference configs, int configs_size, com.sun.jna.ptr.PointerByReference vars_vec, com.sun.jna.ptr.PointerByReference vars_values, com.ochafik.lang.jnaerator.runtime.NativeSize vars_vec_size, int set_only_non_debug_params) voidTessAPI.TessBaseAPIInitForAnalysePage(ITessAPI.TessBaseAPI handle) Init only for page layout analysis.static voidTessAPI1.TessBaseAPIInitForAnalysePage(ITessAPI.TessBaseAPI handle) Init only for page layout analysis.intTessAPI.TessBaseAPIIsValidWord(ITessAPI.TessBaseAPI handle, String word) Check whether a word is valid according to Tesseract's language model.static intTessAPI1.TessBaseAPIIsValidWord(ITessAPI.TessBaseAPI handle, String word) Check whether a word is valid according to Tesseract's language model.intTessAPI.TessBaseAPIMeanTextConf(ITessAPI.TessBaseAPI handle) Returns the average word confidence for Tesseract page result.static intTessAPI1.TessBaseAPIMeanTextConf(ITessAPI.TessBaseAPI handle) Returns the average word confidence for Tesseract page result.voidTessAPI.TessBaseAPIPrintVariablesToFile(ITessAPI.TessBaseAPI handle, String filename) Print Tesseract parameters to the given file.
Note: Must not be the first method called after instance create.static voidTessAPI1.TessBaseAPIPrintVariablesToFile(ITessAPI.TessBaseAPI handle, String filename) Print Tesseract parameters to the given file.
Note: Must not be the first method called after instance create.intTessAPI.TessBaseAPIProcessPage(ITessAPI.TessBaseAPI handle, net.sourceforge.lept4j.Pix pix, int page_index, String filename, String retry_config, int timeout_millisec, ITessAPI.TessResultRenderer renderer) static intTessAPI1.TessBaseAPIProcessPage(ITessAPI.TessBaseAPI handle, net.sourceforge.lept4j.Pix pix, int page_index, String filename, String retry_config, int timeout_millisec, ITessAPI.TessResultRenderer renderer) intTessAPI.TessBaseAPIProcessPages(ITessAPI.TessBaseAPI handle, String filename, String retry_config, int timeout_millisec, ITessAPI.TessResultRenderer renderer) Recognizes all the pages in the named file, as a multi-page tiff or list of filenames, or single image, and gets the appropriate kind of text according to parameters:tessedit_create_boxfile,tessedit_make_boxes_from_boxes,tessedit_write_unlv,tessedit_create_hocr.static intTessAPI1.TessBaseAPIProcessPages(ITessAPI.TessBaseAPI handle, String filename, String retry_config, int timeout_millisec, ITessAPI.TessResultRenderer renderer) Recognizes all the pages in the named file, as a multi-page tiff or list of filenames, or single image, and gets the appropriate kind of text according to parameters:tessedit_create_boxfile,tessedit_make_boxes_from_boxes,tessedit_write_unlv,tessedit_create_hocr.voidTessAPI.TessBaseAPIReadConfigFile(ITessAPI.TessBaseAPI handle, String filename, int init_only) Read a "config" file containing a set of param, value pairs.static voidTessAPI1.TessBaseAPIReadConfigFile(ITessAPI.TessBaseAPI handle, String filename, int init_only) Read a "config" file containing a set of param, value pairs.intTessAPI.TessBaseAPIRecognize(ITessAPI.TessBaseAPI handle, ITessAPI.ETEXT_DESC monitor) Recognize the image fromSetAndThresholdImage, generating Tesseract internal structures.static intTessAPI1.TessBaseAPIRecognize(ITessAPI.TessBaseAPI handle, ITessAPI.ETEXT_DESC monitor) Recognize the image fromSetAndThresholdImage, generating Tesseract internal structures.com.sun.jna.PointerTessAPI.TessBaseAPIRect(ITessAPI.TessBaseAPI handle, ByteBuffer imagedata, int bytes_per_pixel, int bytes_per_line, int left, int top, int width, int height) Recognize a rectangle from an image and return the result as a string.static com.sun.jna.PointerTessAPI1.TessBaseAPIRect(ITessAPI.TessBaseAPI handle, ByteBuffer imagedata, int bytes_per_pixel, int bytes_per_line, int left, int top, int width, int height) Recognize a rectangle from an image and return the result as a string.voidTessAPI.TessBaseAPISetImage(ITessAPI.TessBaseAPI handle, ByteBuffer imagedata, int width, int height, int bytes_per_pixel, int bytes_per_line) Provide an image for Tesseract to recognize.static voidTessAPI1.TessBaseAPISetImage(ITessAPI.TessBaseAPI handle, ByteBuffer imagedata, int width, int height, int bytes_per_pixel, int bytes_per_line) Provide an image for Tesseract to recognize.voidTessAPI.TessBaseAPISetImage2(ITessAPI.TessBaseAPI handle, net.sourceforge.lept4j.Pix pix) Provide an image for Tesseract to recognize.static voidTessAPI1.TessBaseAPISetImage2(ITessAPI.TessBaseAPI handle, net.sourceforge.lept4j.Pix pix) Provide an image for Tesseract to recognize.voidTessAPI.TessBaseAPISetInputImage(ITessAPI.TessBaseAPI handle, net.sourceforge.lept4j.Pix pix) static voidTessAPI1.TessBaseAPISetInputImage(ITessAPI.TessBaseAPI handle, net.sourceforge.lept4j.Pix pix) voidTessAPI.TessBaseAPISetInputName(ITessAPI.TessBaseAPI handle, String name) Set the name of the input file.static voidTessAPI1.TessBaseAPISetInputName(ITessAPI.TessBaseAPI handle, String name) Set the name of the input file.voidTessAPI.TessBaseAPISetOutputName(ITessAPI.TessBaseAPI handle, String name) Set the name of the bonus output files.static voidTessAPI1.TessBaseAPISetOutputName(ITessAPI.TessBaseAPI handle, String name) Set the name of the bonus output files.voidTessAPI.TessBaseAPISetPageSegMode(ITessAPI.TessBaseAPI handle, int mode) Set the current page segmentation mode.static voidTessAPI1.TessBaseAPISetPageSegMode(ITessAPI.TessBaseAPI handle, int mode) Set the current page segmentation mode.voidTessAPI.TessBaseAPISetRectangle(ITessAPI.TessBaseAPI handle, int left, int top, int width, int height) Restrict recognition to a sub-rectangle of the image.static voidTessAPI1.TessBaseAPISetRectangle(ITessAPI.TessBaseAPI handle, int left, int top, int width, int height) Restrict recognition to a sub-rectangle of the image.voidTessAPI.TessBaseAPISetSourceResolution(ITessAPI.TessBaseAPI handle, int ppi) Set the resolution of the source image in pixels per inch so font size information can be calculated in results.static voidTessAPI1.TessBaseAPISetSourceResolution(ITessAPI.TessBaseAPI handle, int ppi) Set the resolution of the source image in pixels per inch so font size information can be calculated in results.intTessAPI.TessBaseAPISetVariable(ITessAPI.TessBaseAPI handle, String name, String value) Set the value of an internal "parameter." Supply the name of the parameter and the value as a string, just as you would in a config file.static intTessAPI1.TessBaseAPISetVariable(ITessAPI.TessBaseAPI handle, String name, String value) Set the value of an internal "parameter." Supply the name of the parameter and the value as a string, just as you would in a config file.