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

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

本主題提供適用於 Basler blaze 和 Smart blaze 相機的其他第三方驅動程式、程式庫與範例相關資訊。

資訊

本主題中的所有資訊均適用於所有 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 資料夾複製到您可以寫入的位置。