第三方驱动程序、库和示例#
信息
本主题中的所有信息均适用于所有 blaze 和 Smart blaze 相机型号。为简便起见,下文统一使用“blaze”指代所有型号。
OpenCV#
pylon Supplementary Package for blaze 包含一些 C++ 示例,演示了如何使用 OpenCV C++ 库访问和可视化使用 blaze 相机获取的数据。请参考 C++ Programming Samples 部分,其中提供了更多详细信息、示例列表以及有关如何安装 OpenCV 库的信息。
Point Cloud Library (PCL)#
pylon Supplementary Package for blaze 包含一些 C++ 示例,演示了如何使用 PCL C++ 库访问和可视化使用 blaze 相机获取的数据。请参考 C++ Programming Samples 部分,其中提供了更多详细信息、示例列表以及有关如何安装 PCL 库的信息。
Robot Operating System (ROS) (仅限 Linux)#
ROS 1#
要从 ROS 访问 Basler blaze 相机,pylon Supplementary Package for blaze 包含一个用于 blaze 相机的 ROS 驱动程序。
您可以在 /opt/pylon/share/pylon/Samples/blaze/ROS 文件夹的 blaze 编程示例中找到 ROS 驱动程序。
在该文件夹中,有一个 README.md 文件,其中解释了如何构建和使用适用于 Basler blaze 相机的 ROS 驱动程序。
信息
目前,用于 blaze 相机的 ROS 驱动程序仅适用于 Linux。
信息
pylon-ROS 1-camera 驱动程序不支持 Basler blaze 相机。
ROS 2#
您可以从 GitHub 下载适用于 Basler blaze 相机的 ROS 2 驱动程序。
Aravis (仅限 Linux)#
Aravis 是一个用于连接 GigE Vision 和 USB3 Vision 相机的开源库。
pylon Supplementary Package for blaze 包含 C++ 示例,演示了如何将 Basler blaze 相机与 Aravis 库一起使用。请参考 C++ Programming Samples 部分,其中提供了更多详细信息和示例列表。
信息
为了运行使用 Aravis 库连接 blaze 相机的应用程序,既不需要安装 pylon,也不需要安装 pylon Supplementary Package for blaze!
MVTec HALCON#
pylon Supplementary Package for blaze 包含用于 MVTec HALCON 的示例 HDevelop 脚本。
To open the folder containing the HALCON samples, press the Win key, go to the Basler folder, and choose the blaze Samples folder.
The samples are located in the /opt/pylon/share/pylon/Samples/blaze/HALCON folder.
在使用 HDevelop 打开脚本之前,请将 HALCON 文件夹复制到您具有写入权限的位置。