tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
tesseract::ParagraphModelSmearer Class Reference

#include <paragraphs_internal.h>

Collaboration diagram for tesseract::ParagraphModelSmearer:

Public Member Functions

 ParagraphModelSmearer (GenericVector< RowScratchRegisters > *rows, int row_start, int row_end, ParagraphTheory *theory)
 
void Smear ()
 

Private Member Functions

void CalculateOpenModels (int row_start, int row_end)
 
SetOfModelsOpenModels (int row)
 

Private Attributes

ParagraphTheorytheory_
 
GenericVector< RowScratchRegisters > * rows_
 
int row_start_
 
int row_end_
 
GenericVector< SetOfModelsopen_models_
 

Constructor & Destructor Documentation

◆ ParagraphModelSmearer()

tesseract::ParagraphModelSmearer::ParagraphModelSmearer ( GenericVector< RowScratchRegisters > *  rows,
int  row_start,
int  row_end,
ParagraphTheory theory 
)

Member Function Documentation

◆ CalculateOpenModels()

void tesseract::ParagraphModelSmearer::CalculateOpenModels ( int  row_start,
int  row_end 
)
private

◆ OpenModels()

SetOfModels& tesseract::ParagraphModelSmearer::OpenModels ( int  row)
inlineprivate

◆ Smear()

void tesseract::ParagraphModelSmearer::Smear ( )

Member Data Documentation

◆ open_models_

GenericVector<SetOfModels> tesseract::ParagraphModelSmearer::open_models_
private

◆ row_end_

int tesseract::ParagraphModelSmearer::row_end_
private

◆ row_start_

int tesseract::ParagraphModelSmearer::row_start_
private

◆ rows_

GenericVector<RowScratchRegisters>* tesseract::ParagraphModelSmearer::rows_
private

◆ theory_

ParagraphTheory* tesseract::ParagraphModelSmearer::theory_
private

The documentation for this class was generated from the following files: