Skip to main content

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] 等价。

配置

配置解析顺序:

  1. 显式 JSON 文件路径
  2. 内置配置名(box、mini、finger 等)
  3. 产品别名(如 dd02 -> dd02-ov)
  4. 向后兼容的 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

支持与反馈

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)

Table of built distributions (wheels) for orisys 0.5.3
File
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page