Dear experts,
How to choose the specified two or three channels from the previous node's four output channels as the inputs to the next node?
Regards,
Xin
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Dear experts,
How to choose the specified two or three channels from the previous node's four output channels as the inputs to the next node?
Regards,
Xin
Hi Xin,
This cannot be done directly in OpenVX as it is all object array based.
The only way I see to achieve this is to create multiple nodes (one for 3 channel and second one for the 4th channel) or else, we also have a object array splitter node in SDK 8.6 which takes in an object array and splits to multiple subset arrays. This could also be useful for your usecase.
VX_API_ENTRY vx_node VX_API_CALL tivxObjArraySplitNode(vx_graph graph,
vx_object_array in,
vx_object_array out0,
vx_object_array out1,
vx_object_array out2,
vx_object_array out3)
Regards,
Nikhil
Hi Nikhil,
Is this node splitting an object array into four object Arrays? For example, splitting an object array of four elements into four object arrays of one element. Is there a demo using this node?
Regards,
Xin