pylon 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。
- 遵循程序员指南中的 入门 说明以了解基础知识。
- 浏览程序员指南中的 示例程序。
程序员指南#
pylon Supplementary Package for blaze Programmer's Guide 提供了全面的文档和示例:
- 入门:简介和工具概述
- C++ Programmer's Guide:C++ API 和编程示例
- .NET Programmer's Guide:.NET API 和示例
- Python Programmer's Guide:Python API 和示例代码
- 示例:示例程序概述和位置
- 故障排除:问题解决与常见问题解答
- 第三方驱动程序、库和示例:与 OpenCV、PCL 等库的集成
Smart blaze 程序员指南#
Smart blaze Programmer's Guide 提供了有关 Smart blaze 相机型号的特定信息:
主要功能#
ToF 成像#
利用先进的 ToF 技术,以高精度和时间分辨率获取详细的 3D 深度信息。
多平台开发#
使用相同的 API 在 Windows 和 Linux 上开发应用程序,确保可移植性和一致性。
语言支持#
- 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 点云和相机数据。
- 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 支持团队。