Performs LUT on element values in the input tensor data.
This kernel uses each element in a tensor to index into a LUT and put the indexed LUT value into the output tensor. The tensor types supported are VX_TYPE_UINT8 and VX_TYPE_INT16. Signed inputs are cast to unsigned before used as input indexes to the LUT.
[Graph] Performs LUT on element values in the input tensor data.
- Parameters
-
| [in] | graph | The handle to the graph. |
| [in] | input1 | Input tensor data. Implementations must support input tensor data type VX_TYPE_INT16 with fixed_point_position 8, and tensor data types VX_TYPE_UINT8, with fixed_point_position 0. |
| [in] | lut | The look-up table to use, of type vx_lut. The elements of input1 are treated as unsigned integers to determine an index into the look-up table. The data type of the items in the look-up table must match that of the output tensor. |
| [out] | output | The output tensor data with the same dimensions as the input tensor data. |
- Returns
vx_node.
-
A node reference
vx_node. Any possible errors preventing a successful creation should be checked using vxGetStatus.
[Immediate] Performs LUT on element values in the input tensor data.
- Parameters
-
| [in] | context | The reference to the overall context. |
| [in] | input1 | Input tensor data. Implementations must support input tensor data type VX_TYPE_INT16 with fixed_point_position 8, and tensor data types VX_TYPE_UINT8, with fixed_point_position 0. |
| [in] | lut | The look-up table to use, of type vx_lut. The elements of input1 are treated as unsigned integers to determine an index into the look-up table. The data type of the items in the look-up table must match that of the output tensor. |
| [out] | output | The output tensor data with the same dimensions as the input tensor data. |
- Returns
- A
vx_status_e enumeration.
- Return values
-