プログラム上で使用しているカメラの名前を取得する事は可能ですか
使用ソフトウェア:
使用ソフトウェア・バージョン: 2.6.1
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A
問題: IMAQ Get Camera Attribute VI やプロパティノードを用いてカメラの属性を取得する事は可能ですが、カメラの名前を取得する方法が無いようです。使用しているカメラの名前をプログラム上で特定する方法はありますか?
解決策: IMAQ デバイスでは直接プログラム的にカメラの名前を IMAQ Get Camera Attribute VI やプロパティノードを用いて取得する事は出来ません。しかし、カメラの名前をカメラファイルを参照する事によって取得可能です。
<National Instruments>\NI-IMAQ\Data\ ディレクトリにあるインターフェースファイル ( 例:img0.iid ) を開き使用されているカメラファイル ( 例:Pulnix 6710.icd ) を特定してください。その後、カメラファイルを開きカメラの製造元やモデル名等の情報を参照してください。*iid や *icd はメモ帳等のテキストファイルエディタで開く事が可能です。
IMAQdx を使用している場合はプロパティノードを用いてカメラのモデル名や製造元の情報を Camera Information から取得可能です。
関連リンク:
KnowledgeBase 328G9M7V:ダウンロードしたカメラファイルをどこに置けばいいのですか?
KnowledgeBase 3JH7CQEJ:カメラファイルとは何ですか。どのようにして入手できますか。
添付:
報告日時: 04/11/2002
最終更新日: 01/31/2012
ドキュメントID: 2KADUK6W
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.