Installation
安装
Aspose.OMR FOSS for Python 仅依赖 numpy、opencv-python 和 Pillow,并且需要 Python 3.10 或更高版本。没有需要安装的系统级 OMR 库或外部服务 — 库所需的一切都由 pip 安装。
该软件包遵循 MIT 许可证分发,当前处于早期的 v0.1.0 版本,涵盖完整 Aspose.OMR 表面的基础层、生成层和识别层。
先决条件
| 需求 | 详细信息 |
|---|---|
| Python 版本 | 3.10 或更高 |
| 操作系统 | Windows, Linux, 或 macOS |
| Dependencies | numpy, opencv-python, Pillow (由 pip 自动安装) |
opencv-python 提供在识别过程中使用的图像处理(读取扫描图像、基于参考标记去倾斜),而 Pillow 用于渲染生成的页面图像。
使用 pip 安装
git clone https://github.com/aspose-omr-foss/Aspose.OMR-FOSS-for-Python.git
cd Aspose.OMR-FOSS-for-Python
pip install -e .验证安装
运行单行导入检查,以确认包已正确安装并且可以作为 omr 导入。
import omr
print("Aspose.OMR FOSS for Python is ready.")如果此打印成功且没有出现 ModuleNotFoundError,则库已安装并可使用。