オペレーター CameraGrayArea

Operator Library: Hardware Platform

このオペレーターは、モノクロエリアスキャン GigE Vision カメラと VisualApplets 間の画像データインターフェースを表します。 このオペレーターには、CAM 型の VisualApplets リソースが 1 つ必要です。 リソースダイアログでカメラのリソースインデックスを設定します。 リソースインデックス 0 はポート 0 に、インデックス 1 はポート 1 にマッピングされるというようになります。 詳細については、'Allocation of Device Resources' を確認してください。

このオペレーターは、GigE Vision 規格で指定されているさまざまなデータフォーマットをサポートするように設定できます。 次の図は、データフォーマットを示しています。

パックフォーマットでは、2 ピクセルの送信に 3 バイトが必要です。 MONO8 および MONO8_SIGNED では、1 ピクセルあたり 1 バイトのみが必要です。 MONO10、MONO12、および MONO16 では、1 ピクセルあたり 2 バイトが必要です。

注意

  • MONO8_SIGNED はオペレーターによって MONO8 として管理され、出力リンクフォーマットは UNSIGNED タイプに設定されます。 SIGNED リンクが必要な場合は、CastType オペレーターを使用し、リンクタイプを SIGNED に変更してください。
  • カメラオペレーターはピクセルコンテンツを解釈しないため、Bayer フォーマットをこれらの Gray フォーマットにマッピングできます。

パラメータ化されたフォーマットは、カメラオペレーターのパラメータ化された出力リンクフォーマットに一致するように変換されます。 出力リンクは、複数の Bit Width に設定できます。 変換は、カメラフォーマットの Bit Width が出力リンクのパラメータ化された Bit Width よりも大きい場合、下位ビット位置にビットを追加することによって実行されます。 ただし、カメラフォーマットの Bit Width が出力リンクで使用可能なビットよりも小さい場合は、上位ビットのみが使用されます。

さらに、出力リンクで可能な限り最大の画像寸法を指定する必要があります。 ただし、実際に転送される画像のサイズはそれより小さくてもかまいませんが、このパラメータ化された最大値を超えてはなりません。

ハードウェアプラットフォームで使用可能
microEnable IV VQ4-GE/-GPoE

I/O Property

Property 値
オペレータータイプ M
Output Link O、画像データ出力

サポートされているリンクフォーマット

Link Parameter Output Link O
Bit Width {8, 10, 12, 14, 16}
Arithmetic unsigned
Parallelism 4
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_IMAGE2D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

パラメーター

PixelFormat
タイプ 動的読み取り/書き込みパラメータ
Default MONO8
範囲 {MONO8, MONO8_SIGNED, MONO10, MONO10_PACKED, MONO12, MONO12_PACKED, MONO16}

このパラメータは、接続されたカメラのデータフォーマットを指定します。 フォーマットはカメラの設定と一致している必要があります。

Overflow
タイプ 動的リードパラメータ
Default 0
範囲 {0, 1}

このパラメータは、カメラオペレーターでオーバーフローが発生したかどうか(つまり、画像データが失われたかどうか)を示します。 オーバーフローが発生するたびに、パラメータは 1 に設定されます。 この値は、値が読み取られるまで保持されます。 したがって、パラメータを読み取ると、値は 0 にリセットされます。 通常の操作では、これが発生してはなりません。 このパラメータはメンテナンスに使用されます。