Implements the Channel Combine Kernel.
This kernel takes multiple VX_DF_IMAGE_U8 planes to recombine them into a multi-planar or interleaved format from Image Type Constants [R00033]. The user must specify only the number of channels that are appropriate for the combining operation. If a user specifies more channels than necessary, the operation results in an error [R00034]. For the case where the destination image is a format with subsampling, the input channels are expected to have been subsampled before combining (by stretching and resizing).
◆ vxChannelCombineNode()
[Graph] Creates a channel combine node.
- Parameters
-
| [in] | graph | The graph reference [R00157]. |
| [in] | plane0 | The plane that forms channel 0. Must be VX_DF_IMAGE_U8 [R00158]. |
| [in] | plane1 | The plane that forms channel 1. Must be VX_DF_IMAGE_U8 [R00159]. |
| [in] | plane2 | [optional] [R00160] The plane that forms channel 2. Must be VX_DF_IMAGE_U8 [R00161]. |
| [in] | plane3 | [optional] [R00162] The plane that forms channel 3. Must be VX_DF_IMAGE_U8 [R00163]. |
| [out] | output | The output image. The format of the image must be defined, even if the image is virtual [R00164]. |
- See also
VX_KERNEL_CHANNEL_COMBINE
- Returns
vx_node [R00165].
- Return values
-
| vx_node | A node reference. Any possible errors preventing a successful creation should be checked using vxGetStatus |