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.2

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.2
File
orisys-0.5.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
orisys-0.5.2-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
orisys-0.5.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
orisys-0.5.2-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.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
orisys-0.5.2-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: 124.5 MB

Release files / orisys-0.5.2-cp312-cp312-win_amd64.whl

Download URL orisys-0.5.2-cp312-cp312-win_amd64.whl
Size 20.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
61158237d5c9c7fd630c39f62260e2789bd28f17f8dc8079d4a13f87401fd20e
BLAKE2b-256 checksum
How to use checksums
4e4e6168469feeaba02b56574e9171676aff7fc48cf6fce63646a0a87424bdd5
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.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL orisys-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 21.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
18b524001631bbb7e6bfe79d96ec1e57d7e03f00fa39d7d22c17d464e1a1c881
BLAKE2b-256 checksum
How to use checksums
f1f662ac4acfa8d02ae0508d3e39debd54318be5b28c4dd1893a112bc4e96d05
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.2-cp311-cp311-win_amd64.whl

Download URL orisys-0.5.2-cp311-cp311-win_amd64.whl
Size 20.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7a2281540e3223ac60850a9a73fc00286bfe24942b60e100a2f01dfb894d9db2
BLAKE2b-256 checksum
How to use checksums
0eb56467ecda6b0330f9e848e94af21945153657a70df6f0c16452e9776fc26f
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.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL orisys-0.5.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 20.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a1620773330f90a7022cabb3541d941b9759e0f8acec31b89d3c2c2d1c2d098e
BLAKE2b-256 checksum
How to use checksums
8788c50d291a0f6047a3c055659be2554ac29c05ccd7602ff67343de3aa0adff
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.2-cp310-cp310-win_amd64.whl

Download URL orisys-0.5.2-cp310-cp310-win_amd64.whl
Size 20.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
35fe82be024a3c6a20ef45c407692ed5640d4f57c246cc55e1b95d7e68c48903
BLAKE2b-256 checksum
How to use checksums
f9e307103fdbb812a7e27399afa7388988b7589f52e2979237ec07013bae8a8e
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.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL orisys-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 20.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0411c64301b47b49e53f8ae0a4830668cd5066363bd1ac5e26b103b8cb7bc04a
BLAKE2b-256 checksum
How to use checksums
d231844f8880e0fa2cf0d5e5cf9ee3ee6660d4204876b854eb82f69ed55cfbc6
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.2

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