raoyutian / PaddleOCRSharp

PaddleOCRSarp是一个基于百度飞桨PaddleOCR的C++代码修改并封装的.NET的OCR工具类库。包含文本识别、文本检测、表格识别功能。本项目针对小图识别不准的情况下做了优化,比飞桨原代码识别准确率有所提高。 包含总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别。同时支持多种文本检测。
Apache License 2.0
617 stars 100 forks source link

.net 6.0 WebApi 中使用 PaddleOCRSharp 在docker中报错的问题 #40

Closed yudingjin closed 7 months ago

yudingjin commented 7 months ago

System.DllNotFoundException: Unable to load shared library 'PaddleOCR.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libPaddleOCR.dll: cannot open shared object file: No such file or directory at PaddleOCRSharp.PaddleOCREngine.Initialize(String det_infer, String cls_infer, String rec_infer, String keys, OCRParameter parameter) at PaddleOCRSharp.PaddleOCREngine..ctor(OCRModelConfig config, OCRParameter parameter)

这个异常 如何解决。 在Windows 10 本地运行 完全没有问题,部署到Ubuntu 20.04 Docker中 就出现这个异常 ,求解决方案

raoyutian commented 7 months ago

不支持linux.