pylon Supplementary Package for blaze#
概覽#
pylon Supplementary Package for blaze 提供下列內容:
- 符合 GenICam GenTL 標準的 GenTL producer,可與 pylon Software Suite 無縫整合
- C++、.NET 和 Python 程式設計介面,實現靈活的開發
- 範例程式,展示最佳實務
- 進階功能與 ToF 成像最佳化工具
支援的相機#
pylon Supplementary Package for blaze 支援所有 Basler blaze 與 Smart blaze 3D 飛時測距相機。
如需詳細規格與型號資訊,請參閱 Basler blaze 與 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)
快速入門#
- 安裝 pylon Software Suite,您可以從 Basler 下載頁面下載。
- 安裝 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 相機型號的特定資訊:
主要特色#
飛時測距 (ToF) 成像#
使用先進的 ToF 技術,以高精度與時間解析度存取詳細的 3D 深度資訊。
多平台開發#
在 Windows 與 Linux 上使用相同的 API 開發應用程式,確保可攜性與一致性。
語言支援#
- C++ 適用於高效能 3D 視覺應用程式
- .NET 適用於基於 Windows 的 GUI 應用程式
- Python 適用於快速原型製作與資料分析
第三方函式庫整合#
與熱門函式庫無縫整合:
- OpenCV:影像處理與電腦視覺
- PCL (Point Cloud Library):3D 點雲處理
- NumPy:數值計算 (Python)
完整範例#
存取示範下列功能的範例程式:
- 相機初始化與配置
- 3D 資料擷取與處理
- 信賴度與錯誤處理
- 與視覺化工具整合
工具#
pylon Supplementary Package for blaze 適用於以下 pylon 工具:
- pylon 3D Viewer:即時檢視 3D 點雲與相機資料。
- pylon 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 或更新版本 |
文件#
支援#
如需更多資訊與支援,請聯絡 Basler 支援團隊。