Image Pattern Picker¶
The aim of this device is to filter input images according to their train IDs.
The image pattern picker has two nodes (chan_1 and chan_2); each of
them contains an input channel that can be connected to an output channel to
receive an image stream (e.g. from a camera).
The input image has to be found in the data.image element. If its
trainId fulfills a given condition (see next Section), it will be forwarded
to the output channel in the same node.
Input to the Device¶
| Property key | Description |
|---|---|
| nBunchPatterns | Number of bunch patterns.
|
| patternOffset | The image will be forwarded to the output if its
trainId satisfies the following relation:(trainId % nBunchPatterns) == patternOffset. |
Output of the Device¶
| Property key | Description |
|---|---|
| inFrameRate | The rate of incoming images. It is refreshed once per
second.
|
| outFrameRate | The rate of averaged images written to the output
channel. It is refreshed once per second.
|
| output | The output channel. The forwarded images can be found
in
data.image. |