pylon Supplementary Package for Stereo ace#
概要#
Stereo ace用 pylon Supplementary Packageでは、以下の機能が提供されます。
- pylon Software Suiteとのシームレスな統合を実現するGenICam GenTL準拠のGenTL producer
- 柔軟な開発を可能にするC++およびPythonプログラミングインターフェイス
- ステレオビジョンのベストプラクティスを示すサンプルプログラム
- 画質最適化および3D再構築のための高度な機能
サポートされているカメラ#
Stereo ace用 pylon Supplementary Packageは、アクティブステレオ照明を搭載したすべてのBasler Stereo ace 3Dカメラをサポートしています。
詳細な仕様およびモデル情報については、Basler Stereo aceのトピックを参照してください。
インストール要件#
- pylon Software Suiteバージョン8.1以降
- オペレーティングシステム:
- Windows 10、Windows 11
- Linux x86_64(Ubuntu 18.04、20.04、22.04、またはその他のディストリビューション)
- Linux ARM
- 開発環境:
- Visual Studio 2019以降(C++)
- CMake 3.3以降(C++)
- Python 3.6以降(Python)
Getting Started#
- Baslerダウンロードページからダウンロードできるpylon Software Suiteをインストールします。
- Stereo ace用 pylon Supplementary Packageをインストールします。
- プログラマーズガイドのGetting Startedの手順に従って、基礎を学びます。
- プログラマーズガイドのサンプルプログラムを確認します。
プログラマーガイド#
Stereo ace用 pylon Supplementary Package プログラマーズガイドには、包括的なドキュメントとサンプルが記載されています。
- Getting Started: 導入とツールの概要
- C++ Programmer's Guide: C++ APIとプログラミングサンプル
- Python Programmer's Guide: Python APIとサンプルコード
- Samples: サンプルプログラムの概要と保存場所
- Troubleshooting: トラブルシューティングとFAQ
- Third-Party Drivers, Libraries, and Samples: OpenCV、PCL、およびその他のライブラリとの統合
主な機能#
アクティブステレオビジョン#
アクティブな LED パターン照明を使用することで、さまざまな照度条件下でロバストな 3D 再構築を実現し、過酷な環境でも高品質な深度データを提供します。
マルチプラットフォーム開発#
WindowsとLinuxで同じAPIを使用してアプリケーションを開発できるため、移植性と一貫性が確保されます。
言語サポート#
- 高性能3Dビジョンアプリケーション向けのC++
- 迅速なプロトタイピングとデータ分析向けのPython
充実したサンプル#
以下を示すサンプルプログラムにアクセスします。
- カメラの初期化と設定
- ステレオマッチングと 3D 再構築
- 視差マップと深度画像の処理
- 信頼度フィルタリングとエラー処理
- ビジュアライゼーションツールとの統合
ツール#
Stereo ace用 pylon Supplementary Package は、以下の pylon ツールに対応しています。
- pylon 3D Viewer:3D ポイントクラウドと深度マップをリアルタイムで表示します。
- IP Configurator:ネットワーク設定を構成します。
システム要件#
| コンポーネント | 要件 |
|---|---|
| pylon Software Suite | バージョン 8.1 以降 |
| Windows | Windows 10 または 11 |
| Linux | x86_64(Ubuntu 20.04、22.04、またはその他のディストリビューション)または ARM |
| C++ | Visual Studio 2019 以降 |
| CMake | バージョン 3.3 以降 |
| Python | バージョン 3.6 以降 |
Documentation#
サポート#
詳細な情報やサポートについては、Baslerサポートにお問い合わせください。