tesseract
4.0.0-1-g2a2b
|
#include <split.h>
Public Member Functions | |
SPLIT () | |
SPLIT (EDGEPT *pt1, EDGEPT *pt2) | |
TBOX | bounding_box () const |
TBOX | Box12 () const |
TBOX | Box21 () const |
void | Hide () const |
void | Reveal () const |
bool | UsesPoint (const EDGEPT *point) const |
bool | SharesPosition (const SPLIT &other) const |
bool | ContainedByBlob (const TBLOB &blob) const |
bool | ContainedByOutline (const TESSLINE &outline) const |
float | FullPriority (int xmin, int xmax, double overlap_knob, int centered_maxwidth, double center_knob, double width_change_knob) const |
bool | IsHealthy (const TBLOB &blob, int min_points, int min_area) const |
bool | IsLittleChunk (int min_points, int min_area) const |
void | Print () const |
void | Mark (ScrollView *window) const |
void | SplitOutlineList (TESSLINE *outlines) const |
void | SplitOutline () const |
void | UnsplitOutlineList (TBLOB *blob) const |
void | UnsplitOutlines () const |
Public Attributes | |
EDGEPT * | point1 |
EDGEPT * | point2 |
|
inline |
|
inline |
float SPLIT::FullPriority | ( | int | xmin, |
int | xmax, | ||
double | overlap_knob, | ||
int | centered_maxwidth, | ||
double | center_knob, | ||
double | width_change_knob | ||
) | const |
void SPLIT::Hide | ( | ) | const |
Definition at line 57 of file split.cpp.
bool SPLIT::IsHealthy | ( | const TBLOB & | blob, |
int | min_points, | ||
int | min_area | ||
) | const |
Definition at line 121 of file split.cpp.
bool SPLIT::IsLittleChunk | ( | int | min_points, |
int | min_area | ||
) | const |
Definition at line 128 of file split.cpp.
void SPLIT::Mark | ( | ScrollView * | window | ) | const |
Definition at line 232 of file split.cpp.
void SPLIT::Reveal | ( | ) | const |
Definition at line 71 of file split.cpp.
|
inline |
void SPLIT::SplitOutline | ( | ) | const |
Definition at line 260 of file split.cpp.
void SPLIT::SplitOutlineList | ( | TESSLINE * | outlines | ) | const |
Definition at line 241 of file split.cpp.
void SPLIT::UnsplitOutlineList | ( | TBLOB * | blob | ) | const |
Definition at line 285 of file split.cpp.
void SPLIT::UnsplitOutlines | ( | ) | const |
Definition at line 301 of file split.cpp.