Ensenso Software Development Kit (SDK) - for all Ensenso stereo 3D cameras

Ensenso ソフトウェア開発キット

すべての Ensenso 3D カメラに 1 つのソフトウェアで対応

EnsensoSDK は、すべての Ensenso 3D ステレオカメラへの統一されたインターフェースです。主なコンポーネントは NxView サンプルプログラムと NxLib ライブラリです。

NxView

NxView はソースコード付きのサンプルプログラムで、NxLib ライブラリのメイン関数のデモを示しています。1 台または複数のステレオまたはカラーカメラを開いて、取得したテクスチャと奥行データを視覚化します。露出時間、ビニング、AOI、ステレオマッチングの体積などのパラメーターも、インタラクティブに調整できます。

NxLib

NxLib は SDK のコアライブラリです。ステレオマッチングアルゴリズム、校正および処理機能が含まれています。

Ensenso ソフトウェア開発キット: セミグローバルステレオマッチング

セミグローバルステレオマッチング

照合度の高いセミグローバルステレオマッチングで、ピクセル単位の XYZ 座標による高密度で高品質の奥行画像が確実に得られます。
Ensenso ソフトウェア開発キット: ワークスペース校正

ワークスペース校正

Ensenso 校正板を使って、ワークスペースの座標系を簡単に定義できます。

Ensenso ソフトウェア開発キット:  仮想ビュー

仮想ビュー

ピクセルサイズと方向を固定して、テレセントリックで高さを測定したマップにより、処理が簡単になります。

Ensenso ソフトウェア開発キット: ハンドアイ校正

ハンドアイ校正

移動カメラと 6 軸ロボットに固定したカメラを較正します。

Ensenso ソフトウェア開発キット: プリミティブ当てはめ

プリミティブ当てはめ

レイヤー、球、円柱などの幾何的物体を取得した点群から抽出します。

Ensenso ソフトウェア開発キット: パターンゲージ

パターンゲージ

校正板の位置を高い精度で測定し、回転をリアルタイムで測定します。

Ensenso ソフトウェア開発キット: JSON ベースの API

JSON ベースの API

C、C++、C# 向けで JSON ベースの、構造化されたオブジェクト指向で拡張が容易な API を使用します。

Ensenso ソフトウェア開発キット: リモート接続

リモート接続

DLL インターフェースまたは TCP によるリモート API アクセスで処理データや校正データを簡単にやり取りします。

Ensenso ソフトウェア開発キット: マルチビュー

マルチビュー

複数のステレオカメラを組み合わせて、テクスチャ情報付き点群の 1 つの撮影システムを作り上げます。

Ensenso ソフトウェア開発キット: シーンレンダリング

シーンレンダリング

複数のカメラで撮影されたテクスチャ情報付きの面を 3D で仮想視覚化します。

HALCON インターフェース

HALCON 画像撮影インターフェースによって、Ensenso カメラを HALCON および HDevelop に簡単に統合できます。

サンプルプログラム

HDevelop スクリプトや、C、C++ および C# の多数のサンプルプログラムを利用すると、NxLib API の処理が簡単になります。

Ensenso カメラ選択ツール で、用途に適したモデルを選択できます。

Ensensoカメラ選択ツール