Operator 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 算子的用法:
-
无限源 - 将算子连接到相机。(DRC2 延迟错误)
-
示例 - 出于调试目的,Scope 算子提供了用于分析灰度图像的选项。





上一页

