拓冰建站拓冰建站
首页 / 资讯中心 / 正文

OpenCV C++基于CNN模型识别单个字符(OCR)

这个程序使用opencv text模块识别图片里的单个英文字符。输入图片:程序运行后显示识别结果和对应的置信度代码#include opencv2/text.hpp #include opencv2/highgui.hpp #include opencv2/imgproc.hpp #include iostream int main() { Mat image imread(scenetext_char01.jpg); PtrOCRHMMDecoder::ClassifierCallback ocr loadOCRHMMClassifierCNN(OCRBeamSearch_CNN_model_data.xml.gz); string vocabulary abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789; vectorint out_classes; vectordouble out_confidences; ocr-eval(image, out_classes, out_confidences); cout vocabulary[out_classes[0]] : out_confidences[0]; return 0; }OCRBeamSearch_CNN_model_data.xml.gz在text模块里有提供。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门