YOLO系列——OpenCV DNN模块在YOLOv11检测物体时输出的边界框坐标问题

YOLOv11检测物体时,OpenCV DNN模块输出的边界框坐标采用‌中心点坐标加宽高的格式‌(x_center, y_center, width, height),即每个边界框由‌中心点横纵坐标和宽度高度‌四个参数确定。 ‌

坐标格式说明

YOLOv11默认输出检测目标的‌中心点坐标‌(x_center, y_center)和‌宽度高度‌(width, height),这种格式称为‌标准化边界框坐标‌。与传统的左上角坐标(xmin, ymin, xmax, ymax)不同,标准化坐标通过中心点定位目标区域,适用于旋转框检测等场景。 ‌

坐标转换方法

若需转换为左上角坐标,可通过以下公式计算:

bash 复制代码
xmin = int(x_center - width / 2)  
ymin = int(y_center - height / 2)  
xmax = int(x_center + width / 2)  
ymax = int(y_center + height / 2)  

该转换适用于非旋转目标检测场景。对于旋转框检测,需结合模型预测的旋转角度进行坐标系调整。 ‌

相关推荐
_李小白2 小时前
【android opencv学习笔记】Day 17: 目标追踪(MeanShift)
android·opencv·学习
灰灰勇闯IT4 小时前
DVPP 视频预处理:YOLO 视频检测的瓶颈与解法
yolo·音视频
入门工作者7 小时前
opencv 微小缺陷 频域实战
人工智能·opencv·计算机视觉
还是叫明8 小时前
OpenCV静态图像分割(抠图)
opencv·计算机视觉·图像分割·抠图
前网易架构师-高司机8 小时前
带标注的螺丝、螺栓、垫圈缺陷识别数据集,包含缺陷里包含生锈和划痕,1291张图,支持yolo,coco json,voc xml,文末有模型训练代码。
yolo·数据集·缺陷·螺栓·螺丝·垫圈·
动物园猫9 小时前
桥梁损伤目标检测数据集分享(适用于YOLO系列深度学习分类检测任务)
深度学习·yolo·目标检测
cjzcjl10 小时前
Android端侧部署人脸识别工程性能优化笔记——NV21数据变速变换
yolo·yuv
sali-tec10 小时前
C# 基于OpenCv的视觉工作流-章75-线-线角度
图像处理·人工智能·opencv·算法·计算机视觉
Hua-Jay10 小时前
OpenCV联合C++/Qt 学习笔记(二十三)----图像校正及单目位姿估计
c++·笔记·qt·opencv·学习·计算机视觉
Hua-Jay12 小时前
OpenCV联合C++/Qt 学习笔记(二十四)----差值法检测移动物体、稠密光流法跟踪移动物体及稀疏光流法跟踪移动物体
c++·笔记·qt·opencv·学习·计算机视觉