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