Operator RemoveImage

运算符 Library: Synchronization

Operator RemoveImage 用于彻底移除图像。 是否移除图像由二进制输入链接 Rem 进行控制。 如果 Rem 的第一个像素值为 1,则移除该图像。 如果该像素值为 0,则将图像转发至输出。

这两个输入必须是同步的,即它们必须由某个 M 型算子通过由 O 型算子组成的任意网络提供源。

此外,空图像或首行为空的图像将始终被移除!

I/O Property

Property 值
Operator Type P
输入链路 I,数据输入
Rem,控制输入
Output Link O,数据输出

Supported Link Format

Link Parameter Input Link I Input Link Rem Output Link O
Bit Width [1, 64]1 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 VALT_IMAGE2D as I
Color Format any VAF_GRAY as I
Color Flavor any FL_NONE as I
Max. Img Width any any as I
Max. Img Height any any as I

1

对于无符号输入,输入 Bit Width 的范围是 [1, 64]。 对于有符号输入,范围是 [2, 64]。 对于无符号彩色输入,范围是 [3, 63],对于有符号彩色输入,范围是 [6, 63]。

同步和异步输入

  • 所有输入相互同步,即它们必须由同一个 M-type 运算符通过由 O-type 运算符组成的任意网络提供源信号。

参数

无

使用示例

以下示例展示了 Operator RemoveImage 的用法: