Operator Coordinate_Y

Operator Library: Base

Coordinate_Y 算子在其输出端提供输入像素的 y 坐标。 因此,输入端的每个像素都被其在图像中的 y 位置所取代。 实际的输入像素值将不被使用。 该算子的工作原理类似于一个 Counter,每行新数据都会使其自增,并在帧结束时重置。 第一行图像的像素坐标为零。

I/O Properties

财产 值
操作员类型 O
Input Link I,数据输入
输出链接 O,数据输出

Supported Link Format

链接参数 输入链路 I 输出链路 O
Bit Width [1, 64]1 auto2
Arithmetic {unsigned, signed} 未签名
Parallelism 任何 as I
内核列 任何 1
内核行 任何 1
图像协议 VALT_IMAGE2D as I
Color Format 任何 VAF_GRAY
颜色口味 任何 FL_NONE
Max. Img Width 任何 as I
Max. Img Height 任何 as I

1

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

2

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

参数

无

Examples of Use

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

  • 'Image Timing Generator'

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

  • "ImageSplitAndMerge"

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

  • "Laser Triangulation"

    示例 - 一种 High Speed 且鲁棒的激光线检测算法。 该算法确定重心坐标以获得亚像素分辨率结果。