OpenCV 4.11.0
开源计算机视觉库
加载中…
搜索中…
无匹配项
cv::text::OCRBeamSearchDecoder::ClassifierCallback 类参考

将字符分类器回调函数设计为一个类。 更多…

#include <opencv2/text/ocr.hpp>

cv::text::OCRBeamSearchDecoder::ClassifierCallback 协作图

公共成员函数

虚函数 ~ClassifierCallback ()
 
虚函数 void eval (InputArray image, std::vector< std::vector< double > > &recognition_probabilities, std::vector< int > &oversegmentation)
 字符分类器必须返回一个(排序的)类ID列表。
 
int getStepSize ()
 
int getWindowSize ()
 

详细描述

将字符分类器回调函数设计为一个类。

这样可以隐藏特征提取器和分类器本身,以便开发者可以编写自己的 OCR 代码。

可以使用实用函数 loadOCRBeamSearchClassifierCNN 加载默认的字符分类器和特征提取器,其所有参数都提供在 https://github.com/opencv/opencv_contrib/blob/master/modules/text/samples/OCRBeamSearch_CNN_model_data.xml.gz

构造函数和析构函数文档

◆ ~ClassifierCallback()

virtual cv::text::OCRBeamSearchDecoder::ClassifierCallback::~ClassifierCallback ( )
inlinevirtual

成员函数文档

◆ eval()

virtual void cv::text::OCRBeamSearchDecoder::ClassifierCallback::eval ( InputArray image,
std::vector< std::vector< double > > & recognition_probabilities,
std::vector< int > & oversegmentation )
virtual

字符分类器必须返回一个(排序的)类ID列表。

参数
image输入图像 CV_8UC1 或 CV_8UC3,包含单个字母。
recognition_probabilities对于找到的每个 N 个字符,分类器都会返回一个包含每个类的类概率的列表。
oversegmentation分类器返回 N+1 个字符位置的 x 坐标列表,包括 0 作为起始序列位置。

◆ getStepSize()

int cv::text::OCRBeamSearchDecoder::ClassifierCallback::getStepSize ( )
inline

◆ getWindowSize()

int cv::text::OCRBeamSearchDecoder::ClassifierCallback::getWindowSize ( )
inline

此类的文档是从以下文件生成的