OpenCV
3.0.0
Open Source Computer Vision
|
Classes | |
class | BaseOCR |
class | ERFilter |
Base class for 1st and 2nd stages of Neumann and Matas scene text detection algorithm [Neumann12]. : More... | |
struct | ERStat |
The ERStat structure represents a class-specific Extremal Region (ER). More... | |
class | OCRHMMDecoder |
OCRHMMDecoder class provides an interface for OCR using Hidden Markov Models. More... | |
class | OCRTesseract |
OCRTesseract class provides an interface with the tesseract-ocr API (v3.02.02) in C++. More... | |
Enumerations | |
enum | { ERFILTER_NM_RGBLGrad, ERFILTER_NM_IHSGrad } |
computeNMChannels operation modes More... | |
enum | { OCR_LEVEL_WORD, OCR_LEVEL_TEXTLINE } |
enum | decoder_mode { OCR_DECODER_VITERBI = 0 } |
enum | erGrouping_Modes { ERGROUPING_ORIENTATION_HORIZ, ERGROUPING_ORIENTATION_ANY } |
text::erGrouping operation modes More... | |
Functions | |
void | computeNMChannels (InputArray _src, OutputArrayOfArrays _channels, int _mode=ERFILTER_NM_RGBLGrad) |
Compute the different channels to be processed independently in the N&M algorithm [Neumann12]. More... | |
Ptr< ERFilter > | createERFilterNM1 (const Ptr< ERFilter::Callback > &cb, int thresholdDelta=1, float minArea=0.00025, float maxArea=0.13, float minProbability=0.4, bool nonMaxSuppression=true, float minProbabilityDiff=0.1) |
Create an Extremal Region Filter for the 1st stage classifier of N&M algorithm [Neumann12]. More... | |
Ptr< ERFilter > | createERFilterNM2 (const Ptr< ERFilter::Callback > &cb, float minProbability=0.3) |
Create an Extremal Region Filter for the 2nd stage classifier of N&M algorithm [Neumann12]. More... | |
void | erGrouping (InputArray img, InputArrayOfArrays channels, std::vector< std::vector< ERStat > > ®ions, std::vector< std::vector< Vec2i > > &groups, std::vector< Rect > &groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const std::string &filename=std::string(), float minProbablity=0.5) |
Find groups of Extremal Regions that are organized as text blocks. More... | |
Ptr< ERFilter::Callback > | loadClassifierNM1 (const std::string &filename) |
Allow to implicitly load the default classifier when creating an ERFilter object. More... | |
Ptr< ERFilter::Callback > | loadClassifierNM2 (const std::string &filename) |
Allow to implicitly load the default classifier when creating an ERFilter object. More... | |
Ptr < OCRHMMDecoder::ClassifierCallback > | loadOCRHMMClassifierNM (const std::string &filename) |
Allow to implicitly load the default character classifier when creating an OCRHMMDecoder object. More... | |
void | MSERsToERStats (InputArray image, std::vector< std::vector< Point > > &contours, std::vector< std::vector< ERStat > > ®ions) |
Converts MSER contours (vector<Point>) to ERStat regions. More... | |