産業用カメラに関するFAQ/USB3カメラ(BU/DUシリーズ)およびGigEカメラ(B...

USB3カメラ(BU/DUシリーズ)およびGigEカメラ(BGシリーズ)にて、BlockIDが不連続になります。これは画像を取りこぼしているのでしょうか?(No.263)

CPU使用率が高い環境下で高水準ストリーム関数を使用して画像を取得していると、イベント処理で最新フレームを処理している最中に次のフレームの受信が完了してしまうことがあります。この場合、処理されなかった画像はリングバッファ内に保存されていますが、次のイベント処理で最新フレームとして取得されるフレームのBockIDとリングバッファのインデックスは前回から見て不連続になります。このとき、Strm_LockBuffer()を使用すると処理されなかった画像を取得することができます。
リングバッファ内の画像のBockIDが不連続な場合は、リングバッファのサイズを大きくするかフレームレートを下げてご確認ください。
尚、リングバッファのサイズは、デフォルトで8になっています。(設定範囲:3~30)

戻る

このFAQは、お役にたちましたか?

今後のFAQ作成の参考にさせていただくため、FAQについてのご意見等をご入力ください。(800文字以内)
下記にご記入いただいても、回答できませんのでご了承下さい。

当社のウェブサイトで利用するクッキーの設定変更は以下より実施ください。