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.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 192.0 MB
Release files / orisys-0.6.0-cp312-cp312-win_amd64.whl
| Download URL | orisys-0.6.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 20.9 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b2b1b2696870cc9fa08f5cb5eba1393b71da18336df92e84891fd6402878f1b0
|
|
BLAKE2b-256 checksum How to use checksums |
313aa4eb03252124e95b831c3a09e1aa5a24ec780dc30e6810d6ff7039c1e616
|
| 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.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | orisys-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 21.9 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
753992e9ea76c7c15e523be02bfb4d291622b86661da3d8558ae04be46aada1b
|
|
BLAKE2b-256 checksum How to use checksums |
7a9d3039412079383cf7753b5966ee8d127b171c3954e0670345a85d2d9a8335
|
| 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.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | orisys-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 21.6 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
437985b3cafdf8512dbb0fefd290b077cc7564adae33b8537f699bcfdefdb4b4
|
|
BLAKE2b-256 checksum How to use checksums |
91754dce24db2d534e435a069240ada75c077a33a4ea0c36650f907e41d6a85d
|
| 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.6.0-cp311-cp311-win_amd64.whl
| Download URL | orisys-0.6.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 20.9 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e9fad0e21dbd7dd2b2f019978f7199f81da28f283a2a0bdad8b8ded5a004e326
|
|
BLAKE2b-256 checksum How to use checksums |
abdb1969b33b41b89f310bd3f98d283292b50c10a929a5b06caa16dbbed6823c
|
| 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.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | orisys-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 21.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6153f73f5c4d0d0201ec345586386316d8c6b8670a5cd7b887e14c1f29a3cf00
|
|
BLAKE2b-256 checksum How to use checksums |
c53f5c7ee89ecc718a9b78f08e3e0c5332a2a63ed26908c61f5db3048a6bb683
|
| 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.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | orisys-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 21.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
88b97b797afe34d96c0a72312f4aca353fbc29bc16932ad235512acee49a96cd
|
|
BLAKE2b-256 checksum How to use checksums |
41d782cd2247fd70acdf768b3b7faee795eecfc01356b25712e93483da10afeb
|
| 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.6.0-cp310-cp310-win_amd64.whl
| Download URL | orisys-0.6.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 21.0 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c44e09da6d7134539c5dbce25ecfc397ef837ad528620251134d7a130495af64
|
|
BLAKE2b-256 checksum How to use checksums |
6da0e811c11f565b575e888c3ad217a7cbf8c23db6aa1894b2aea1503213d113
|
| 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.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | orisys-0.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 21.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3888da4f40f6c29ea2390d1f585445733ed77234effc3379f23315ab0e62cda
|
|
BLAKE2b-256 checksum How to use checksums |
943a51a1e8bdb8847849bb97a1fc4ddf37831e191293a58130cf71fd11139b55
|
| 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.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | orisys-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 21.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
91d208a10b7c96138dafc65f2cc87c7aa28ca7126a082202125f6f8c9999e05b
|
|
BLAKE2b-256 checksum How to use checksums |
af6777568e051786f5f2fc7938e7c3a864285eaad584f44bb972b0d3b1e57395
|
| 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.6.0
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.