Tesseract 3.01
tesseract::ColumnFinder Class Reference

#include <colfind.h>

Inheritance diagram for tesseract::ColumnFinder:
tesseract::TabFind tesseract::AlignedBlob tesseract::BBGrid< BLOBNBOX, BLOBNBOX_CLIST, BLOBNBOX_C_IT > tesseract::GridBase

List of all members.

Public Member Functions

 ColumnFinder (int gridsize, const ICOORD &bleft, const ICOORD &tright, int resolution, TabVector_LIST *vlines, TabVector_LIST *hlines, int vertical_x, int vertical_y)
virtual ~ColumnFinder ()
bool IsVerticallyAlignedText (TO_BLOCK *block, BLOBNBOX_CLIST *osd_blobs)
void CorrectOrientation (TO_BLOCK *block, bool vertical_text_lines, int recognition_rotation)
int FindBlocks (bool single_column, int imageheight, TO_BLOCK *block, Boxa *boxa, Pixa *pixa, BLOCK_LIST *blocks, TO_BLOCK_LIST *to_blocks)
void GetDeskewVectors (FCOORD *deskew, FCOORD *reskew)

Constructor & Destructor Documentation

tesseract::ColumnFinder::ColumnFinder ( int  gridsize,
const ICOORD bleft,
const ICOORD tright,
int  resolution,
TabVector_LIST *  vlines,
TabVector_LIST *  hlines,
int  vertical_x,
int  vertical_y 
)
tesseract::ColumnFinder::~ColumnFinder ( ) [virtual]

Member Function Documentation

void tesseract::ColumnFinder::CorrectOrientation ( TO_BLOCK block,
bool  vertical_text_lines,
int  recognition_rotation 
)
int tesseract::ColumnFinder::FindBlocks ( bool  single_column,
int  imageheight,
TO_BLOCK block,
Boxa *  boxa,
Pixa *  pixa,
BLOCK_LIST *  blocks,
TO_BLOCK_LIST *  to_blocks 
)
void tesseract::ColumnFinder::GetDeskewVectors ( FCOORD deskew,
FCOORD reskew 
)
bool tesseract::ColumnFinder::IsVerticallyAlignedText ( TO_BLOCK block,
BLOBNBOX_CLIST *  osd_blobs 
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines