uEye+ カメラアプリケーションのラピッドプロトタイピング
IDS peak Python インターフェースによるインタラクティブなコーディング
Python は IoT (モノのインターネット) では非常に一般的なプログラミング言語です。時間のかかる開発環境全体のセットアップを行うことなく、短いコードスニペットを作成してテストを行うことができます。インタラクティブなプログラミングにより、テストおよび試行フェーズの最適なインターフェースが生まれます。特に組み込みシステムと組み合わせる場合には、時間がかかるクロスコンパイルが必要となるため、Python の右に出るものはありません。
IDS peak 1.2 により、uEye+ カメラアプリケーションをプログラミングする際に Python のメリットを活用できます。IDS 産業用カメラの多彩なカメラ機能をすばやくテストし、分析し、後で大規模なソフトウェアプロジェクトに使用するために準備できます。このテクニカルティップスでは、IDS peak Python インターフェースによる uEye+ カメラのプログラミングの詳細を説明します。
デバイスの検出とオープン、カメラ設定の調節、写真の撮影など、uEye+ カメラの基本的な操作を紹介します。さらに、IDS peak IPL (Image Processing Library) を使用して画像データを異なるデータ形式に変換して OpenCV の画像処理プロセスに使用する方法を紹介します。また、pyTorch などのディープラーニングフレームワークによるシンプルな物体認識を数ステップで実装できることを示します。ぜひお試しください。