48 #ifndef DW_FREESPACEDETECTOR_PROCESSPIPELINE_H_ 49 #define DW_FREESPACEDETECTOR_PROCESSPIPELINE_H_ 117 #endif // DW_FREESPACEDETECTOR_PROCESSPIPELINE_H_ DW_API_PUBLIC dwStatus dwFreespaceDetector_bindOutput(dwFreespaceDetection *boundary, uint32_t frameIdx, dwFreespaceDetectorHandle_t obj)
Bind the ouput of the free space detector.
DW_API_PUBLIC dwStatus dwFreespaceDetector_bindInput(const dwImageCUDA *const *frames, uint32_t frameCount, dwFreespaceDetectorHandle_t obj)
Binds the input to the detector as a list of images.
DW_API_PUBLIC dwStatus dwFreespaceDetector_process(dwFreespaceDetectorStage stage, dwFreespaceDetectorHandle_t obj)
Process the bound input frame array and store the result to where pointed by bound output array...
dwStatus
Status definition.
Holds the definition of free space boundary in one image.
struct dwFreespaceDetectorObject * dwFreespaceDetectorHandle_t
Handle to a free space detector.
DW_API_PUBLIC dwStatus dwFreespaceDetector_bindInputTensor(dwAutoNetOutputHandle_t networkOutput, dwFreespaceDetectorHandle_t obj)
Binds the network inference output tensor.
NVIDIA DriveWorks API: Free Space Detector Methods
struct dwAutoNetOutputObject * dwAutoNetOutputHandle_t
Handle to a AutoNet output object.
dwFreespaceDetectorStage
Defines the processing stages of a free space detector.