专栏名称: OpenCV学堂
一个致力于计算机视觉OpenCV原创技术传播的公众号!OpenCV计算机视觉与tensorflow深度学习相关算法原创文章分享、函数使用技巧、源码分析与讨论、,计算机视觉前沿技术介绍,技术专家经验分享,人才交流,学习交流。
今天看啥  ›  专栏  ›  OpenCV学堂

别掉坑 | C++中如何正确找到Mat最大值

OpenCV学堂  · 公众号  ·  · 2024-09-16 17:09
    

文章预览

点击上方 蓝字 关注我们 微信公众号: OpenCV学堂 关注获取更多计算机视觉与深度学习知识 引言 我今天看到一段别人写YOLOv8 + TensorRT对象检测后处理代码,其中有一段代码跟我写不的不一样,代码如下: 感觉它的代码貌似要比我现在的代码看上去简洁很多,感觉会很提升速度,于是我就把这段后处理代码给搬过来,然后跟我之前的代码测试一下,结果却让我怀疑人生,都是YOLOv8n FP16的模型,同一个视频文件,测试结果对比如下: 我原来的代码YOLOv8 + TensorRT 修改以后的速度: 真的让我晕倒,可见看着很高级的代码,实际却很坑爹。 对比与原因查找 注意,相同部分我已经忽略 ! 这个是我原来的YOLOv8+TensorRT代码后处理:    for ( int i = 0 ; i < det_output.rows; i++) { cv::Mat classes_scores = det_output.row(i).colRange( 4 , 4 + nClasses); cv::Point classIdPoint; double scor ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览