if (ret != MEDIA_VISION_ERROR_NONE)
throw runtime_error("Fail to get hand detection result count.");
+ _output_data = HdResultType();
_output_data._is_empty = result_cnt == 0;
- _output_data._rects.clear();
_output_data._frame_number = frame_number;
for (unsigned int idx = 0; idx < result_cnt; ++idx) {
if (ret != MEDIA_VISION_ERROR_NONE)
throw runtime_error("Fail to get hand landmark detection result count.");
+ _output_data = HldResultType();
_output_data._is_empty = result_cnt == 0;
- _output_data._points.clear();
_output_data._frame_number = frame_number;
for (unsigned int idx = 0; idx < result_cnt; ++idx) {
if (ret != MEDIA_VISION_ERROR_NONE)
throw runtime_error("Fail to get image classification result count.");
+ _output_data = IcResultType();
_output_data._is_empty = result_cnt == 0;
- _output_data._labels.clear();
_output_data._frame_number = frame_number;
for (unsigned int idx = 0; idx < result_cnt; ++idx) {
if (ret != MEDIA_VISION_ERROR_NONE)
throw runtime_error("Fail to get object detection result count.");
+ _output_data = OdResultType();
_output_data._is_empty = result_cnt == 0;
- _output_data._rects.clear();
_output_data._frame_number = frame_number;
for (unsigned int idx = 0; idx < result_cnt; ++idx) {