問題タブ [firefly-mv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1056 参照

c++ - libdc1394 を使用した Pointgrey Firefly MV でのストロボ信号出力

Pointgrey Firefly MV (正確には FFMV-03M2M/C) を使用しており、シャッターが開始するたびに外部デバイスをトリガーしたいと考えています。データシートによると、カメラは IIDC 1.31 をサポートし、トリガーおよび/またはストロボ信号出力として使用できる 4 つの GPIO も提供します。IIDC規格のセクション 4.11.3 で説明されているように、IIDC を使用してこれらのストローブ信号出力を構成できる必要があります。

私のアプリケーションは C++ で実装されており、libdc1394を使用してカメラへのアクセスと制御を行っています。これまでのところ、すべてうまく機能していますが、ストロボ信号出力を設定することができません。私が libdc と IIDC を理解している限り、次のように最初の出力を有効にすることができるはずです (cameraは有効なへのポインターですdc1394camera_t)。

これによりエラーは発生しませんが、ストロボ信号出力もオンになりません (カメラがフレームをキャプチャしている場合でも)。また、別のオフセット (0x204、0x208、および 0x20C) を使用して他のすべての出力を試しましたが、役に立ちませんでした。次に、 と のすべての在庫照会フィールドを確認しましたStrobe_CTRL_InqStrobe_[0123]_Inq、すべてストロボ信号出力が存在すると報告されています。しかし興味深いことに、 のOn/Off_InqフィールドはStrobe_[0123]_Inq、出力をオンまたはオフに切り替えることができPolarity_Inqないことを示していますが、極性設定を変更できることを示しています (ストロボ信号出力がオンの場合にのみ設定を変更できるため、実際にはできません)。スイッチオン)。Pointgrey が提供する Windows ベースのドライバー ユーティリティを使用して出力を構成しようとしましたが、問題なく動作します。

私が間違っているかもしれないアイデアはありますか?それとも、このカメラはこの点で IIDC と互換性がありませんか?

更新:わかりました、ストロボ出力を有効にする 3 つの方法を試しました: 元のコードを使用し、回答で提案されているように絶対オフセット 0x1300 を使用し、PointGrey レジスタ リファレンス マニュアルに記載されているようにオフセット 0x1110/0x1114 を使用します。また、遅延、持続時間、および/または方向を設定してみました (PIO をストロボ出力と混同しないでください)。これまでのところ、レジスタとフラグの組み合わせは機能しません。libdc1394 のバグであるか、PointGrey が独自のドライバーで他の魔法を実行している可能性があります。とりあえずあきらめて、外部デバイスをトリガーするための別の解決策を見つけようとします。

0 投票する
2 に答える
512 参照

fedora - Point Grey Flycapture SDK 用の Fedora ドライバーはありますか?

Fedora 12 を使用していますが、Firefly MV USB デジタル カメラのドライバーを見つけるのに問題があります。ドライバーは、Linux ディストリビューション用の Ubuntu および ARM でのみ使用できるようです。カメラを操作できるようにドライバー用にコンパイルできるソース コードはありますか?

0 投票する
1 に答える
39 参照

firefly-mv - ホタルは列挙型をサポートしていますか

インフラストラクチャが、コードに追加しfirefly.boxた列に基づく列をサポートしているかどうかを誰かが知っていますか?Enum

0 投票する
1 に答える
458 参照

c - Point Grey firefly MV、dc1394、および USB 3.0

ポイントグレーのホタル mv からフレームを取得しようとしています。dc1394 ドライバーを使用してプログラムのインターフェイスを作成しました。ホタルが USB 2.0 ポートに接続されている場合、ドライバーは正常に動作しますが、USB 3.0 ポートに接続すると、dc1394 は関数呼び出し dc1394_capture_setup() で次のエラーをスローします。

エラー コードは dc1394/log.h に記載されておらず、同じ設定が USB 2.0 ポートで機能します。

0 投票する
0 に答える
71 参照

python - カラー データの Firefly アルゴリズムを実装する

私はすでにPythonで画像を生成できるLAB()値を持ついくつかのカラーデータを持っています。ここで、カラー データのホタル アルゴリズムを使用してクラスターの中心を最適化する必要があります。しかし、LAB値とLAB値からの画像があるように、ホタルアルゴリズムに入力を与える方法に固執しています。誰かがデータ準備部分について私を案内してもらえますか、私はpythonを参照していますが、他の言語で可能であればお勧めしてください。ありがとうございました。