|
void | IdentifySpecialText (BLOBNBOX *blob, const int height_th) |
|
BlobSpecialTextType | EstimateTypeForUnichar (const UNICHARSET &unicharset, const UNICHAR_ID id) const |
|
void | IdentifySpecialText () |
|
void | IdentifyBlobsToSkip (ColPartition *part) |
|
void | MergePartsByLocation () |
|
void | SearchByOverlap (ColPartition *seed, GenericVector< ColPartition *> *parts_overlap) |
|
void | InsertPartAfterAbsorb (ColPartition *part) |
|
void | IdentifySeedParts () |
|
bool | CheckSeedBlobsCount (ColPartition *part) |
|
float | ComputeForegroundDensity (const TBOX &tbox) |
|
bool | CheckForSeed2 (const GenericVector< int > &indented_texts_left, const float foreground_density_th, ColPartition *part) |
|
int | CountAlignment (const GenericVector< int > &sorted_vec, const int val) const |
|
bool | CheckSeedFgDensity (const float density_th, ColPartition *part) |
|
void | SplitCPHorLite (ColPartition *part, GenericVector< TBOX > *splitted_boxes) |
|
void | SplitCPHor (ColPartition *part, GenericVector< ColPartition *> *parts_splitted) |
|
bool | CheckSeedDensity (const float math_density_high, const float math_density_low, const ColPartition *part) const |
|
IndentType | IsIndented (ColPartition *part) |
|
void | IdentifyInlineParts () |
|
void | ComputeCPsSuperBBox () |
|
void | IdentifyInlinePartsHorizontal () |
|
int | EstimateTextPartLineSpacing () |
|
void | IdentifyInlinePartsVertical (const bool top_to_bottom, const int textPartsLineSpacing) |
|
bool | IsInline (const bool search_bottom, const int textPartsLineSpacing, ColPartition *part) |
|
bool | ExpandSeed (ColPartition *seed) |
|
void | ExpandSeedHorizontal (const bool search_left, ColPartition *seed, GenericVector< ColPartition *> *parts_to_merge) |
|
void | ExpandSeedVertical (const bool search_bottom, ColPartition *seed, GenericVector< ColPartition *> *parts_to_merge) |
|
bool | IsNearSmallNeighbor (const TBOX &seed_box, const TBOX &part_box) const |
|
bool | CheckSeedNeighborDensity (const ColPartition *part) const |
|
void | ProcessMathBlockSatelliteParts () |
|
bool | IsMathBlockSatellite (ColPartition *part, GenericVector< ColPartition *> *math_blocks) |
|
ColPartition * | SearchNNVertical (const bool search_bottom, const ColPartition *part) |
|
bool | IsNearMathNeighbor (const int y_gap, const ColPartition *neighbor) const |
|
void | GetOutputTiffName (const char *name, STRING *image_name) const |
|
void | PaintColParts (const STRING &outfile) const |
|
void | PaintSpecialTexts (const STRING &outfile) const |
|
void | PrintSpecialBlobsDensity (const ColPartition *part) const |
|