Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS OCR Plugin:Tesseract4:
All Console safe, 100 entry points.
- class TessChoiceIteratorMBS
- class TessEngineMBS
- method SetRectangle(Left as Integer, Top as Integer, Width as Integer, Height as Integer)
- method SetImage(pic as picture)
- method SetImageData(Data as MemoryBlock)
- method SetImageData(Data as String)
- method SetImageFile(File as FolderItem)
- method SetImageFile(Path as String)
- method AllWordConfidences as Integer()
- method GetUNLVText as String
- method GetTsvText(PageNumber as Integer) as String
- method GetBoxText(PageNumber as Integer) as String
- method GetLSTMBoxText(PageNumber as Integer) as String
- method GetWordStrBoxText(PageNumber as Integer) as String
- method GetAltoText(PageNumber as Integer) as String
- method GetHOCRText(PageNumber as Integer) as String
- method GetText as String
- method AnalyseLayout as TessPageIteratorMBS
- method Constructor
- method Initialize(dataPath as String, language as String, Mode as Integer = 3, configs() as String = nil) as Boolean
- method SetVariable(Name as String, Value as String)
- method PrintVariablesToPath(Path as String) as Boolean
- method PrintVariablesToFile(File as FolderItem) as Boolean
- method Clear
- method IsValidWord(Word as String) as Boolean
- method GetBoolVariable(Name as String, byref value as boolean) as Boolean
- method GetIntVariable(Name as String, byref value as Integer) as Boolean
- method GetDoubleVariable(Name as String, byref value as Double) as Boolean
- method GetStringVariable(Name as String) as String
- method GetLoadedLanguages as String()
- method GetAvailableLanguages as String()
- method Recognize as Boolean
- method ResultIterator as TessResultIteratorMBS
- property Handle as Integer
- property PageSegMode as Integer
- property MeanTextConf as Integer
- property Resolution as Integer
- property DeadlineMSecs as Integer
- property InitLanguagesAsString as String
- property ThresholdedImage as Picture
- property InputImage as Picture
- property InputName as String
- shared method LoadLibrary(file as folderitem) as boolean
- shared method LoadLibrary(path as string) as boolean
- shared method LibraryLoadErrorMessage as String
- shared method LibraryLoadError as Integer
- shared method LibraryLoaded as Boolean
- shared method SetCurrentWorkingDirectory(path as folderitem) as boolean
- shared method SetCurrentWorkingDirectory(path as String) as boolean
- shared property Version as String
- event Cancel(words as integer) as boolean
- event Progress(Left as integer, Right as Integer, Top as Integer, Bottom as Integer, Progress as Integer) as boolean
- class TessPageIteratorMBS
- method Constructor
- method MoveNext(Level as Integer) as Boolean
- method CopyIterator as TessPageIteratorMBS
- method Begin
- method IsAtBeginningOf(Level as Integer) as Boolean
- method IsAtFinalElement(Level as Integer, element as Integer) as Boolean
- method BoundingBox(Level as Integer, byref Left as Integer, byref Top as Integer, byref Right as Integer, byref Bottom as Integer) as Boolean
- method Baseline(Level as Integer, byref x1 as Integer, byref y1 as Integer, byref x2 as Integer, byref y2 as Integer) as Boolean
- method BinaryImage(Level as Integer) as PIcture
- property Handle as Integer
- property BlockType as Integer
- property Orientation as Integer
- property WritingDirection as Integer
- property TextlineOrder as Integer
- property DeskewAngle as Single
- property Justification as Integer
- property IsListItem as Boolean
- property IsCrown as Boolean
- property FirstLineIndent as Integer
- class TessResultIteratorMBS
- method ChoiceIterator as TessChoiceIteratorMBS
- method Constructor
- method MoveNext(Level as Integer) as Boolean
- method CopyIterator as TessResultIteratorMBS
- method Text(Level as Integer) as String
- method Confidence(Level as Integer) as Single
- method PageIterator as TessPageIteratorMBS
- property SymbolIsSubscript as Boolean
- property SymbolIsSuperscript as Boolean
- property SymbolIsDropcap as Boolean
- property WordIsNumeric as Boolean
- property WordIsFromDictionary as Boolean
- property WordRecognitionLanguage as String
- property FontName as String
- property IsBold as Boolean
- property IsItalic as Boolean
- property IsUnderlined as Boolean
- property IsMonoSpace as Boolean
- property IsSerif as Boolean
- property IsSmallCaps as Boolean
- property PointSize as Integer
- property FontID as Integer
Blog Entries
- News from the MBS Xojo Plugins Version 21.3
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.3
- Introducing Tesseract 4 to Xojo
Feedback: Report problem or ask question.