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

pylon Supplementary Package for blaze#

pylon Supplementary Package for blazeは、pylon Software Suiteを拡張し、Basler blazeおよびSmart blaze Time-of-Flight (ToF) 3Dカメラへの総合的なサポートを提供します。

概要#

pylon Supplementary Package for blazeでは、以下の機能を提供しています。

  • pylon Software Suiteとのシームレスな統合を実現するGenICam GenTL準拠のGenTL producer
  • 柔軟な開発を可能にするC++、.NET、Pythonプログラミングインターフェイス
  • ベストプラクティスを示すサンプルプログラム
  • ToFイメージング向けの高度な機能と最適化ツール

サポートされているカメラ#

pylon Supplementary Package for blazeは、すべてのBasler blazeおよびSmart blaze 3D Time-of-Flightカメラをサポートしています。

詳細な仕様とモデル情報については、Basler blaze and Smart blazeのトピックを参照してください。

インストール要件#

  • pylon Software Suiteバージョン8.1以降
  • オペレーティングシステム:
    • Windows 10、Windows 11
    • Linux x86_64(Ubuntu 18.04、20.04、22.04、またはその他のディストリビューション)
    • Linux ARM
  • 開発環境:
    • Visual Studio 2019以降(C++、.NET)
    • CMake 3.3以降(C++)
    • Python 3.6以降(Python)

Getting Started#

  1. Baslerダウンロードページからダウンロードできるpylon Software Suiteをインストールします。
  2. pylon Supplementary Package for blazeをインストールします。
  3. プログラマーズガイドのGetting Startedの手順に従って、基礎を学びます。
  4. プログラマーズガイドのサンプルプログラムを確認します。

プログラマーガイド#

pylon Supplementary Package for blaze Programmer's Guideには、包括的なドキュメントとサンプルが記載されています。

Smart blazeプログラマーズガイド#

Smart blaze Programmer's Guideには、Smart blazeカメラモデル固有の情報が記載されています。

主な機能#

Time-of-Flight イメージング#

高度なToFテクノロジーにより、高い精度と時間分解能を備えた詳細な3D深度情報にアクセスできます。

マルチプラットフォーム開発#

WindowsとLinuxで同じAPIを使用してアプリケーションを開発できるため、移植性と一貫性が確保されます。

言語サポート#

  • 高性能3Dビジョンアプリケーション向けのC++
  • WindowsベースのGUIアプリケーション向けの.NET
  • 迅速なプロトタイピングとデータ分析向けのPython

サードパーティ製ライブラリの統合#

一般的なライブラリとシームレスに統合できます。

  • OpenCV: 画像処理とコンピュータビジョン
  • PCL (Point Cloud Library): 3D点群処理
  • NumPy: 数値計算 (Python)

充実したサンプル#

以下を示すサンプルプログラムにアクセスします。

  • カメラの初期化と設定
  • 3Dデータの取得と処理
  • 信頼性とエラー処理
  • ビジュアライゼーションツールとの統合

ツール#

pylon Supplementary Package for blazeは、以下のpylonツールと連携して動作します。

  • pylon 3D Viewer:3Dポイントクラウドとカメラデータをリアルタイムで表示します。
  • IP Configurator:ネットワーク設定を構成します。

システム要件#

コンポーネント 要件
pylon Software Suite バージョン 8.1 以降
Windows Windows 10 または 11
Linux x86_64(Ubuntu 18.04、20.04、22.04、またはその他のディストリビューション)または ARM
C++ Visual Studio 2019 以降
CMake バージョン 3.3 以降
Python バージョン 3.6 以降

Documentation#

サポート#

詳細な情報やサポートについては、Baslerサポートにお問い合わせください。