tesseract v5.3.3.20231005
|
#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 |
|
inline |
|
inline |
float tesseract::SPLIT::FullPriority | ( | int | xmin, |
int | xmax, | ||
double | overlap_knob, | ||
int | centered_maxwidth, | ||
double | center_knob, | ||
double | width_change_knob | ||
) | const |
Definition at line 74 of file split.cpp.
void tesseract::SPLIT::Hide | ( | ) | const |
bool tesseract::SPLIT::IsHealthy | ( | const TBLOB & | blob, |
int | min_points, | ||
int | min_area | ||
) | const |
bool tesseract::SPLIT::IsLittleChunk | ( | int | min_points, |
int | min_area | ||
) | const |
Definition at line 121 of file split.cpp.
void tesseract::SPLIT::Mark | ( | ScrollView * | window | ) | const |
void tesseract::SPLIT::Print | ( | ) | const |
void tesseract::SPLIT::Reveal | ( | ) | const |
|
inline |
void tesseract::SPLIT::SplitOutline | ( | ) | const |
Definition at line 254 of file split.cpp.
void tesseract::SPLIT::SplitOutlineList | ( | TESSLINE * | outlines | ) | const |
Definition at line 233 of file split.cpp.
void tesseract::SPLIT::UnsplitOutlineList | ( | TBLOB * | blob | ) | const |
Definition at line 279 of file split.cpp.
void tesseract::SPLIT::UnsplitOutlines | ( | ) | const |
|
inline |