我正在开发一个依赖于tesserocr 包的 pip 包 atm 。我有我自己的自定义训练数据包含在我的 pypi 包中,但是当我为包演示创建 PyTessBaseAPI 时,我不确定如何设置路径。
这是我当前的目录结构:
root/
|-- src/
|-- example_package/
|-- __init__.py
|-- example.py
|-- resources/
|-- tessdata
|-- custom.traineddata
我不知道我是否需要(或者是否有办法)获取 pypi 包资源的绝对路径并在构造 PyTessBaseAPI 时使用它。
有没有人对如何正确实现这一目标有任何经验/见解?