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

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

Total release size: 130.4 MB

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

Download URL orisys-0.5.4-cp312-cp312-win_amd64.whl
Size 21.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5add75337702cac557a60ab8f46011e5674c4d1b8ac93105624b53feed0e055b
BLAKE2b-256 checksum
How to use checksums
72a52f08bb4b03c1258df303896e7813cc208b139a8272d4a02f9e04af0e62b1
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.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL orisys-0.5.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 22.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
832a05f9937fce4661f45cf7d185080b30f79ac28ea11bcfcc4a7706d638b720
BLAKE2b-256 checksum
How to use checksums
f62146eaaef709f06dae025be78cdc43fe6225e8f0f62ea3eb9f4d034df92259
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.4-cp311-cp311-win_amd64.whl

Download URL orisys-0.5.4-cp311-cp311-win_amd64.whl
Size 21.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8dabb22e05584e0c683b989173dec043991d0036c6981e0ccf2ba824804eea16
BLAKE2b-256 checksum
How to use checksums
f1973ec50547e5dc37bd39eb3d4eab0e4e896100ecbcbd07de37a3f42f5c149d
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.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL orisys-0.5.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 22.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f413c2fcb7c42d1a293fad2060f770c05165a5fee4b94a47da47c8526e56a610
BLAKE2b-256 checksum
How to use checksums
83cff301883738bbe696ca45c0f1d580b02169725158fd7bb3ac87372c8a829d
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.4-cp310-cp310-win_amd64.whl

Download URL orisys-0.5.4-cp310-cp310-win_amd64.whl
Size 21.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
77f8362b72d334d7fa5d9ff1cd1dbc237704db0bb79323760544f1253cbf78a8
BLAKE2b-256 checksum
How to use checksums
5c5d990dd77acf9961348676e24eee3880275f528bbb51ac9bab357d44796bbe
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.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL orisys-0.5.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 21.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
2fec2b7d5902faa59c856cccca3a18d6a29ee063ce46a94cec47ee116a3ed58c
BLAKE2b-256 checksum
How to use checksums
95233be9a860f7ae51bcc9210a2624d4eb9bef604358c86a34facf6e06408341
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.4

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