跳转到内容
STAGING SERVER
DEVELOPMENT SERVER

操作指南:查找相机特征的 Parameter Names#

如果您正在使用 Basler pylon 开发应用程序,则需要了解 pylon API 使用的“真实”参数名称,而不是显示名称。

以下取自 pylon Viewer 功能树的图片显示了显示名称的一个示例:

pylon Viewer 功能面板

然而,pylon API 中的“真实”参数是“Gain”,而不是“Gain [db]”。

有几种方法可以查找功能的参数名称。

pylon Viewer#

pylon Viewer 是查找功能参数名称的最准确方法。相机需要保持连接并打开状态。功能面板显示了所有可用的相机功能。

通过启用功能属性和功能文档面板(可在菜单栏的 Windows 下找到),您可以找到正确实现应用程序所需的所有信息。

功能属性窗口中的 Name 属性显示了必须在您的应用程序中使用的参数名称。在功能文档窗口中,该名称列在 Node Name 下方。

pylon Viewer 概述

与具有接口类型 IFloat、IInteger、IBoolean、IString 和 ICommand 的功能相比,接口类型为 IEnumeration 的功能期望使用类型为 IEnumEntry 的明确定义的值名称。在从特定功能的下拉列表中选择这些值名称后,可以在功能属性窗口的 Value 下找到它们。

功能属性

或者,您可以在功能文档窗口中的Possible Values部分下查找每个值对应的 Symbolic Name。

Feature Documentation

Basler 产品文档#

您可以在本文档的功能部分中找到每个相机功能及其行为的详细说明。在几乎每个功能页面的末尾,都有一个示例代码部分,其中包含展示如何使用该功能的源代码片段。对于通用参数访问和原生参数访问,应该可以选择 pylon 支持的每种编程语言。参数名称可以在此处找到。

pylon C++ Programmer's Guide#

pylon C++ Programmer's Guide 提供了 Basler Universal Instant Camera 类所有类成员的参考。该指南可在此处找到。

UniversalCameraParams 类为大多数相机实现了所有参数。您可以在此处找到相关文档。

返回知识库文章