tesseract
5.0.0-alpha-619-ge9db
|
#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 |
TBOX SPLIT::bounding_box | ( | ) | const |
|
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 |
bool SPLIT::IsHealthy | ( | const TBLOB & | blob, |
int | min_points, | ||
int | min_area | ||
) | const |
bool SPLIT::IsLittleChunk | ( | int | min_points, |
int | min_area | ||
) | const |
void SPLIT::Mark | ( | ScrollView * | window | ) | const |
void SPLIT::Reveal | ( | ) | const |
|
inline |
void SPLIT::UnsplitOutlineList | ( | TBLOB * | blob | ) | const |
|
inline |