pylon Supplementary Package for blaze#
概要#
pylon Supplementary Package for blazeでは、以下の機能を提供しています。
- pylon Software Suiteとのシームレスな統合を実現するGenICam GenTL準拠のGenTL producer
- 柔軟な開発を可能にするC++、.NET、Pythonプログラミングインターフェイス
- ベストプラクティスを示すサンプルプログラム
- ToFイメージング向けの高度な機能と最適化ツール
サポートされているカメラ#
pylon Supplementary Package for blazeは、すべてのBasler blazeおよびSmart blaze 3D Time-of-Flightカメラをサポートしています。
詳細な仕様とモデル情報については、Basler blaze and Smart blazeのトピックを参照してください。
インストール要件#
- 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++、.NET)
- CMake 3.3以降(C++)
- Python 3.6以降(Python)
Getting Started#
- Baslerダウンロードページからダウンロードできるpylon Software Suiteをインストールします。
- pylon Supplementary Package for blazeをインストールします。
- プログラマーズガイドのGetting Startedの手順に従って、基礎を学びます。
- プログラマーズガイドのサンプルプログラムを確認します。
プログラマーガイド#
pylon Supplementary Package for blaze Programmer's Guideには、包括的なドキュメントとサンプルが記載されています。
- Getting Started: 導入とツールの概要
- C++ Programmer's Guide: C++ APIとプログラミングサンプル
- .NET Programmer's Guide: .NET APIとサンプル
- Python Programmer's Guide: Python APIとサンプルコード
- Samples: サンプルプログラムの概要と保存場所
- Troubleshooting: トラブルシューティングとFAQ
- Third-Party Drivers, Libraries, and Samples: OpenCV、PCL、およびその他のライブラリとの統合
Smart blazeプログラマーズガイド#
Smart blaze Programmer's Guideには、Smart blazeカメラモデル固有の情報が記載されています。
主な機能#
Time-of-Flight イメージング#
高度なToFテクノロジーにより、高い精度と時間分解能を備えた詳細な3D深度情報にアクセスできます。
マルチプラットフォーム開発#
WindowsとLinuxで同じAPIを使用してアプリケーションを開発できるため、移植性と一貫性が確保されます。
言語サポート#
- 高性能3Dビジョンアプリケーション向けのC++
- WindowsベースのGUIアプリケーション向けの.NET
- 迅速なプロトタイピングとデータ分析向けのPython
サードパーティ製ライブラリの統合#
一般的なライブラリとシームレスに統合できます。
- OpenCV: 画像処理とコンピュータビジョン
- PCL (Point Cloud Library): 3D点群処理
- NumPy: 数値計算 (Python)
充実したサンプル#
以下を示すサンプルプログラムにアクセスします。
- カメラの初期化と設定
- 3Dデータの取得と処理
- 信頼性とエラー処理
- ビジュアライゼーションツールとの統合
ツール#
pylon Supplementary Package for blazeは、以下のpylonツールと連携して動作します。
- pylon 3D Viewer:3Dポイントクラウドとカメラデータをリアルタイムで表示します。
- IP Configurator:ネットワーク設定を構成します。
システム要件#
| コンポーネント | 要件 |
|---|---|
| pylon Software Suite | バージョン 8.1 以降 |
| Windows | Windows 10 または 11 |
| Linux | x86_64(Ubuntu 18.04、20.04、22.04、またはその他のディストリビューション)または ARM |
| C++ | Visual Studio 2019 以降 |
| CMake | バージョン 3.3 以降 |
| Python | バージョン 3.6 以降 |
Documentation#
サポート#
詳細な情報やサポートについては、Baslerサポートにお問い合わせください。