运算符 Library: Synchronization
该算子将输入行拆分为多个较短的行。输出行宽由参数 LineLength 指定。例如,如果将 LineLength 设置为 512,输入行长度为 1024 像素,则每 1 个输入行将生成两个长度为 512 的较短新行。
如果输入行的长度不能被 LineLength 参数值整除,输入行将尽可能被拆分为指定长度的行。剩余的像素将产生一个较短的行宽。例如,将 1024 像素的输入行拆分为长度为 400 的子行时,算子将输出 2 个长度为 400 的行和第 3 个长度为 224 的最后一行。
请注意,该算子可能会生成具有多个行长度的输出图像。并非所有的 VisualApplets 算子都能处理使用不同行长度的图像。
SplitLine 算子也可用于执行 0D 到 1D 转换。连接使用图像协议 VALT_PIXEL0D 的链路以执行转换。
如果在图像采集过程中动态更改 LineLength 的值,算子将在内部保留旧的 LineLength 值,直到当前正在处理的行在输出链路 O 上提供。行完成后,下一次拆分操作将使用新的 LineLength 值。
以下示例展示了 SplitLine 算子的使用:
-
'Infinite Sources / Connecting Cameras'
Infinite Sources - 将算子连接到相机。(DRC2 Latency Error)
-
示例 - 出于调试目的,Scope 算子提供了用于分析灰度图像的选项。





上一页

