tesseract v5.3.3.20231005
|
#include <blobbox.h>
Public Member Functions | |
TO_ROW () | |
TO_ROW (BLOBNBOX *blob, float top, float bottom, float row_size) | |
void | print () const |
float | max_y () const |
float | min_y () const |
float | mean_y () const |
float | initial_min_y () const |
float | line_m () const |
float | line_c () const |
float | line_error () const |
float | parallel_c () const |
float | parallel_error () const |
float | believability () const |
float | intercept () const |
void | add_blob (BLOBNBOX *blob, float top, float bottom, float row_size) |
void | insert_blob (BLOBNBOX *blob) |
BLOBNBOX_LIST * | blob_list () |
void | set_line (float new_m, float new_c, float new_error) |
void | set_parallel_line (float gradient, float new_c, float new_error) |
void | set_limits (float new_min, float new_max) |
void | compute_vertical_projection () |
bool | rep_chars_marked () const |
void | clear_rep_chars_marked () |
int | num_repeated_sets () const |
void | set_num_repeated_sets (int num_sets) |
![]() | |
ELIST2_LINK () | |
ELIST2_LINK (const ELIST2_LINK &)=delete | |
void | operator= (const ELIST2_LINK &) |
Public Attributes | |
bool | merged = false |
bool | all_caps |
bool | used_dm_model |
int16_t | projection_left |
int16_t | projection_right |
PITCH_TYPE | pitch_decision |
float | fixed_pitch |
float | fp_space |
float | fp_nonsp |
float | pr_space |
float | pr_nonsp |
float | spacing |
float | xheight |
int | xheight_evidence |
float | ascrise |
float | descdrop |
float | body_size |
int32_t | min_space |
int32_t | max_nonspace |
int32_t | space_threshold |
float | kern_size |
float | space_size |
WERD_LIST | rep_words |
ICOORDELT_LIST | char_cells |
QSPLINE | baseline |
STATS | projection |
Static Public Attributes | |
static const int | kErrorWeight = 3 |
|
inline |
tesseract::TO_ROW::TO_ROW | ( | BLOBNBOX * | blob, |
float | top, | ||
float | bottom, | ||
float | row_size | ||
) |
Definition at line 690 of file blobbox.cpp.
void tesseract::TO_ROW::add_blob | ( | BLOBNBOX * | blob, |
float | top, | ||
float | bottom, | ||
float | row_size | ||
) |
Definition at line 734 of file blobbox.cpp.
|
inline |
|
inline |
|
inline |
void tesseract::TO_ROW::compute_vertical_projection | ( | ) |
Definition at line 799 of file blobbox.cpp.
|
inline |
void tesseract::TO_ROW::insert_blob | ( | BLOBNBOX * | blob | ) |
Definition at line 773 of file blobbox.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void tesseract::TO_ROW::print | ( | ) | const |
Definition at line 718 of file blobbox.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 619 of file blobbox.h.
PITCH_TYPE tesseract::TO_ROW::pitch_decision |