跳转到内容

pylon Camera Software Suite#

pylon Camera Software Suite 提供了任何 Basler 相机工作所需的一系列驱动程序和工具。该套件的版本适用于 Windows、macOS 和 Linux 。

由于它基于 GenICam 技术,因此 pylon Camera Software Suite 使您可以使用最新的相机型号和功能。

pylon 6 徽标

SDK 和 API#

信息

要访问 pylon SDK 和 API 文档,请安装 pylon Camera Software Suite。

pylon Camera Software Suite 提供的 pylon SDK(软件开发工具包)包含以下 API(应用程序编程接口):

  • C++ API(Windows、Linux 和 macOS)
  • 适用于 .NET 语言的 API,如 C# 和 VB.NET(仅限 Windows)
  • C API(Windows 和 Linux)

您可以使用以下匹配的 pylon API(C++、C 或 .NET)从应用软件中访问相机的所有参数并控制相机的全部功能。

示例程序说明了如何使用 pylon API 对相机进行参数化处理和操作。

每种 API 都有对应的程序员指南和参考文档。这些文档向您介绍了 pylon,并提供有关各个 API 所有方法和对象的信息。

配置工具#

您可以使用一组配置工具配置相机:

驱动程序#

  • pylon USB3 Vision 驱动程序完全符合 USB3 Vision 标准。利用此驱动程序,Basler USB 3.0 相机能够使用 USB 3.0 的全部速度和带宽进行图像传输,同时减少资源负载并采用成品硬件组件。
  • pylon GigE Vision 过滤型驱动程序是基本的 GigE Vision网络驱动程序,与所有网络适配器兼容。过滤型驱动程序的优点在于其广泛的兼容性。该驱动程序仅适用于 Windows。
  • pylon GigE Vision 性能型驱动程序是特定于硬件的 GigE Vision 网络驱动程序。性能型驱动程序仅与使用兼容芯片组的网络适配器兼容。性能型驱动程序的优点在于,它大大降低了为计算机与相机之间的网络通信提供服务所需的 CPU 负载。它还具有更稳健的数据包重发机制。该驱动程序仅适用于 Windows。
  • 套接字驱动程序并非真正的驱动程序,而是使用给定操作系统(例如 Windows、Linux 或 macOS)的 Socket API 与相机进行通信。套接字驱动程序的优点是它不需要任何安装,并且与所有网络适配器兼容。使用套接字驱动程序时,Basler 建议按照“网络配置”主题中的说明调整网络适配器设置(例如,优化巨型帧的使用、接收描述符和中断调节率)。
  • pylon BCON I²C 驱动程序适配器(仅限 Linux)可用于开发嵌入式系统的软件。pylon 提供驱动程序的源代码以及编译的二进制文件。它可以原样使用,但是您也可以通过实现 BCON Adapter API 来编写自己的适配器。
  • pylon Camera Link 配置驱动程序(不适用于 macOS)使您可以访问 Basler Camera Link 相机的所有相机参数。
  • pylon CXP 接口驱动程序(不适用于 macOS)允许您使用 Basler 的 CoaXPress 相机。

安装 (Windows)#

→ 请参阅软件安装 (Windows)

文档#

您可以直接通过套件的各种工具访问 Basler 产品文档。

在 pylon Viewer 中,您可以获取与上下文密切相关的帮助。如果您需要有关参数的更多信息或想进一步了解您的相机型号,请在设备功能窗格中选择所需的项目,然后打开其文档,方法是按 F1 或右键单击再在工具栏中单击获取帮助

通过帮助菜单,您还可以访问 pylon 部署指南、pylon SDK 示例手册和所有程序员指南(如果已安装 SDK)。