19 #define UNTRACKED_OBJECT_ID 0xFFFFFFFFFFFFFFFF
28 char bbox_file[1024] = {0};
29 std::string output_dir =
"/tmp/kitti/";
31 FILE *bbox_params_dump_file = NULL;
38 for (data.
initiateIterator(frame_itr); !frame_itr->done(); frame_itr->next()) {
41 uint stream_id = (*frame_itr)->padIndex();
42 snprintf(bbox_file,
sizeof(bbox_file) - 1,
"%s/%03u_%06lu.txt",
43 output_dir.c_str(), stream_id,
44 (ulong)(*frame_itr)->frameNum());
45 bbox_params_dump_file = fopen(bbox_file,
"w");
46 if (!bbox_params_dump_file)
continue;
51 for (frame_meta.
initiateIterator(obj_itr); !obj_itr->done(); obj_itr->next()) {
60 fprintf(bbox_params_dump_file,
61 "%s 0.0 0 0.0 %f %f %f %f 0.0 0.0 0.0 0.0 0.0 0.0 0.0 %f\n",
62 object_meta.
label().c_str(), left, top, right, bottom, confidence);
64 fprintf(bbox_params_dump_file,
65 "%s %lu 0.0 0 0.0 %f %f %f %f 0.0 0.0 0.0 0.0 0.0 0.0 0.0 %f\n",
66 object_meta.
label().c_str(), object_meta.
objectId(), left, top, right, bottom,
70 fclose(bbox_params_dump_file);