跳至內容
測試伺服器
開發伺服器

如何尋找相機特性的參數名稱#

如果您正在使用 Basler pylon 開發應用程式,您需要了解 pylon API 所使用的「真實」參數名稱,而不是顯示名稱。

以下從 pylon Viewer 功能樹狀檢視擷取的圖片顯示了顯示名稱的範例:

pylon Viewer Features 窗格

然而,pylon API 中的「真實」參數是 "Gain",而不是 "Gain [db]"。

有多種選項可用於尋找功能的參數名稱。

pylon Viewer#

pylon Viewer 是尋找功能參數名稱最準確的方法。相機必須已連線並開啟。Features Pane 顯示所有可用的相機功能。

透過啟用 Feature Properties 與 Feature Documentation 窗格(可在功能表列的 Windows 下找到),您可以找到正確實作至應用程式所需的所有資訊。

來自 Feature Properties 視窗的 Name Property 顯示了必須在您的應用程式中使用的參數名稱。在 Feature Documentation 視窗中,該名稱列在 Node Name 下方。

pylon Viewer 概覽

與介面類型為 IFloat、IInteger、IBoolean、IString 和 ICommand 的功能相比,介面類型為 IEnumeration 的功能需要 IEnumEntry 類型的明確定義數值名稱。在功能樹狀檢視中從特定功能的下拉式清單中選取這些名稱數值後,即可在 Feature Properties 視窗的 Value 下方找到它們。

Feature Properties

或者,您可以在 Feature Documentation 視窗的 Possible Values 區段中尋找 Symbolic Name 下方的每個數值。

Feature Documentation

Basler 產品說明文件#

每個相機功能都可以在本說明文件的 Features 區段中找到,並附有關於其行為的詳細說明。幾乎每個功能頁面的結尾處都有一個範例程式碼區段,其中包含顯示如何使用該功能的原始程式碼片段。pylon 支援的每種程式語言都應該可供選取,用於通用和原生參數存取。您可以在此處找到參數名稱。

pylon C++ Programmer's Guide#

pylon C++ Programmer's Guide 為 Basler Universal Instant Camera 類別的所有類別成員提供參考。該指南可在此處找到。

UniversalCameraParams 類別為大多數相機實作了所有參數。您可以在此處找到說明文件。

返回知識文章