84
Laser Scanners
RF627, RF627Smart [Revision 2.1.2] 20.09.2021
“scalar filtering” - filtering incoming scalar values. Pre-filtering is performed by the median
filter specified by the “Median filter” parameter. Smoothing of values can be performed by
simple averaging or bilateral filter (parameters “Smoothing filter” and “Filter size”).
Parameters:
“Median
filter”
disabled
Median filtering is not performed.
3 values
Median filtering by 3 values.
5 values
Median filtering by 5 values.
7 values
Median filtering by 7 values.
“Smoothing
filter”
average
Smoothing (if the “Filter size” parameter != disabled) is
performed by the averaging filter.
bilateral
Smoothing (if the “Filter size” parameter != disabled) is
performed by the bilateral filter.
“Filter size”
disabled
Smoothing is not performed.
3 values
Smoothing by 3 values.
5 values
Smoothing by 5 values.
7 values
Smoothing by 7 values.
9 values
Smoothing by 9 values.
11 values
Smoothing by 11 values.
13 values
Smoothing by 13 values.
15 values
Smoothing by 15 values.
Inputs:
“in1”
SDT_SCALAR
Input value for filtering.
Outputs:
“out”
SDT_SCALAR
Filtered value.
24.3.2.5. "Converters" section
“scalar to bool” - converting a scalar value to a boolean value. The conversion is performed
according to the following rule: the scalar value is greater than “0” - “TRUE”, otherwise -
“FALSE”.
Inputs:
“in”
SDT_SCALAR
Scalar value.
Outputs:
“out”
SDT_BOOL
Boolean value.
“scalar to int32” - converting a scalar value to an integer value (size - 4 bytes). The
conversion is performed with rounding to the smallest (in absolute value) integer value.
Inputs:
“in”
SDT_SCALAR
Scalar value.
Outputs:
“out”
SDT_INT
Integer value.
“scalar to int32” - converting a scalar value to a floating-point value (single precision).
Inputs:
“in”
SDT_SCALAR
Scalar value.
Outputs:
“out”
SDT_FLOAT
Floating-point value.
“scalar to double” - converting a scalar value to a floating-point value (double precision).
Inputs:
“in”
SDT_SCALAR
Scalar value.
Outputs:
“out”
SDT_DOUBLE
Floating-point value.