コンテンツにスキップ
ステージングサーバー
開発サーバー

サードパーティ製ドライバ、ライブラリ、サンプル#

このトピックでは、Basler blazeおよびSmart blazeカメラで使用できるその他のサードパーティ製ドライバー、ライブラリ、サンプルに関する情報を提供します。

情報

このトピックのすべての情報は、すべてのblazeおよびSmart blazeカメラモデルに適用されます。簡潔にするため、すべてのモデルを指して「blaze」を使用しています。

OpenCV#

pylon Supplementary Package for blazeには、OpenCV C++ライブラリを使用してblazeカメラで取得したデータにアクセスし、視覚化する方法を示すいくつかのC++サンプルが含まれています。詳細、サンプルのリスト、およびOpenCVライブラリのインストール方法については、C++プログラミングサンプルセクションを参照してください。

Point Cloud Library (PCL)#

pylon Supplementary Package for blazeには、PCL C++ライブラリを使用してblazeカメラで取得したデータにアクセスし、視覚化する方法を示すいくつかのC++サンプルが含まれています。詳細、サンプルのリスト、およびPCLライブラリのインストール方法については、C++プログラミングサンプルセクションを参照してください。

Robot Operating System (ROS) (Linux のみ)#

ROS 1#

ROSからBasler blazeカメラにアクセスするために、pylon Supplementary Package for blazeにはblazeカメラ用のROSドライバーが含まれています。

ROSドライバーは、blazeプログラミングサンプル内の/opt/pylon/share/pylon/Samples/blaze/ROSフォルダーにあります。

そのフォルダーには、Basler blazeカメラ用ROSドライバーのビルド方法と使用方法を説明するREADME.mdファイルがあります。

情報

現在、blazeカメラ用のROSドライバーはLinuxでのみ利用可能です。

情報

pylon-ROS 1-cameraドライバーはBasler blazeカメラをサポートしていません。

ROS 2#

Basler blazeカメラ用のROS 2ドライバーはGitHubからダウンロードできます。

Aravis (Linux のみ)#

Aravisは、GigE VisionおよびUSB3 Visionカメラとのインターフェース接続を行うためのオープンソースライブラリです。

pylon Supplementary Package for blazeには、AravisライブラリでBasler blazeカメラを使用する方法を示すC++サンプルが含まれています。詳細およびサンプルのリストについては、C++プログラミングサンプルセクションを参照してください。

情報

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フォルダーを書き込み権限のある場所にコピーしてください。