The operator AppendLineDyn dynamically concatenates image lines from the input image at the link I into a larger line in the output image at the link O. Whether appending of lines shall occur is controlled by input Append which is synchronous to input I. Whenever any of the pixels of a line at input Append has the value 1 the subsequent line is appended to the current line.
Note that the operator does not change the frame rate nor does it change the bandwidth.
Using this operators may typically result in images with differerent line widths depending on the pattern on input Append.
|Prevent Exceeding the Maximum Image Dimensions|
By using this operator, it is possible to exceed the maximum image width and height defined in the output link. Therefore, always ensure that the concatenated input lines do not exceed the parameterized maximum image width of the output link. Also make sure that the parameterized maximum image height of the output link is large enough. Subsequent operators may not work correctly, if the image width or height exceeds the limits specified by the link properties.
|Input Links||I, data input
Append, control input
|Output Link||O, data output|
The use of operator AppendLineDyn is shown in the following examples:
Examples - Demonstration of how to use the operator