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.
How to integrate the switch channel functionality which would select the channel to be processed in an OpenVX node?
Switch channel functionality would be done on an object array when we do not want to do a vxReplicateNode() on the OpenVX node in order to process all the 4 object arrays in parallel, but instead pass only the desired channel through the node.
This way only one instance on the node is created and only the desired channel could be processed via that node and during runtime, we could switch the channel that has to be processed.
The following patch is created on SDK 8.6 on J721e, where the switch channel functionality in integrated to the tivxImgPreProcNode and tivxDrawBoxDetectionsNode.
Please refer this patch to implement the same on other nodes as well.
The patch should be applied on ${PSDKRA}/vision_apps/
In order to demonstrate this feature, I have modified the app_tidl_od_cam application which shows how to use this feature. Please refer the below patch for the modifications done to the application.
/cfs-file/__key/communityserver-discussions-components-files/791/Modified_5F00_application.patch
Regards,
Nikhil