Operator Coordinate_Y

Operator Library: Base

Coordinate_Y 算子在其输出端提供输入像素的 y 坐标。 因此,输入端的每个像素都被替换为其在图像中的 y 位置。 不使用实际的输入像素值。 该算子的工作方式类似于一个 Counter,每出现新的一行就会递增,并在帧结束时重置。 第一行图像的像素坐标为零。

I/O Property

Property 值
Operator Type O
Input Link I,数据输入
Output Link O,数据输出

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 64]1 auto2
Arithmetic {unsigned, signed} unsigned
Parallelism any as I
Kernel Columns any 1
Kernel Rows any 1
Img Protocol VALT_IMAGE2D as I
Color Format any VAF_GRAY
Color Flavor any FL_NONE
Max. Img Width any as I
Max. Img Height any as I

1

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

2

输出 Bit Width 根据最大图像高度自动确定,即

参数

无

使用示例

以下示例展示了 Coordinate_Y 算子的使用方法:

  • “Image Timing Generator”

    示例 - 当由发生器提供图像时序时,可以分析设计的数据流。

  • 'ImageSplitAndMerge'

    示例 - 展示如何拆分和合并图像流。向图像附加尾部。

  • 'Laser Triangulation'

    示例 - 一个 High Speed 且稳健的激光线检测算法。 该算法可确定重心坐标,从而获得亚像素分辨率的结果。