DeepStream app 运行yolo 如何保存检测结果?(目标的种类、置信度、坐标、系统时间、当前帧帧率) 以官方例程为例,似乎是要修改nvdsparsebbox_Yolo.cpp,具体要如何修改呢?这个文件的内容似乎影响到编译,我自己修改后编译相对官方例程少了很多文件。
1条回答 默认 最新
- submarineas 2022-09-08 11:43关注
并不是哦,保存结果再官方例程文件是有写得,c端和python都是一样的,用探针,而且c端不需要改了,就是deepstream-app.c那个文件,而python需要自己加,具体的可以看我这篇:
deepstream学习笔记(四):跟踪模块tracker接入与rtsp流异常问题解决_submarineas的博客-CSDN博客_rtsp连接异常处理 Gst-nvtracker插件允许DeepStream 管道使用一个底层跟踪器来跟踪具有唯一ID的检测目标。它支持任何实现NvDsTracker API的底层库,包括三个参考实现:NvDCF、 KLT 和 IOU 跟踪器。作为这个 API 的一部分,插件查询底层库中关于输入格式和内存类型的功能和要求。然后,基于这些查询结果,插件将输入帧缓冲区转换为底层库请求的格式。例如,KLT 跟踪器使用 Luma 专用格式;NvDCF 和 DeepSORT 使用 NV12或 RGBA格式;IOU 不需要缓冲区。 https://blog.csdn.net/submarineas/article/details/126433341?spm=1001.2014.3001.5502虽然我上一篇写接入推理yolo的时候,是把输出结果那部分代码省略了,C端不用自己写,跟python一样,是
probe
函数。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 Attention is all you need 的代码运行
- ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
- ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
- ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
- ¥30 关于<main>标签页面跳转的问题
- ¥80 部署运行web自动化项目
- ¥15 腾讯云如何建立同一个项目中物模型之间的联系
- ¥30 VMware 云桌面水印如何添加
- ¥15 用ns3仿真出5G核心网网元
- ¥15 matlab答疑 关于海上风电的爬坡事件检测