API

APIを使用して、すべてのビュータイプのカメラ画像にアクセスできます。例えば、カラー画像(8ビット)、グレースケール画像(8ビット)、デプスマップ(8ビットまたは32ビット)をディスクファイルまたはプレーンデータとして取得できます。

シミュレートされたカメラのデータにアクセスすることで、サードパーティの画像ライブラリや独自のライブラリを使って、外部からデータを処理することができます。

RoboDKは独自の画像処理ライブラリを提供していませんし、ライブラリとも連携していませんが、Python APIは2Dおよび3Dの画像データを処理するサンプルコードを提供しています。以下のトピックをカバーしています:

画像データを取得し、ライブストリームとして表示します。

チェスボードパターンを使ったピンホールカメラのキャリブレーション。

サポートされているパターンを使用してカメラの姿勢を推定します。

シミュレートされたカメラ画像を拡張現実用のハードウェアカメラフィードに適用します。

バーコードやQRコードの読み取り

ブロブ、参照画像、表面積、輪郭、画像モーメントなどの特徴を検出します。

深度マップの取得、点群への処理、メッシュの再構築、3Dライブストリームの作成。

Python API のサンプルにアクセスするには、次のリンクをたどってください: https://robodk.com/doc/en/PythonAPI/examples.html.