Orisys SDK
叠动科技视触觉传感器配套的 Python SDK,提供图像采集、拼接、稠密光流、Helmholtz-Hodge 分解、接触与深度估计,以及可运行的示例。
本文件是 PyPI 项目描述(long_description)的源文件:构建时由 docs/publishing.md 所述流程从检出目录读取(build/wheel/package.py::PYPI_README_RELPATH),不会被打进 wheel。因此不要在这里写内部仓库布局、构建流水线或发布步骤——那些内容属于仓库内的 README.md 与 docs/publishing.md。
python -m pip install orisys
支持 Python 3.10 / 3.11 / 3.12,Windows x64 与 Ubuntu x64。
快速开始
python -c "import orisys; print(orisys.__version__)"
python -c "import orisys; print(orisys.list_config())"
安装选项
orisys— CPU / 基础流程orisys[gui]— Qt / Open3D 可视化示例orisys[cuda12]/orisys[cuda13]— NVIDIA GPU 加速orisys[gui,cuda12]— GUI + CUDA 12
orisys[cuda] 与 orisys[cuda12] 等价。
配置
配置解析顺序:
- 显式 JSON 文件路径
- 内置配置名(
box、mini、finger等) - 产品别名(如
dd02->dd02-ov) - 向后兼容的 JSON
"name"匹配
import orisys
sensor = orisys.Sensor(0, config_name="box")
orisys.export_config("box", "./exported_config.json")
示例
示例随 wheel 一起分发,位于 orisys/examples/。也可以从项目仓库获取:
python examples/basic_pipeline.py -v 0 -c box
python examples/finger_pipeline.py --camera_id 0 --config finger
无相机时可以改用视频文件:
python examples/finger_pipeline.py --video ./sample.mp4 --config finger
支持与反馈
- 官网:https://www.orisys-tech.cn
- 问题反馈:GitHub Issues
Metadata
Release files for orisys 0.5.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| orisys-0.5.3-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| orisys-0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| orisys-0.5.3-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| orisys-0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| orisys-0.5.3-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| orisys-0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 | Details |
Total release size: 125.5 MB
Release files / orisys-0.5.3-cp312-cp312-win_amd64.whl
| Download URL | orisys-0.5.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 20.6 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e5cd14ce2fd3f34442e1b57b6abbe3d0f0eb48851646ce6f1654c0ce6ca0e4e9
|
|
BLAKE2b-256 checksum How to use checksums |
abe5417bc3c7b5e76b08320e1e145b09424fa12a46332e19d688eafaca2f7a3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.19
|
Release files / orisys-0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | orisys-0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 21.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
87340f4c4f52c7acf32e41193eec181f8ad85b0116e952b7a8859cd905119667
|
|
BLAKE2b-256 checksum How to use checksums |
da5aad75f4d33d11be126800390ab7ee546ba6dab16f72acb0da2c37b8a2dc9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.19
|
Release files / orisys-0.5.3-cp311-cp311-win_amd64.whl
| Download URL | orisys-0.5.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 20.7 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f157b71acced5ed949a5ea698a4872f6611010311b007b67bf05318465730f26
|
|
BLAKE2b-256 checksum How to use checksums |
d748ec43a11b2fed1f3f5776b3a34e1e613e85fb7f63f5c0199724fd02154246
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.19
|
Release files / orisys-0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | orisys-0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 21.1 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6353230eb368ec180169ce55c0ebe549ca236c3106b438032dbccfe1f1a46ab3
|
|
BLAKE2b-256 checksum How to use checksums |
8831a4c2f4349e9c9552c8d9f856743fc69946337f66cb61a28a400d5c233b3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.19
|
Release files / orisys-0.5.3-cp310-cp310-win_amd64.whl
| Download URL | orisys-0.5.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 20.6 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6acd075f9d66cdeeebd6e9f61432642ba22753e097668a2335ee09b390d2be38
|
|
BLAKE2b-256 checksum How to use checksums |
910833da707f9d565db2ca08e8d7c8d8f5cf96051803aedf0d733476650a022d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.19
|
Release files / orisys-0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | orisys-0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 21.1 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8cf41c6950511a6f78f6d32e547e5a1f7166e1cb24ee62d0068cad73fd094ae7
|
|
BLAKE2b-256 checksum How to use checksums |
af442f76cc4798aa23efca041843a2d2ecffc1c160e11ceaa6021ce6628b7b08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.19
|
Security for orisys 0.5.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.