#include <alignedblob.h>
|
| | AlignedBlob (int gridsize, const ICOORD &bleft, const ICOORD &tright) |
| |
| virtual | ~AlignedBlob () |
| |
| ScrollView * | DisplayTabs (const char *window_name, ScrollView *tab_win) |
| |
| TabVector * | FindVerticalAlignment (AlignedBlobParams align_params, BLOBNBOX *bbox, int *vertical_x, int *vertical_y) |
| |
| | BlobGrid (int gridsize, const ICOORD &bleft, const ICOORD &tright) |
| |
| virtual | ~BlobGrid () |
| |
| void | InsertBlobList (BLOBNBOX_LIST *blobs) |
| |
| | BBGrid () |
| |
| | BBGrid (int gridsize, const ICOORD &bleft, const ICOORD &tright) |
| |
| virtual | ~BBGrid () |
| |
| void | Init (int gridsize, const ICOORD &bleft, const ICOORD &tright) |
| |
| void | Clear () |
| |
| void | ClearGridData (void(*free_method)(BLOBNBOX *)) |
| |
| void | InsertBBox (bool h_spread, bool v_spread, BLOBNBOX *bbox) |
| |
| void | InsertPixPtBBox (int left, int bottom, Pix *pix, BLOBNBOX *bbox) |
| |
| void | RemoveBBox (BLOBNBOX *bbox) |
| |
| bool | RectangleEmpty (const TBOX &rect) |
| |
| IntGrid * | CountCellElements () |
| |
| ScrollView * | MakeWindow (int x, int y, const char *window_name) |
| |
| void | DisplayBoxes (ScrollView *window) |
| |
| void | AssertNoDuplicates () |
| |
| virtual void | HandleClick (int x, int y) |
| |
| | GridBase ()=default |
| |
| | GridBase (int gridsize, const ICOORD &bleft, const ICOORD &tright) |
| |
| virtual | ~GridBase () |
| |
| void | Init (int gridsize, const ICOORD &bleft, const ICOORD &tright) |
| |
| int | gridsize () const |
| |
| int | gridwidth () const |
| |
| int | gridheight () const |
| |
| const ICOORD & | bleft () const |
| |
| const ICOORD & | tright () const |
| |
| void | GridCoords (int x, int y, int *grid_x, int *grid_y) const |
| |
| void | ClipGridCoords (int *x, int *y) const |
| |
◆ AlignedBlob()
| tesseract::AlignedBlob::AlignedBlob |
( |
int |
gridsize, |
|
|
const ICOORD & |
bleft, |
|
|
const ICOORD & |
tright |
|
) |
| |
◆ ~AlignedBlob()
| tesseract::AlignedBlob::~AlignedBlob |
( |
| ) |
|
|
virtualdefault |
◆ AlignTabs()
| int tesseract::AlignedBlob::AlignTabs |
( |
const AlignedBlobParams & |
params, |
|
|
bool |
top_to_bottom, |
|
|
BLOBNBOX * |
bbox, |
|
|
BLOBNBOX_CLIST * |
good_points, |
|
|
int * |
end_y |
|
) |
| |
|
private |
◆ DisplayTabs()
◆ FindAlignedBlob()
◆ FindVerticalAlignment()
◆ WithinTestRegion()
| bool tesseract::AlignedBlob::WithinTestRegion |
( |
int |
detail_level, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
|
static |
The documentation for this class was generated from the following files:
- /home/stephane/src/tesseract/src/textord/alignedblob.h
- /home/stephane/src/tesseract/src/textord/alignedblob.cpp