tesseract::ColumnFinder Class Reference

#include <colfind.h>

Inheritance diagram for tesseract::ColumnFinder:
tesseract::TabFind tesseract::AlignedBlob tesseract::BlobGrid 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 ()
const DENORMdenorm () const
const TextlineProjectionprojection () const
void SetupAndFilterNoise (Pix *photo_mask_pix, TO_BLOCK *input_block)
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, Pix *scaled_color, int scaled_factor, TO_BLOCK *block, Pix *photo_mask_pix, BLOCK_LIST *blocks, TO_BLOCK_LIST *to_blocks)
void GetDeskewVectors (FCOORD *deskew, FCOORD *reskew)
void SetEquationDetect (EquationDetectBase *detect)

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 
)
const DENORM* tesseract::ColumnFinder::denorm (  )  const [inline]
int tesseract::ColumnFinder::FindBlocks ( bool  single_column,
Pix *  scaled_color,
int  scaled_factor,
TO_BLOCK block,
Pix *  photo_mask_pix,
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 
)
const TextlineProjection* tesseract::ColumnFinder::projection (  )  const [inline]
void tesseract::ColumnFinder::SetEquationDetect ( EquationDetectBase detect  ) 
void tesseract::ColumnFinder::SetupAndFilterNoise ( Pix *  photo_mask_pix,
TO_BLOCK input_block 
)

The documentation for this class was generated from the following files:
Generated on Thu Feb 2 08:19:27 2012 for Tesseract by  doxygen 1.6.3