DayBreak-u / chineseocr_lite

超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M
GNU General Public License v2.0
11.83k stars 2.26k forks source link

paddle2onnx 将PaddleOCR.ch_PP-OCRv3_xx进行模型转换之后,发现识别时只有头一个字 #423

Open xpston008 opened 2 years ago

xpston008 commented 2 years ago

paddle2onnx --model_dir /root/cls --model_filename inference.pdmodel --params_filename inference.pdiparams --save_file angle_net.onnx --enable_dev_version True --enable_onnx_checker True --enable_auto_update_opset True

textLine0 textScores[0]{0.000409618} crnnTime0 textLine1 textScores[1]{0.000410198} crnnTime1 textLine2 textScores[2]{0.000410197} crnnTime2 textLine3 textScores[3]{0.000377099} crnnTime3 textLine4 textScores[4]{0.000409945} crnnTime4 textLine5 textScores[5]{0.000409742} crnnTime5 =====End detect===== FullDetectTime(602.030000ms) 香 专 专 b 加 可

请教这样的需要如何处理?

benjaminwan commented 2 years ago

模型的输出数据维度坐标不一样。 如果是c语言 可以参考https://github.com/RapidAI/RapidOCR/tree/main/cpp/RapidOCRCPP/src

xpston008 commented 2 years ago

@benjaminwan 谢谢!!!