运算符 Library: Synchronization
算子
AppendImageDyn 将输入图像动态拼接成一个更大的输出图像。是否拼接图像由输入端 Append 控制,该输入端与输入端 I 同步。这与算子 AppendImage 不同,后者拼接的图像数量是通过参数定义的。每当输入端 Append 的任意像素值为 1 时,下一幅图像就会被拼接至当前图像后。
![[重要]](../common/images/admon/important.png) |
切勿超过最大图像高度 |
|
使用此算子时,输出图像的高度可能会超过输出链接中定义的上限。因此,请务必确保拼接后的输入图像不会超过输出链接中参数化的最大图像高度。如果超出图像高度,设计中后续的算子可能无法正常工作。
|
| Property |
值 |
| Operator Type |
P |
|
输入链路
|
I,数据输入 Append,控制输入
|
|
Output Link
|
O,数据输出 |
| Link Parameter |
Input Link I |
输入链接 Append |
Output Link O |
| Bit Width |
[1, 64] |
1 |
as I |
| Arithmetic |
{unsigned, signed} |
unsigned |
as I |
| Parallelism |
any |
as I |
as I |
| Kernel Columns |
any |
1 |
as I |
| Kernel Rows |
any |
1 |
as I |
| Img Protocol |
VALT_IMAGE2D |
as I |
VALT_IMAGE2D |
| Color Format |
any |
VAF_GRAY |
as I |
| Color Flavor |
any |
FL_NONE |
as I |
| Max. Img Width |
any |
as I |
as I |
| Max. Img Height |
any |
as I |
any |
|
|
输入 bit width 的范围是:
-
对于无符号输入:[1, 64]
-
对于有符号输入:[2, 64]
-
对于无符号彩色输入:[3, 63]
-
对于有符号彩色输入:[6, 63]。
|
|
|
最大输出图像高度必须大于或等于输入图像高度。
|
以下示例展示了算子 AppendImageDyn 的用法: