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