一款针对扫描文档的离线文本识别SDK,核心代码全部采用C++开发,并提供Python接口
- python3,需要安装numpy
- 支持Linux/Windows系统,暂不支持macOS
pip install tr==2.8.2 -i https://pypi.tuna.tsinghua.edu.cn/simple Windows 64位系统安装: pip install tr==2.8.6 -i https://pypi.org/simple/
cd tr/v2.8/ python3 test_crnn_simple.py # 文本行识别 python3 test_crnn_pyqt5.py # 截图识别
import tr crnn = tr.CRNN() # 初始化文本行识别网络 chars, scores = crnn.run("imgs/line.png") # 识别文本行 print("".join(chars)) # 打印结果
- 若需要Web端调用,推荐参考TrWebOCR