Tesseract
3.02
|
#include "params.h"
#include "scrollview.h"
#include "img.h"
#include "pdblock.h"
#include "crakedge.h"
Go to the source code of this file.
Classes | |
struct | CrackPos |
Functions | |
void | block_edges (IMAGE *t_image, PDBLK *block, C_OUTLINE_IT *outline_it) |
void | make_margins (PDBLK *block, BLOCK_LINE_IT *line_it, uinT8 *pixels, uinT8 margin, inT16 left, inT16 right, inT16 y) |
void | whiteout_block (IMAGE *t_image, PDBLK *block) |
void | line_edges (inT16 x, inT16 y, inT16 xext, uinT8 uppercolour, uinT8 *bwpos, CRACKEDGE **prevline, CRACKEDGE **free_cracks, C_OUTLINE_IT *outline_it) |
CRACKEDGE * | h_edge (int sign, CRACKEDGE *join, CrackPos *pos) |
CRACKEDGE * | v_edge (int sign, CRACKEDGE *join, CrackPos *pos) |
void | join_edges (CRACKEDGE *edge1, CRACKEDGE *edge2, CRACKEDGE **free_cracks, C_OUTLINE_IT *outline_it) |
void | free_crackedges (CRACKEDGE *start) |
Definition at line 35 of file scanedg.cpp.
void free_crackedges | ( | CRACKEDGE * | start | ) |
Definition at line 262 of file scanedg.cpp.
void join_edges | ( | CRACKEDGE * | edge1, |
CRACKEDGE * | edge2, | ||
CRACKEDGE ** | free_cracks, | ||
C_OUTLINE_IT * | outline_it | ||
) |
Definition at line 365 of file scanedg.cpp.
void line_edges | ( | inT16 | x, |
inT16 | y, | ||
inT16 | xext, | ||
uinT8 | uppercolour, | ||
uinT8 * | bwpos, | ||
CRACKEDGE ** | prevline, | ||
CRACKEDGE ** | free_cracks, | ||
C_OUTLINE_IT * | outline_it | ||
) |
Definition at line 178 of file scanedg.cpp.
void make_margins | ( | PDBLK * | block, |
BLOCK_LINE_IT * | line_it, | ||
uinT8 * | pixels, | ||
uinT8 | margin, | ||
inT16 | left, | ||
inT16 | right, | ||
inT16 | y | ||
) |
Definition at line 87 of file scanedg.cpp.
Definition at line 313 of file scanedg.cpp.
Definition at line 145 of file scanedg.cpp.