OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::text::OCRBeamSearchDecoder::ClassifierCallback 類參考

使用字元分類器的回撥被設為一個類。 更多...

#include <opencv2/text/ocr.hpp>

cv::text::OCRBeamSearchDecoder::ClassifierCallback 的協作圖

公共成員函式

virtual ~ClassifierCallback ()
 
virtual 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

該類的文件由以下檔案生成