使用字元分類器的回撥被設為一個類。 更多...
#include <opencv2/text/ocr.hpp>
使用字元分類器的回撥被設為一個類。
這樣它隱藏了特徵提取器和分類器本身,因此開發人員可以編寫自己的 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 |
該類的文件由以下檔案生成