21 #ifndef TESSERACT_TEXTORD_ALIGNEDBLOB_H_ 22 #define TESSERACT_TEXTORD_ALIGNEDBLOB_H_ 27 #include "tabvector.h" 29 extern INT_VAR_H(textord_debug_bugs, 0,
30 "Turn on output related to bugs in tab finding");
31 extern INT_VAR_H(textord_debug_tabfind, 2,
"Debug tab finding");
32 extern BOOL_VAR_H(textord_debug_printable,
false,
33 "Make debug windows printable");
51 int v_gap_multiple,
int min_gutter_width,
int resolution,
88 static bool WithinTestRegion(
int detail_level,
int x,
int y);
101 int* vertical_x,
int* vertical_y);
110 BLOBNBOX_CLIST* good_points,
int* end_y);
121 int x_start,
int* end_y);
126 #endif // TESSERACT_TEXTORD_ALIGNEDBLOB_H_ TabType confirmed_type
Definition: alignedblob.h:65
void set_vertical(int vertical_x, int vertical_y)
Definition: alignedblob.cpp:135
Definition: alignedblob.h:81
TabAlignment
Definition: tabvector.h:45
Definition: tabvector.h:112
ICOORD vertical
Definition: alignedblob.h:75
bool right_tab
Definition: alignedblob.h:62
Definition: baseapi.cpp:94
AlignedBlobParams(int vertical_x, int vertical_y, int height, int v_gap_multiple, int min_gutter_width, int resolution, TabAlignment alignment0)
Definition: alignedblob.cpp:74
int min_length
Definition: alignedblob.h:73
Definition: blobbox.h:144
int max_v_gap
Definition: alignedblob.h:66
Definition: blobgrid.h:33
TabAlignment alignment
Definition: alignedblob.h:64
int r_align_tolerance
Definition: alignedblob.h:70
int min_gutter
Definition: alignedblob.h:67
integer coordinate
Definition: points.h:32
Definition: alignedblob.h:42
bool ragged
Definition: alignedblob.h:63
double gutter_fraction
Definition: alignedblob.h:61
int min_points
Definition: alignedblob.h:72
int l_align_tolerance
Definition: alignedblob.h:69