Table of Contents
- AppendImage
- AppendImageDyn
- AppendLine
- AppendLineDyn
- CutImage
- CutLine
- CreateBlankImage
- ExpandLine
- ExpandPixel
- ImageValve
- InsertImage
- InsertLine
- InsertPixel
- IsFirstPixel
- IsLastPixel
- PixelReplicator
- PixelToImage
- RemoveImage
- RemoveLine
- RemovePixel
- ReSyncToLine
- RxImageLink
- SourceSelector
- SplitImage
- SplitLine
- SYNC
- TxImageLink
- Overflow
The library includes operators for image synchronizations such as removing, appending, splitting, inserting, ... of images, lines and pixels.
The following list summarizes all Operators of Library Synchronization
Operator Name | Short Description | available since | |
---|---|---|---|
![]() |
AppendImage |
Appends images to a single image. |
Version 1.2 |
![]() |
AppendImageDyn |
Dynamically appending images controlled by control input. |
Version 3.3 |
![]() |
AppendLine |
Appends multiple image lines into a single line. |
Version 1.2 |
![]() |
AppendLineDyn |
Dynamically appending multiple image lines into a single line. |
Version 3.3 |
![]() |
CutImage |
Dynamically cut an image into a smaller one (truncate mode) or into several separate images (split mode) controlled by control input. |
Version 3.3 |
![]() |
CutLine |
Dynamically cut lines of an image into smaller ones (truncate mode) or into several separate lines (split mode) controlled by the control input. |
Version 3.3 |
![]() |
CreateBlankImage |
The operator generates a binary image of the specified width and height. |
Version 1.3 |
![]() |
ExpandLine |
Replaces all lines of the output image by the last line of the previous input image. |
Version 1.2 |
![]() |
ExpandPixel |
Copies the last pixel of a line or a frame to all pixels in the next line or frame. |
Version 1.2 |
![]() |
ImageValve |
This operator is a valve which controls the data flow of the input link. |
Version 1.3 |
![]() |
InsertImage |
Multiplexes input images in sequential order. |
Version 1.2 |
![]() |
InsertLine |
Multiplexes input lines in sequential order. |
Version 1.2 |
![]() |
InsertPixel |
Insert pixels into an image. |
Version 1.2 |
![]() |
IsFirstPixel |
Marks the first pixel value of a line (in mode=line) / of a frame (in mode=frame). |
Version 3.0.5 |
![]() |
IsLastPixel |
Marks the last pixel of a line (in line mode) / of a frame (in frame mode). Can also be used to mark empty lines (in line mode) or frames (in frame mode). |
Version 3.0.5 |
![]() |
PixelReplicator |
Replicates the pixels at the input link. |
Version 3.0.1 |
![]() |
PixelToImage |
Allows to synchronize the 0D pixel stream with an 0D, 1D, or 2D image. |
Version 1.3 |
![]() |
RemoveImage |
Completely remove images. |
Version 1.1 |
![]() |
RemoveLine |
Completely removes image lines. |
Version 1.2 |
![]() |
RemovePixel |
Removes specified pixels from images. |
Version 1.2 |
![]() |
ReSyncToLine |
Accepts the data at the end of the line and synchronize it with the current image line. |
Version 1.2 |
![]() |
RxImageLink |
Receives images from a TxImageLink operator in the design. |
Version 3.0 |
![]() |
SourceSelector |
The operator provides a switch between n M-Type sources. |
Version 1.3 |
![]() |
SplitImage |
Splits images into new images of specified image height. |
Version 1.2 |
![]() |
SplitLine |
Splits an image line into multiple lines of specified width. |
Version 1.2 |
![]() |
SYNC |
Synchronizes image streams. |
Version 1.1 |
![]() |
TxImageLink |
Sends images to an RxImageLink operator any place in the design. |
Version 3.0 |
![]() |
Overflow |
Overflow management for non-stoppable data stream. |
Version 3.3 |
Table 53. Operators of Library Synchronization