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

第三方驅動程式、程式庫與範例#

本主題提供有關 Basler blaze 及 Smart blaze 攝影機可用的其他第三方驅動程式、函式庫及範例的相關資訊。

資訊

本主題中的所有資訊均適用於所有 blaze 與 Smart blaze 相機型號。為求簡潔,文中以 "blaze" 統稱所有型號。

OpenCV#

《pylon Supplementary Package for blaze 》包含一些 C++ 範例,用以說明如何使用OpenCVC++ 函式庫存取並視覺化透過 Blaze 攝影機所擷取的資料。請參閱「C++ 程式設計範例」一節,該節提供了更多詳細資訊、範例清單,以及有關如何安裝OpenCV 函式庫的說明。

點雲函式庫 (PCL)#

《pylon Supplementary Package for blaze 》包含一些 C++ 範例,用以說明如何使用PCLC++ 函式庫存取並視覺化透過 Blaze 攝影機所擷取的資料。請參閱「C++ 程式設計範例」一節,該節提供了更多詳細資訊、範例清單,以及有關如何安裝PCL 函式庫的說明。

機器人作業系統(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 相機驅動程式不支援 Basler blaze 相機。

ROS 2#

您可以從GitHub 下載適用於 Basler blaze 攝影機的 ROS 2 驅動程式。

阿拉維斯(僅限Linux )#

Aravis是一個用於連接 GigE Vision 和USB3 Vision 攝影機的開源函式庫。

pylon Supplementary Package for blaze 包含一些 C++ 範例,用以說明如何搭配 Aravis 函式庫使用 Basler blaze 攝影機。請參閱「C++ 程式設計範例」章節,其中提供了更多詳細資訊及範例清單。

資訊

若要執行使用 Aravis 函式庫來介接 Blaze 攝影機的應用程式,無需安裝 pylon 或pylon Supplementary Package for blaze !

MVTec HALCON#

pylon Supplementary Package for blaze 包含適用於MVTec 的 HDevelop 範例腳本HALCON 。

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 資料夾複製到您具有寫入權限的位置。