Shutter Mode#
シャッターモードとは、画像データをキャプチャして処理する方法を指します。使用可能なシャッターモードは、画像センサーの設計によって異なります。
情報
If this feature is not available, the camera always operates in Global shutter mode, and the ShutterMode
parameter is not available or preset to Global
.
機能を使用する#
Changing the Shutter Mode#
To change the shutter mode, set the ShutterMode
parameter to one of the following values:
Global
:Globalシャッターモードを有効にします。Rolling
:Rollingシャッターモードを有効にします。GlobalResetRelease
:Global Reset Releaseシャッターモードを有効にします。
利点と欠点#
Shutter Mode | 利点 | 欠点 |
---|---|---|
Globalシャッターモード | 動きの速い対象物のキャプチャに好適 | 周囲騒音が大きい |
Rollingシャッターモード | 周囲騒音が小さい | 非常に動き速い対象物をキャプチャすると、画像の歪みが発生することがあります。 |
Global Reset Releaseシャッターモード | 周囲騒音が小さい 動きの速い対象物のキャプチャに好適 | フラッシュライトを使用する必要があります。 |
使用可能なShutter Mode#
カメラのモデルに応じて、次のシャッターモードを使用できます。
Global Shutter Mode#
Globalシャッターモードでの画像取得中は、センサーのすべての画素が同時に露光を開始し、同時に露光を停止します。露光終了直後に、画素データの読み出しが開始され、すべての画素データが読み取られるまで行ごとに進みます。これは、高速で動いている対象物をキャプチャする場合や、画像のキャプチャ中にカメラがすばやく移動する場合に特に便利です。
Globalシャッターモードで動作するカメラは、Exposure Active出力信号を提供できます。露光が開始されると信号は高になり、露光が終了すると低になります。
センサーの読み出し時間は、すべての行読み出し時間の合計です。したがって、センサーの読み出し時間は、画像ROIの高さに影響されます。読み出し時間は、カメラのSensorReadoutTime
パラメーターの値をチェックすることで確認できます。
一部のカメラモデルでは、Sensor Readout Mode機能を使用できます。この機能を使用すると、センサーの読み出し時間を短縮できます。
Rolling Shutter Mode#
Rollingシャッターモードでは、カメラはひとつの行から次の行へ移る時間オフセット(tRow)を伴って、画素の行を次々に露光します。この方法では、通常、周囲騒音はグローバルシャッター方式よりも非常に小さくなります。
フレーム開始がトリガーされると、カメラは最初の行をリセットし、露光を開始します。ほとんどのカメラでは、この行が画像ROIの最初の行になります。
少し経つと(= 1 x tRow)、カメラは2番目の行をリセットし、その行の露光を開始します。また少し経つと(= 1 x tRow)、カメラは3行目をリセットし、その行の露光を開始します。
これは、画素の最終行に達するまで続きます。ほとんどのカメラでは、この行が画像ROIの最終行になります。
tRowの長さは、カメラのモデルによって異なります。
各行のピクセル値は、各行の露光時間の終了時に読み出されます。露光時間はすべての行で同じです。各行の読み出し時間もtRowであるため、読み出し終了時の時間シフトは、露光開始時の時間シフトと同じになります。
センサーの読み出し時間は、すべての行の読み出し時間の合計で、tRow x 画像ROI高さです。
したがって、センサーの読み出し時間は、画像ROIの高さによっても異なります。読み出し時間を確認するには、カメラのSensorReadoutTime
パラメーターの値をチェックします。
フレーム期間に影響を与える他の要因
露光時間とセンサーの読み出し時間のほかに、フレーム期間に影響を与える要因が他にもあります。例えば、次の取得のためのセンサー準備に必要な時間などです。
その他の要因は、カメラのモデルと構成によって異なります。したがって、Baslerは、フレーム期間の計算を推奨します。これを行うには、カメラのResultingFrameRate
パラメーター値の値を確認し、その逆の値を取ります。
1/結果のフレームレート
これには、すべての影響要因が考慮されます。
考えられる画像の歪み(ローリングシャッター効果)
対象物またはカメラがRollingシャッターモードでの画像キャプチャ中に非常に速く移動している場合、画像の歪みが発生することがあります。これはローリングシャッター効果とも呼ばれます。
これは、個々の行の露光開始の時間的なずれによるものです。
ローリングシャッター効果を防ぐために、Baslerは、フラッシュ照明の使用を推奨します。ほとんどのカメラはフラッシュ照明の使用を容易にするためにFlash Window出力信号を発することができます。
Exposure Active Signal
お使いのカメラモデルにExposure Active出力信号が備わっており、カメラがRollingシャッターモードに設定されている場合、行1の露光時間が開始されると、Exposure Active信号は高になり、最終行の露光時間が終了すると低になります。これは、信号幅が露光時間よりも大きいことを意味します。
Global Reset Release Shutter Mode#
Global Reset Release(GRR)シャッターモードは、ローリングシャッターモードのバリエーションです。これは、GlobalシャッターモードとRollingシャッターモードの利点を組み合わせたものです。
GRRシャッターモードでは、センサー内のすべての画素は同時に露光を開始します。ただし、露光の終了時に、1つの行から次の行への時間オフセット(tRow)があります。
tRowの値はRollingシャッターモードと同じで、カメラモデルによって異なります。
カメラがGRRシャッターモードで動作している場合は、フラッシュ照明を使用する必要があります。そうしないと、個々の行の露光時間が異なるため、取得された画像の明るさは上から下で大きく変化します。また、高速で移動する対象物の画像をキャプチャするとき、個々の行の露光終了時間が異なるために時間的なずれが生じて、画像が歪むことがあります。
ほとんどのカメラは、フラッシュ照明の使用を容易にするためにFlash Window出力信号を発することができます。
フレーム期間に影響を与える他の要因
→上記の「フレーム期間に影響を与える他の要因」セクションを参照してください。
追加パラメーター#
On some camera models, the GlobalResetReleaseModeEnable
parameter is available.
- パラメーターを
true
に設定すると、カメラはShutterMode
パラメーターをGlobalResetRelease
に設定し、Global Reset Releaseシャッターモードを有効にします。 - パラメーターを
false
に設定すると、カメラはShutterMode
パラメーターをRolling
に設定し、Rollingシャッターモードを有効にします。
外部リンク#
- White Paper: Global Shutter, Rolling Shutter - Functionality and Characteristics of Two Exposure Methods (Basler)
- ローリングシャッター(Wikipedia)
- 回転プロペラと移動する車両に対するローリングシャッター効果のシミュレーション(Wikipedia)
特性#
カメラモデル | 使用可能なShutter Mode | Temporal Offset tRow [µs] | GlobalResetReleaseModeEnable Parameter Available |
---|---|---|---|
a2A1920-51gcBAS | Global | - | いいえ |
a2A1920-51gcPRO | Global | - | いいえ |
a2A1920-51gmBAS | Global | - | いいえ |
a2A1920-51gmPRO | Global | - | いいえ |
a2A1920-160ucBAS | Global | - | いいえ |
a2A1920-160ucPRO | Global | - | いいえ |
a2A1920-160umBAS | Global | - | いいえ |
a2A1920-160umPRO | Global | - | いいえ |
a2A2590-22gcBAS | Rollinga | 7 | いいえ |
a2A2590-22gcPRO | Rollinga | 7 | いいえ |
a2A2590-22gmBAS | Rollinga | 7 | いいえ |
a2A2590-22gmPRO | Rollinga | 7 | いいえ |
a2A2590-60ucBAS | Rollinga | 7 | いいえ |
a2A2590-60ucPRO | Rollinga | 7 | いいえ |
a2A2590-60umBAS | Rollinga | 7 | いいえ |
a2A2590-60umPRO | Rollinga | 7 | いいえ |
a2A3840-13gcBAS | Rollinga | 9 | いいえ |
a2A3840-13gcPRO | Rollinga | 9 | いいえ |
a2A3840-13gmBAS | Rollinga | 9 | いいえ |
a2A3840-13gmPRO | Rollinga | 9 | いいえ |
a2A3840-45ucBAS | Rollinga | 9 | いいえ |
a2A3840-45ucPRO | Rollinga | 9 | いいえ |
a2A3840-45umBAS | Rollinga | 9 | いいえ |
a2A3840-45umPRO | Rollinga | 9 | いいえ |
a2A4504-5gcBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A4504-5gcPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A4504-5gmBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A4504-5gmPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A4504-18ucBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A4504-18ucPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A4504-18umBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A4504-18umPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-7gcBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-7gcPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-7gmBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-7gmPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-23ucBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-23ucPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-23umBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5320-23umPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-4gcBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-4gcPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-4gmBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-4gmPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-15ucBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-15ucPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-15umBAS | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
a2A5328-15umPRO | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
acA640-90gc | Global | - | いいえ |
acA640-90gm | Global | - | いいえ |
acA640-90uc | Global | - | いいえ |
acA640-90um | Global | - | いいえ |
acA640-120gc | Global | - | いいえ |
acA640-120gm | Global | - | いいえ |
acA640-120uc | Global | - | いいえ |
acA640-120um | Global | - | いいえ |
acA640-121gm | Global | - | いいえ |
acA640-300gc | Global | - | いいえ |
acA640-300gm | Global | - | いいえ |
acA640-750uc | Global | - | いいえ |
acA640-750um | Global | - | いいえ |
acA720-290gc | Global | - | いいえ |
acA720-290gm | Global | - | いいえ |
acA720-520uc | Global | - | いいえ |
acA720-520um | Global | - | いいえ |
acA780-75gc | Global | - | いいえ |
acA780-75gm | Global | - | いいえ |
acA800-200gc | Global | - | いいえ |
acA800-200gm | Global | - | いいえ |
acA800-510uc | Global | - | いいえ |
acA800-510um | Global | - | いいえ |
acA1280-60gc | Rolling | 14 | いいえ |
acA1280-60gm | Rolling | 14 | いいえ |
acA1300-22gc | Global | - | いいえ |
acA1300-22gm | Global | - | いいえ |
acA1300-30gc | Global | - | いいえ |
acA1300-30gm | Global | - | いいえ |
acA1300-30uc | Global | - | いいえ |
acA1300-30um | Global | - | いいえ |
acA1300-60gc | Global Rolling Global Reset Release | 14 | いいえ |
acA1300-60gm | Global Rolling Global Reset Release | 14 | いいえ |
acA1300-60gmNIR | Global Rolling Global Reset Release | 14 | いいえ |
acA1300-75gc | Global | - | いいえ |
acA1300-75gm | Global | - | いいえ |
acA1300-200uc | Global | - | いいえ |
acA1300-200um | Global | - | いいえ |
acA1440-73gc | Global | - | いいえ |
acA1440-73gm | Global | - | いいえ |
acA1440-220uc | Global | - | いいえ |
acA1440-220um | Global | - | いいえ |
acA1600-20gc | Global | - | いいえ |
acA1600-20gm | Global | - | いいえ |
acA1600-20uc | Global | - | いいえ |
acA1600-20um | Global | - | いいえ |
acA1600-60gc | Global Rolling Global Reset Release | 8ビットピクセルフォーマット:13 12ビットパックピクセルフォーマット:17 12ビットピクセルフォーマット:17 | いいえ |
acA1600-60gm | Global Rolling Global Reset Release | 8ビットピクセルフォーマット:13 12ビットパックピクセルフォーマット:17 12ビットピクセルフォーマット:17 | いいえ |
acA1920-25gc | Rolling Global Reset Release | 35 | はい |
acA1920-25gm | Rolling Global Reset Release | 35 | はい |
acA1920-25uc | Rolling Global Reset Release | 35 | いいえ |
acA1920-25um | Rolling Global Reset Release | 35 | いいえ |
acA1920-40gc | Global | - | いいえ |
acA1920-40gm | Global | - | いいえ |
acA1920-40uc | Global | - | いいえ |
acA1920-40ucMED | Global | - | いいえ |
acA1920-40um | Global | - | いいえ |
acA1920-40umMED | Global | - | いいえ |
acA1920-48gc | Global | - | いいえ |
acA1920-48gm | Global | - | いいえ |
acA1920-50gc | Global | - | いいえ |
acA1920-50gm | Global | - | いいえ |
acA1920-150uc | Global | - | いいえ |
acA1920-150um | Global | - | いいえ |
acA1920-155uc | Global | - | いいえ |
acA1920-155ucMED | Global | - | いいえ |
acA1920-155um | Global | - | いいえ |
acA1920-155umMED | Global | - | いいえ |
acA2000-50gc | Global | - | いいえ |
acA2000-50gm | Global | - | いいえ |
acA2000-50gmNIR | Global | - | いいえ |
acA2000-165uc | Global | - | いいえ |
acA2000-165um | Global | - | いいえ |
acA2000-165umNIR | Global | - | いいえ |
acA2040-25gc | Global | - | いいえ |
acA2040-25gm | Global | - | いいえ |
acA2040-25gmNIR | Global | - | いいえ |
acA2040-35gc | Global | - | いいえ |
acA2040-35gm | Global | - | いいえ |
acA2040-55uc | Global | - | いいえ |
acA2040-55um | Global | - | いいえ |
acA2040-90uc | Global | - | いいえ |
acA2040-90um | Global | - | いいえ |
acA2040-90umNIR | Global | - | いいえ |
acA2040-120uc | Global | - | いいえ |
acA2040-120um | Global | - | いいえ |
acA2440-20gc | Global | - | いいえ |
acA2440-20gm | Global | - | いいえ |
acA2440-35uc | Global | - | いいえ |
acA2440-35ucMED | Global | - | いいえ |
acA2440-35um | Global | - | いいえ |
acA2440-35umMED | Global | - | いいえ |
acA2440-75uc | Global | - | いいえ |
acA2440-75ucMED | Global | - | いいえ |
acA2440-75um | Global | - | いいえ |
acA2440-75umMED | Global | - | いいえ |
acA2500-14gc | Rolling Global Reset Release | 35 | はい |
acA2500-14gm | Rolling Global Reset Release | 35 | はい |
acA2500-14uc | Rolling Global Reset Release | 35 | いいえ |
acA2500-14um | Rolling Global Reset Release | 35 | いいえ |
acA2500-20gc | Global | - | いいえ |
acA2500-20gcMED | Global | - | いいえ |
acA2500-20gm | Global | - | いいえ |
acA2500-20gmMED | Global | - | いいえ |
acA2500-60uc | Global | - | いいえ |
acA2500-60um | Global | - | いいえ |
acA3088-16gc | Rolling Global Reset Release | 8ビットピクセルフォーマット:25 12ビットパックピクセルフォーマット:25 12ビットピクセルフォーマット:25 | いいえ |
acA3088-16gm | Rolling Global Reset Release | 8ビットピクセルフォーマット:25 12ビットパックピクセルフォーマット:25 12ビットピクセルフォーマット:25 | いいえ |
acA3088-57uc | Rolling Global Reset Release | 8ビットピクセルフォーマット:8 12ビットパックピクセルフォーマット:8 12ビットピクセルフォーマット:8 | いいえ |
acA3088-57ucMED | Rolling Global Reset Release | 8ビットピクセルフォーマット:8 12ビットパックピクセルフォーマット:8 12ビットピクセルフォーマット:8 | None |
acA3088-57um | Rolling Global Reset Release | 8ビットピクセルフォーマット:8 12ビットパックピクセルフォーマット:8 12ビットピクセルフォーマット:8 | いいえ |
acA3088-57umMED | Rolling Global Reset Release | 8ビットピクセルフォーマット:8 12ビットパックピクセルフォーマット:8 12ビットピクセルフォーマット:8 | None |
acA3800-10gc | Rolling Global Reset Release | 8ビットピクセルフォーマット:31.6 12ビットパックピクセルフォーマット:36.4 12ビットピクセルフォーマット:39.6 | いいえ |
acA3800-10gm | Rolling Global Reset Release | 8ビットピクセルフォーマット:31.6 12ビットパックピクセルフォーマット:36.4 12ビットピクセルフォーマット:39.6 | いいえ |
acA3800-14uc | Rolling Global Reset Release | 8ビットピクセルフォーマット:24.725 12ビットパックピクセルフォーマット:28.475 12ビットピクセルフォーマット:30.975 | いいえ |
acA3800-14um | Rolling Global Reset Release | 8ビットピクセルフォーマット:24.725 12ビットパックピクセルフォーマット:28.475 12ビットピクセルフォーマット:30.975 | いいえ |
acA4024-8gc | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:35 12ビットパックピクセルフォーマット:35 12ビットピクセルフォーマット:35 | いいえ |
acA4024-8gm | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:35 12ビットパックピクセルフォーマット:35 12ビットピクセルフォーマット:35 | いいえ |
acA4024-29uc | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:10 12ビットパックピクセルフォーマット:12 12ビットピクセルフォーマット:12 | いいえ |
acA4024-29um | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:10 12ビットパックピクセルフォーマット:12 12ビットピクセルフォーマット:12 | いいえ |
acA4096-11gc | Global | - | いいえ |
acA4096-11gm | Global | - | いいえ |
acA4096-30uc | Global | - | いいえ |
acA4096-30ucMED | Global | - | いいえ |
acA4096-30um | Global | - | いいえ |
acA4096-30umMED | Global | - | いいえ |
acA4096-40uc | Global | - | いいえ |
acA4096-40ucMED | Global | - | いいえ |
acA4096-40um | Global | - | いいえ |
acA4096-40umMED | Global | - | いいえ |
acA4112-8gc | Global | - | いいえ |
acA4112-8gm | Global | - | いいえ |
acA4112-20uc | Global | - | いいえ |
acA4112-20ucMED | Global | - | いいえ |
acA4112-20um | Global | - | いいえ |
acA4112-20umMED | Global | - | いいえ |
acA4112-30uc | Global | - | いいえ |
acA4112-30ucMED | Global | - | いいえ |
acA4112-30um | Global | - | いいえ |
acA4112-30umMED | Global | - | いいえ |
acA4600-7gc | Rolling Global Reset Release | 8ビットピクセルフォーマット:39.4 12ビットパックピクセルフォーマット:43.4 12ビットピクセルフォーマット:47.4 | いいえ |
acA4600-10uc | Rolling Global Reset Release | 8ビットピクセルフォーマット:30.75 12ビットパックピクセルフォーマット:33.875 12ビットピクセルフォーマット:37 | いいえ |
acA5472-5gc | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:52 12ビットパックピクセルフォーマット:55 12ビットピクセルフォーマット:55 | いいえ |
acA5472-5gm | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:52 12ビットパックピクセルフォーマット:55 12ビットピクセルフォーマット:55 | いいえ |
acA5472-17uc | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:13 12ビットパックピクセルフォーマット:16 12ビットピクセルフォーマット:16 | いいえ |
acA5472-17ucMED | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:13 12ビットパックピクセルフォーマット:16 12ビットピクセルフォーマット:16 | いいえ |
acA5472-17um | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:13 12ビットパックピクセルフォーマット:16 12ビットピクセルフォーマット:16 | いいえ |
acA5472-17umMED | Rollinga Global Reset Releasea | 8ビットピクセルフォーマット:13 12ビットパックピクセルフォーマット:16 12ビットピクセルフォーマット:16 | None |
boA4096-93cc | Global | - | いいえ |
boA4096-93cm | Global | - | いいえ |
boA4112-68cc | Global | - | いいえ |
boA4112-68cm | Global | - | いいえ |
boA6500-36cm | Global | - | いいえ |
boA8100-16cm | Global | - | いいえ |
daA1280-54lc | Global | - | いいえ |
daA1280-54lm | Global | - | いいえ |
daA1280-54uc | Global | - | いいえ |
daA1280-54um | Global | - | いいえ |
daA1600-60lc | Global | - | いいえ |
daA1600-60lm | Global | - | いいえ |
daA1600-60uc | Global | - | いいえ |
daA1600-60um | Global | - | いいえ |
daA1920-15um | Rolling Global Reset Release | - | いいえ |
daA1920-30uc | Rolling Global Reset Release | - | いいえ |
daA1920-30um | Rolling Global Reset Release | - | いいえ |
daA1920-160uc | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
daA1920-160um | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません | Shutter Mode機能はサポートされていません |
daA2500-14lc | Rolling Global Reset Release | - | いいえ |
daA2500-14lm | Rolling Global Reset Release | - | いいえ |
daA2500-14uc | Rolling Global Reset Release | - | いいえ |
daA2500-14um | Rolling Global Reset Release | - | いいえ |
puA1280-54uc | Global | - | いいえ |
puA1280-54um | Global | - | いいえ |
puA1600-60uc | Global | - | いいえ |
puA1600-60um | Global | - | いいえ |
puA1920-30uc | Rolling Global Reset Release | - | いいえ |
puA1920-30um | Rolling Global Reset Release | - | いいえ |
puA2500-14uc | Rolling Global Reset Release | - | いいえ |
puA2500-14um | Rolling Global Reset Release | - | いいえ |
-
最初に露光された行は、画像ROI設定に関係なく、常にセンサーの最初の行です。これにより、画像ROIの露光開始遅延が発生する可能性があります。また、最後に露光された行は、画像ROI設定に関係なく、常にセンサーの最後の行になります。
サンプルコード#
ace 2 Cameras#
// Determine the current sensor shutter mode
SensorShutterModeEnums shutterMode = camera.SensorShutterMode.GetValue();
// Set the sensor shutter mode to rolling
camera.SensorShutterMode.SetValue(SensorShutterMode_Rolling);
// Set the sensor shutter mode to global reset release
camera.SensorShutterMode.SetValue(SensorShutterMode_GlobalReset);
INodeMap& nodemap = camera.GetNodeMap();
// Determine the current sensor shutter mode
String_t shutterMode = CEnumParameter(nodemap, "SensorShutterMode").GetValue();
// Set the sensor shutter mode to rolling
CEnumParameter(nodemap, "SensorShutterMode").SetValue("Rolling");
// Set the sensor shutter mode to global reset release
CEnumParameter(nodemap, "SensorShutterMode").SetValue("GlobalReset");
// Determine the current sensor shutter mode
string shutterMode = camera.Parameters[PLCamera.SensorShutterMode].GetValue();
// Set the sensor shutter mode to rolling
camera.Parameters[PLCamera.SensorShutterMode].SetValue(PLCamera.SensorShutterMode.Rolling);
// Set the sensor shutter mode to global reset release
camera.Parameters[PLCamera.SensorShutterMode].SetValue(PLCamera.SensorShutterMode.GlobalReset);
size_t len = 0;
char shutterMode_str[64] = {0};
/* Determine the current sensor shutter mode */
len = sizeof(shutterMode_str);
errRes = PylonDeviceFeatureToString(hdev, "SensorShutterMode", shutterMode_str, &len);
CHECK(errRes);
/* Set the sensor shutter mode to rolling */
errRes = PylonDeviceFeatureFromString(hdev, "SensorShutterMode", "Rolling");
CHECK(errRes);
/* Set the sensor shutter mode to global reset release */
errRes = PylonDeviceFeatureFromString(hdev, "SensorShutterMode", "GlobalReset");
CHECK(errRes);
dartおよびpulseカメラ#
// Determine the current sensor shutter mode
SensorShutterModeEnums shutterMode = camera.SensorShutterMode.GetValue();
// Set the sensor shutter mode to rolling
camera.SensorShutterMode.SetValue(SensorShutterMode_Rolling);
// Set the sensor shutter mode to global reset release
camera.SensorShutterMode.SetValue(SensorShutterMode_GlobalResetRelease);
INodeMap& nodemap = camera.GetNodeMap();
// Determine the current sensor shutter mode
String_t shutterMode = CEnumParameter(nodemap, "SensorShutterMode").GetValue();
// Set the sensor shutter mode to rolling
CEnumParameter(nodemap, "SensorShutterMode").SetValue("Rolling");
// Set the sensor shutter mode to global reset release
CEnumParameter(nodemap, "SensorShutterMode").SetValue("GlobalResetRelease");
// Determine the current sensor shutter mode
string shutterMode = camera.Parameters[PLCamera.SensorShutterMode].GetValue();
// Set the sensor shutter mode to rolling
camera.Parameters[PLCamera.SensorShutterMode].SetValue(PLCamera.SensorShutterMode.Rolling);
// Set the sensor shutter mode to global reset release
camera.Parameters[PLCamera.SensorShutterMode].SetValue(PLCamera.SensorShutterMode.GlobalResetRelease);
size_t len = 0;
char shutterMode_str[64] = {0};
/* Determine the current sensor shutter mode */
len = sizeof(shutterMode_str);
errRes = PylonDeviceFeatureToString(hdev, "SensorShutterMode", shutterMode_str, &len);
CHECK(errRes);
/* Set the sensor shutter mode to rolling */
errRes = PylonDeviceFeatureFromString(hdev, "SensorShutterMode", "Rolling");
CHECK(errRes);
/* Set the sensor shutter mode to global reset release */
errRes = PylonDeviceFeatureFromString(hdev, "SensorShutterMode", "GlobalResetRelease");
CHECK(errRes);
その他のカメラ#
// Determine the current shutter mode
ShutterModeEnums shutterMode = camera.ShutterMode.GetValue();
// Set the shutter mode to rolling
camera.ShutterMode.SetValue(ShutterMode_Rolling);
// Set the shutter mode to global reset release
camera.ShutterMode.SetValue(ShutterMode_GlobalResetRelease);
INodeMap& nodemap = camera.GetNodeMap();
// Determine the current shutter mode
String_t shutterMode = CEnumParameter(nodemap, "ShutterMode").GetValue();
// Set the shutter mode to rolling
CEnumParameter(nodemap, "ShutterMode").SetValue("Rolling");
// Set the shutter mode to global reset release
CEnumParameter(nodemap, "ShutterMode").SetValue("GlobalResetRelease");
// Determine the current shutter mode
string shutterMode = camera.Parameters[PLCamera.ShutterMode].GetValue();
// Set the shutter mode to rolling
camera.Parameters[PLCamera.ShutterMode].SetValue(PLCamera.ShutterMode.Rolling);
// Set the shutter mode to global reset release
camera.Parameters[PLCamera.ShutterMode].SetValue(PLCamera.ShutterMode.GlobalResetRelease);
size_t len = 0;
char shutterMode_str[64] = {0};
/* Determine the current shutter mode */
len = sizeof(shutterMode_str);
errRes = PylonDeviceFeatureToString(hdev, "ShutterMode", shutterMode_str, &len);
CHECK(errRes);
/* Set the shutter mode to rolling */
errRes = PylonDeviceFeatureFromString(hdev, "ShutterMode", "Rolling");
CHECK(errRes);
/* Set the shutter mode to global reset release */
errRes = PylonDeviceFeatureFromString(hdev, "ShutterMode", "GlobalResetRelease");
CHECK(errRes);
pylon Viewerを使用して、パラメーターを簡単に設定することもできます。