Go to the source code of this file.
|
enum | PolyBlockType {
PT_UNKNOWN,
PT_FLOWING_TEXT,
PT_HEADING_TEXT,
PT_PULLOUT_TEXT,
PT_EQUATION,
PT_INLINE_EQUATION,
PT_TABLE,
PT_VERTICAL_TEXT,
PT_CAPTION_TEXT,
PT_FLOWING_IMAGE,
PT_HEADING_IMAGE,
PT_PULLOUT_IMAGE,
PT_HORZ_LINE,
PT_VERT_LINE,
PT_NOISE,
PT_COUNT
} |
|
enum | tesseract::Orientation { tesseract::ORIENTATION_PAGE_UP = 0,
tesseract::ORIENTATION_PAGE_RIGHT = 1,
tesseract::ORIENTATION_PAGE_DOWN = 2,
tesseract::ORIENTATION_PAGE_LEFT = 3
} |
|
enum | tesseract::WritingDirection { tesseract::WRITING_DIRECTION_LEFT_TO_RIGHT = 0,
tesseract::WRITING_DIRECTION_RIGHT_TO_LEFT = 1,
tesseract::WRITING_DIRECTION_TOP_TO_BOTTOM = 2
} |
|
enum | tesseract::TextlineOrder { tesseract::TEXTLINE_ORDER_LEFT_TO_RIGHT = 0,
tesseract::TEXTLINE_ORDER_RIGHT_TO_LEFT = 1,
tesseract::TEXTLINE_ORDER_TOP_TO_BOTTOM = 2
} |
|
enum | tesseract::PageSegMode {
tesseract::PSM_OSD_ONLY = 0,
tesseract::PSM_AUTO_OSD = 1,
tesseract::PSM_AUTO_ONLY = 2,
tesseract::PSM_AUTO = 3,
tesseract::PSM_SINGLE_COLUMN = 4,
tesseract::PSM_SINGLE_BLOCK_VERT_TEXT = 5,
tesseract::PSM_SINGLE_BLOCK = 6,
tesseract::PSM_SINGLE_LINE = 7,
tesseract::PSM_SINGLE_WORD = 8,
tesseract::PSM_CIRCLE_WORD = 9,
tesseract::PSM_SINGLE_CHAR = 10,
tesseract::PSM_SPARSE_TEXT,
tesseract::PSM_SPARSE_TEXT_OSD = 12,
tesseract::PSM_RAW_LINE = 13,
tesseract::PSM_COUNT
} |
|
enum | tesseract::PageIteratorLevel {
tesseract::RIL_BLOCK,
tesseract::RIL_PARA,
tesseract::RIL_TEXTLINE,
tesseract::RIL_WORD,
tesseract::RIL_SYMBOL
} |
|
enum | tesseract::ParagraphJustification { tesseract::JUSTIFICATION_UNKNOWN,
tesseract::JUSTIFICATION_LEFT,
tesseract::JUSTIFICATION_CENTER,
tesseract::JUSTIFICATION_RIGHT
} |
|
enum | tesseract::OcrEngineMode {
tesseract::OEM_TESSERACT_ONLY,
tesseract::OEM_LSTM_ONLY,
tesseract::OEM_TESSERACT_LSTM_COMBINED,
tesseract::OEM_DEFAULT,
tesseract::OEM_COUNT
} |
|
◆ PolyBlockType
Possible types for a POLY_BLOCK or ColPartition. Must be kept in sync with kPBColors in polyblk.cpp and PTIs*Type functions below, as well as kPolyBlockNames in layout_test.cc. Used extensively by ColPartition, and POLY_BLOCK.
Enumerator |
---|
PT_UNKNOWN | |
PT_FLOWING_TEXT | |
PT_HEADING_TEXT | |
PT_PULLOUT_TEXT | |
PT_EQUATION | |
PT_INLINE_EQUATION | |
PT_TABLE | |
PT_VERTICAL_TEXT | |
PT_CAPTION_TEXT | |
PT_FLOWING_IMAGE | |
PT_HEADING_IMAGE | |
PT_PULLOUT_IMAGE | |
PT_HORZ_LINE | |
PT_VERT_LINE | |
PT_NOISE | |
PT_COUNT | |
Definition at line 52 of file publictypes.h.
◆ PTIsImageType()
Returns true if PolyBlockType is of image type
Definition at line 76 of file publictypes.h.
◆ PTIsLineType()
Returns true if PolyBlockType is of horizontal line type
Definition at line 72 of file publictypes.h.
◆ PTIsPulloutType()
◆ PTIsTextType()
Returns true if PolyBlockType is of text type
Definition at line 81 of file publictypes.h.
◆ kMaxCredibleResolution
constexpr int kMaxCredibleResolution = 2400 |
|
constexpr |
Maximum believable resolution.
Definition at line 39 of file publictypes.h.
◆ kMinCredibleResolution
constexpr int kMinCredibleResolution = 70 |
|
constexpr |
Minimum believable resolution. Used as a default if there is no other information, as it is safer to under-estimate than over-estimate.
Definition at line 37 of file publictypes.h.
◆ kPointsPerInch
constexpr int kPointsPerInch = 72 |
|
constexpr |
Number of printers' points in an inch. The unit of the pointsize return.
Definition at line 32 of file publictypes.h.
◆ kResolutionEstimationFactor
constexpr int kResolutionEstimationFactor = 10 |
|
constexpr |
Ratio between median blob size and likely resolution. Used to estimate resolution when none is provided. This is basically 1/usual text size in inches.
Definition at line 44 of file publictypes.h.