#include <tablerecog.h>
◆ StructuredTable()
tesseract::StructuredTable::StructuredTable |
( |
| ) |
|
◆ ~StructuredTable()
tesseract::StructuredTable::~StructuredTable |
( |
| ) |
|
|
default |
◆ AbsorbNearbyLines()
void tesseract::StructuredTable::AbsorbNearbyLines |
( |
| ) |
|
|
protected |
◆ bounding_box()
const TBOX & tesseract::StructuredTable::bounding_box |
( |
| ) |
const |
◆ CalculateCellFilledPercentage()
double tesseract::StructuredTable::CalculateCellFilledPercentage |
( |
int |
row, |
|
|
int |
column |
|
) |
| |
◆ CalculateMargins()
void tesseract::StructuredTable::CalculateMargins |
( |
| ) |
|
|
protected |
◆ CalculateStats()
void tesseract::StructuredTable::CalculateStats |
( |
| ) |
|
|
protected |
◆ cell_count()
int tesseract::StructuredTable::cell_count |
( |
| ) |
const |
◆ ClearStructure()
void tesseract::StructuredTable::ClearStructure |
( |
| ) |
|
|
protected |
◆ column_count()
int tesseract::StructuredTable::column_count |
( |
| ) |
const |
◆ column_width()
int tesseract::StructuredTable::column_width |
( |
int |
column | ) |
const |
◆ CountFilledCells() [1/2]
int tesseract::StructuredTable::CountFilledCells |
( |
| ) |
|
◆ CountFilledCells() [2/2]
int tesseract::StructuredTable::CountFilledCells |
( |
int |
row_start, |
|
|
int |
row_end, |
|
|
int |
column_start, |
|
|
int |
column_end |
|
) |
| |
◆ CountFilledCellsInColumn()
int tesseract::StructuredTable::CountFilledCellsInColumn |
( |
int |
column | ) |
|
◆ CountFilledCellsInRow()
int tesseract::StructuredTable::CountFilledCellsInRow |
( |
int |
row | ) |
|
◆ CountHorizontalIntersections()
int tesseract::StructuredTable::CountHorizontalIntersections |
( |
int |
y | ) |
|
|
protected |
◆ CountPartitions()
int tesseract::StructuredTable::CountPartitions |
( |
const TBOX & |
box | ) |
|
|
protected |
◆ CountVerticalIntersections()
int tesseract::StructuredTable::CountVerticalIntersections |
( |
int |
x | ) |
|
|
protected |
◆ Display()
◆ DoesPartitionFit()
bool tesseract::StructuredTable::DoesPartitionFit |
( |
const ColPartition & |
part | ) |
const |
◆ FindCellSplitLocations()
◆ FindHorizontalMargin()
int tesseract::StructuredTable::FindHorizontalMargin |
( |
ColPartitionGrid * |
grid, |
|
|
int |
start_y, |
|
|
bool |
decrease |
|
) |
| const |
|
protected |
◆ FindLinedStructure()
bool tesseract::StructuredTable::FindLinedStructure |
( |
| ) |
|
◆ FindVerticalMargin()
int tesseract::StructuredTable::FindVerticalMargin |
( |
ColPartitionGrid * |
grid, |
|
|
int |
start_x, |
|
|
bool |
decrease |
|
) |
| const |
|
protected |
◆ FindWhitespacedColumns()
void tesseract::StructuredTable::FindWhitespacedColumns |
( |
| ) |
|
|
protected |
◆ FindWhitespacedRows()
void tesseract::StructuredTable::FindWhitespacedRows |
( |
| ) |
|
|
protected |
◆ FindWhitespacedStructure()
bool tesseract::StructuredTable::FindWhitespacedStructure |
( |
| ) |
|
◆ Init()
void tesseract::StructuredTable::Init |
( |
| ) |
|
◆ is_lined()
bool tesseract::StructuredTable::is_lined |
( |
| ) |
const |
◆ median_cell_height()
int tesseract::StructuredTable::median_cell_height |
( |
| ) |
|
◆ median_cell_width()
int tesseract::StructuredTable::median_cell_width |
( |
| ) |
|
◆ row_count()
int tesseract::StructuredTable::row_count |
( |
| ) |
const |
◆ row_height()
int tesseract::StructuredTable::row_height |
( |
int |
row | ) |
const |
◆ set_bounding_box()
void tesseract::StructuredTable::set_bounding_box |
( |
const TBOX & |
box | ) |
|
◆ set_line_grid()
◆ set_max_text_height()
void tesseract::StructuredTable::set_max_text_height |
( |
int |
height | ) |
|
◆ set_text_grid()
◆ space_above()
int tesseract::StructuredTable::space_above |
( |
| ) |
const |
◆ space_below()
int tesseract::StructuredTable::space_below |
( |
| ) |
const |
◆ UpdateMargins()
◆ VerifyLinedTableCells()
bool tesseract::StructuredTable::VerifyLinedTableCells |
( |
| ) |
|
|
protected |
◆ VerifyRowFilled()
bool tesseract::StructuredTable::VerifyRowFilled |
( |
int |
row | ) |
|
◆ VerifyWhitespacedTable()
bool tesseract::StructuredTable::VerifyWhitespacedTable |
( |
| ) |
|
|
protected |
◆ bounding_box_
TBOX tesseract::StructuredTable::bounding_box_ |
|
protected |
◆ cell_x_
◆ cell_y_
◆ is_lined_
bool tesseract::StructuredTable::is_lined_ |
|
protected |
◆ line_grid_
◆ max_text_height_
int tesseract::StructuredTable::max_text_height_ |
|
protected |
◆ median_cell_height_
int tesseract::StructuredTable::median_cell_height_ |
|
protected |
◆ median_cell_width_
int tesseract::StructuredTable::median_cell_width_ |
|
protected |
◆ space_above_
int tesseract::StructuredTable::space_above_ |
|
protected |
◆ space_below_
int tesseract::StructuredTable::space_below_ |
|
protected |
◆ space_left_
int tesseract::StructuredTable::space_left_ |
|
protected |
◆ space_right_
int tesseract::StructuredTable::space_right_ |
|
protected |
◆ text_grid_
The documentation for this class was generated from the following files:
- /home/stephane/src/tesseract/src/textord/tablerecog.h
- /home/stephane/src/tesseract/src/textord/tablerecog.cpp