/home/rays/src/opensrc/tesseract-ocr/textord/tordmain.h File Reference
#include <time.h>
#include "params.h"
#include "ocrblock.h"
#include "blobs.h"
#include "blobbox.h"
#include "notdll.h"
Go to the source code of this file.
Namespaces |
namespace | tesseract |
Functions |
void | make_blocks_from_blobs (TBLOB *tessblobs, const char *filename, ICOORD page_tr, BOOL8 do_shift, BLOCK_LIST *blocks) |
void | SetBlobStrokeWidth (Pix *pix, BLOBNBOX *blob) |
void | assign_blobs_to_blocks2 (Pix *pix, BLOCK_LIST *blocks, TO_BLOCK_LIST *port_blocks) |
void | textord_page (ICOORD page_tr, BLOCK_LIST *blocks, TO_BLOCK_LIST *land_blocks, TO_BLOCK_LIST *port_blocks, tesseract::Tesseract *) |
void | tweak_row_baseline (ROW *row, double blshift_maxshift, double blshift_xfraction) |
inT32 | blob_y_order (void *item1, void *item2) |
Function Documentation
void assign_blobs_to_blocks2 |
( |
Pix * |
pix, |
|
|
BLOCK_LIST * |
blocks, |
|
|
TO_BLOCK_LIST * |
port_blocks | |
|
) |
| | |
inT32 blob_y_order |
( |
void * |
item1, |
|
|
void * |
item2 | |
|
) |
| | |
void make_blocks_from_blobs |
( |
TBLOB * |
tessblobs, |
|
|
const char * |
filename, |
|
|
ICOORD |
page_tr, |
|
|
BOOL8 |
do_shift, |
|
|
BLOCK_LIST * |
blocks | |
|
) |
| | |
void SetBlobStrokeWidth |
( |
Pix * |
pix, |
|
|
BLOBNBOX * |
blob | |
|
) |
| | |
void textord_page |
( |
ICOORD |
page_tr, |
|
|
BLOCK_LIST * |
blocks, |
|
|
TO_BLOCK_LIST * |
land_blocks, |
|
|
TO_BLOCK_LIST * |
port_blocks, |
|
|
tesseract::Tesseract * |
| |
|
) |
| | |
void tweak_row_baseline |
( |
ROW * |
row, |
|
|
double |
blshift_maxshift, |
|
|
double |
blshift_xfraction | |
|
) |
| | |