orbbec/pyorbbecsdk
OrbbecSDK python binding
何を解決するか
Orbbec RGB-D カメラ(Gemini、Femto、Astraシリーズなど)とやり取りするためのPythonインターフェースを提供し、ネイティブなC++コードを書く必要なく、高いパフォーマンスを維持したまま開発を可能にします。
動作方法
このプロジェクトは、pybind11を使用してPythonとネイティブC++ SDKの間を橋渡しするOrbbec SDK v2.x用のPythonラッパーです。深度、カラー、赤外線データのストリーミング、後処理フィルタの適用、3Dポイントクラウドの生成を可能にします。
対象ユーザー
ロボット工学、3Dスキャン、コンピュータビジョン分野でアプリケーションを開発している開発者、特にOrbbecハードウェアを使用している人向けです。
主な特徴
- RGB-Dストリーミング: 深度、カラー、赤外線ストリームの解像度とFPSをカスタマイズ可能。
- 後処理フィルタ: ノイズ除去、穴埋め、減数化、空間/時間フィルタリングなどのツールを含む。
- 3Dポイントクラウド生成:
PointCloudFilterを使ってカラーデータ付きの3Dポイントクラウドを作成可能。 - ハードウェア対応: Windows、Linux(x64およびARM64)、macOS(ARM)に対応。
- 深度-カラー同期: ソフトウェアベースとハードウェアベースのD2C同期をサポート。
- 広範なデバイス対応: Gemini、Femto、イーサネット接続のネットワークカメラに対応。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト