IMAQdxではないドライバを使用するカメラから画像を取得する

更新しました Apr 19, 2024

使用製品

ドライバ

  • IMAQ Vision

問題

使用しているカメラが、Vision Acquisition Softwareに付属するIMAQdxではないドライバを使用するため、dllの呼び出しで制御しています。
Vision Assistantで組んだ画像処理のプログラムを使用するため、画像表示器に表示したいのですが、どうすればいいですか?

解決策

カメラメーカーが用意しているdllをLabVIEWで呼び出してカメラを制御するとき、もし得られるデータとして画像のピクセル値配列が得られる場合にはIMAQ ArrayToImage.viもしくはIMAQ ArrayToColorImage.viの関数を使用することで、画像配列をLabVIEWの画像データに変換することができます。
これらの関数は、関数パレットのビジョン&モーション>>Vision UtilitiesPixel ManipulationColor Utilitiesにそれぞれあります。
2024-04-19_17h27_07.png