Operator Library: Synchronization
このオペレーターは、入力画像を複数の小さな画像に分割します。 小さな画像の画像ハイトは、パラメータ ImageHeight で指定します。 たとえば、ImageHeight を 512 に設定し、1024 ラインの入力画像を使用する場合、 オペレーターは入力画像をハイト 512 の 2 つの新しい小さな画像に分割します。

入力画像のハイトが ImageHeight パラメータの値で割り切れない場合、 入力画像は指定されたハイトの画像に可能な限り分割されます。 残りのラインは、より小さいハイトの出力画像を生成します。 たとえば、ハイト 1024 の入力画像をハイト 400 のチャンクに分割する場合、 オペレーターはハイト 400 の画像 2 つと、ハイト 224 の画像 1 つを出力します。 入力画像のハイトがパラメータ ImageHeight よりも小さい場合、 オペレーターは入力画像を分割しません。
![]() |
フレームレートの向上 |
|---|---|
|
オペレーターは、元の帯域幅を維持しながらフレームレートを向上させることに注意してください。 |
SplitImage を使用して、1D から 2D への変換を実行できます。 画像プロトコル VALT_LINE1D を使用するリンクがオペレーターの入力に接続されている場合、 変換は自動的に実行されます。 たとえば、ラインスキャンカメラの 1D 入力を指定されたハイトの画像に分割し、 実質的に 2D 出力ストリームを作成できます。例:

取り込みの実行中に ImageHeight の値を動的に変更する場合、オペレーターは画像の整合性を保証します。 オペレーターは、出力フレームが完了するまで古い ImageHeight 値を保持します。 現在の出力フレームの完了後、オペレーターは以降の分割に新しい ImageHeight 値の使用を開始します。
オペレーターは、すべての ImageHeight 値に対して可変ライン長をサポートしています(例: ImageHeight = 2)。

各ラインの終わりは Eol(End of Line)フラグでマークされるため、出力画像に未定義のデータは含まれません。
オペレーター SplitImage の使用方法は、次の例に示されています:
-
Examples - ラインスキャンアプリケーションにおけるオペレーター Blob_Analysis_1D の使用方法を示します。
-
'Color Plane Separation Option 5 - Sequential Output with Advances Processing'
カラープレーン分離の例。 RGB入力はコンポーネントに分割され、1つのDMAチャネルを介して順次出力されます。 分割は、パラレルワードで同じコンポーネントを収集し、FrameBufferRandomReadで読み取ることで実行されます。
-
Examples - デバッグ目的で、Scopeオペレーターにはグレースケール画像を解析するためのオプションが用意されています。
-
例 - 画像ストリームを分割および統合する方法を示します。画像にトレーラーを追加します。
-
'Line Scan Trigger for microEnable 5 marathon VCL Using Signal Operators and Operator CameraControl'
ラインスキャントリガーを示します。 このトリガーには、キャプチャゲートを使用する画像トリガーおよび多機能ライントリガーが含まれます。 トリガーの生成には、外部ソース、内部周波数ジェネレータ、またはソフトウェアトリガーパルスを使用できます。
-
'Line Scan Trigger for microEnable 5 marathon VCX QP Using Signal Operators'
ラインスキャントリガーを示します。 このトリガーには、キャプチャゲートを使用する画像トリガーおよび多機能ライントリガーが含まれます。 トリガーの生成には、外部ソース、内部周波数ジェネレータ、またはソフトウェアトリガーパルスを使用できます。
-
'Line Scan Trigger for imaFlex CXP-12 Quad Using Signal Operators'
CoaXPress12 用のラインスキャントリガーを示します。 このトリガーには、キャプチャゲートを使用する画像トリガーおよび多機能ライントリガーが含まれます。 トリガーの生成には、外部ソース、内部周波数ジェネレータ、またはソフトウェアトリガーパルスを使用できます。

![[重要]](../common/images/admon/important.png)

前へ

