tesseract
5.0.0-alpha-619-ge9db
|
#include "elst.h"
#include "clst.h"
#include "blobbox.h"
#include "params.h"
#include "statistc.h"
#include "pithsync.h"
Go to the source code of this file.
Classes | |
class | FPSEGPT |
Functions | |
ELISTIZEH (FPSEGPT) CLISTIZEH(FPSEGPT_LIST) extern int pitsync_linear_version=0 | |
double | check_pitch_sync (BLOBNBOX_IT *blob_it, int16_t blob_count, int16_t pitch, int16_t pitch_error, STATS *projection, FPSEGPT_LIST *seg_list) |
void | make_illegal_segment (FPSEGPT_LIST *prev_list, TBOX blob_box, BLOBNBOX_IT blob_it, int16_t region_index, int16_t pitch, int16_t pitch_error, FPSEGPT_LIST *seg_list) |
int16_t | vertical_torow_projection (TO_ROW *row, STATS *projection) |
void | vertical_cblob_projection (C_BLOB *blob, STATS *stats) |
void | vertical_coutline_projection (C_OUTLINE *outline, STATS *stats) |
Variables | |
double | pitsync_joined_edge = 0.75 |
double | pitsync_offset_freecut_fraction = 0.25 |
int | pitsync_fake_depth = 1 |
double check_pitch_sync | ( | BLOBNBOX_IT * | blob_it, |
int16_t | blob_count, | ||
int16_t | pitch, | ||
int16_t | pitch_error, | ||
STATS * | projection, | ||
FPSEGPT_LIST * | seg_list | ||
) |
Definition at line 138 of file pitsync1.cpp.
|
pure virtual |
"Use new fast algorithm"
void make_illegal_segment | ( | FPSEGPT_LIST * | prev_list, |
TBOX | blob_box, | ||
BLOBNBOX_IT | blob_it, | ||
int16_t | region_index, | ||
int16_t | pitch, | ||
int16_t | pitch_error, | ||
FPSEGPT_LIST * | seg_list | ||
) |
Definition at line 355 of file pitsync1.cpp.
Definition at line 854 of file blobbox.cpp.
Definition at line 873 of file blobbox.cpp.
int pitsync_fake_depth = 1 |
"Max advance fake generation"
Definition at line 28 of file pitsync1.cpp.
double pitsync_joined_edge = 0.75 |
"Dist inside big blob for chopping"
Definition at line 25 of file pitsync1.cpp.
double pitsync_offset_freecut_fraction = 0.25 |
"Fraction of cut for free cuts"
Definition at line 27 of file pitsync1.cpp.