Operator Library: Synchronization
Library: Synchronization
InsertPixel オペレータは、入力リンク I1 の画像から任意のピクセルを I0 の画像に挿入し、結合された画像を O から出力します。
挿入はバイナリ入力リンク Ins を使用して制御されます。 特定のピクセルに対して Ins = 1 の場合、I1 の値が I0 の画像に挿入されます。 したがって、出力ラインの長さは挿入されたピクセルの数だけ増加します。 たとえば、すべてのピクセルに対して Ins == 1 である場合、O でのラインの長さは入力ラインの長さと比較して 2 倍になります。 偶数ピクセル座標のすべての出力ピクセルは I0 に由来し、奇数ピクセルはすべて I1 に由来します。 すべてのピクセルに対して Ins == 0 の場合、O での出力画像は I0 の画像と同じになります。
すべての入力リンクは同期している必要があります。つまり、O 型オペレータの任意のネットワークを介して、同じ M 型オペレータから供給される必要があります。
オペレータは、帯域幅の制限を回避するために Parallelism を 2 倍にします。 注意: 挿入されたピクセルの数が Parallelism の倍数ではない場合があります。 この場合、オペレータはラインの末尾にダミーピクセルを追加する必要があります。 これらのダミーピクセルの値は未定義です。 VA シミュレーション中、視認性を高めるためにダミーピクセルはゼロに設定されます。
|
符号なし入力の場合、入力ビット幅の範囲は[1, 64]です。 符号付き入力の場合、範囲は[2, 64]です。 符号なしカラー入力の場合、範囲は[3, 63]であり、符号付きカラー入力の場合の範囲は[6, 63]です。 |
|
|
出力画像の幅は 2^31 - 1 を超えてはなりません。 |
同期および非同期入力
- すべての入力は互いに同期しています。つまり、O 型オペレーターの任意のネットワークを介して、同じ M 型オペレーターから供給される必要があります。
The use of operator InsertPixel is shown in the following examples:



前へ

