Metadata-Version: 2.4
Name: depz-camera-sdk
Version: 0.2.0
Summary: DEPZ stereo-vision SDK — Cython-compiled pipeline with PyAV capture, MKV recording/replay, and OpenVINO/ONNX inference.
Author: DEPZ
Project-URL: Release Notes, https://github.com/depz-ai/depz-cython-releases/releases
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Multimedia :: Video :: Capture
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: av>=17.0
Requires-Dist: numpy>=2
Requires-Dist: opencv-python<5,>=4.10
Requires-Dist: openvino>=2024.4
Requires-Dist: pywin32>=306; sys_platform == "win32"
Requires-Dist: comtypes>=1.4; sys_platform == "win32"
Requires-Dist: pygrabber>=0.2; sys_platform == "win32"
Requires-Dist: pyobjc-framework-avfoundation>=11; sys_platform == "darwin"
Provides-Extra: cpu
Requires-Dist: onnxruntime<1.27,>=1.19; extra == "cpu"
Provides-Extra: cuda
Requires-Dist: onnxruntime-gpu<1.27,>=1.19; extra == "cuda"
Provides-Extra: cuda-bundled
Requires-Dist: onnxruntime-gpu<1.27,>=1.19; extra == "cuda-bundled"
Requires-Dist: nvidia-cuda-runtime-cu12>=12.0; (sys_platform == "win32" or sys_platform == "linux") and extra == "cuda-bundled"
Requires-Dist: nvidia-cublas-cu12>=12.0; (sys_platform == "win32" or sys_platform == "linux") and extra == "cuda-bundled"
Requires-Dist: nvidia-cufft-cu12>=11.0; (sys_platform == "win32" or sys_platform == "linux") and extra == "cuda-bundled"
Requires-Dist: nvidia-curand-cu12>=10.0; (sys_platform == "win32" or sys_platform == "linux") and extra == "cuda-bundled"
Requires-Dist: nvidia-cudnn-cu12>=9.0; (sys_platform == "win32" or sys_platform == "linux") and extra == "cuda-bundled"
Requires-Dist: nvidia-cuda-nvrtc-cu12>=12.0; (sys_platform == "win32" or sys_platform == "linux") and extra == "cuda-bundled"
Provides-Extra: directml
Requires-Dist: onnxruntime-directml<1.27,>=1.19; extra == "directml"

# depz-camera-sdk

DEPZ stereo-vision SDK — Cython-compiled pipeline with PyAV capture, MKV recording/replay, and OpenVINO/ONNX depth inference.

## Installation

Pick the extra that matches your hardware:

```bash
pip install depz-camera-sdk[cpu]           # CPU-only (any OS)
pip install depz-camera-sdk[cuda]          # NVIDIA GPU (requires CUDA 12 runtime)
pip install depz-camera-sdk[cuda-bundled]  # NVIDIA GPU (self-contained, ~1.5 GB extra)
pip install depz-camera-sdk[directml]      # Windows — any DX12 GPU (AMD, Intel, NVIDIA)
```

## Supported platforms

| OS | Architecture | Python |
|---|---|---|
| Windows | x64 | 3.11 · 3.12 · 3.13 |
| Linux | x86\_64 · ARM64 | 3.11 · 3.12 · 3.13 |
| macOS | x86\_64 + Apple Silicon (universal2) | 3.11 · 3.12 · 3.13 |

## Related

- **depz-camera-viewer** — browser-based stereo viewer built on this SDK: `pip install depz-camera-viewer[cpu]`
- [One-click installers & releases](https://github.com/depz-ai/depz-cython-releases/releases)
