YOLO之boxes小记

python 复制代码
import cv2
from ultralytics import YOLO
# 加载模型
model = YOLO(model='yolov8n.pt')
results = model(source='animal.jpg')

result = results[0]
img = result.plot()
from matplotlib import pyplot as plt
# matplotlib :rgb模式
# cv:bgr模式
plt.imshow(X=img[:,:,::-1])
python 复制代码
result.boxes



```python
"""
# 类别
cls: tensor([22., 20., 23., 20., 20.])
# 置信度 也就是概率
conf: tensor([0.8806, 0.8598, 0.5866, 0.5551, 0.3515])
data: tensor([[2.4926e+01, 5.1402e+02, 3.7411e+02, 7.9772e+02, 8.8055e-01, 2.2000e+01],
        [3.2387e+02, 3.8592e+02, 7.2567e+02, 8.0409e+02, 8.5977e-01, 2.0000e+01],
        [5.9173e+02, 2.6204e+02, 8.0608e+02, 7.7721e+02, 5.8656e-01, 2.3000e+01],
        [7.1596e+02, 6.3707e+02, 9.0578e+02, 8.5622e+02, 5.5513e-01, 2.0000e+01],
        [7.2943e+02, 5.2940e+02, 1.1668e+03, 7.8796e+02, 3.5151e-01, 2.0000e+01]])
id: None
is_track: False
orig_shape: (897, 1200)
shape: torch.Size([5, 6])
# 中心点坐标 (x,y) ,w宽 h高  n是规范化以后的数据,所有跟x相关的除以宽度,所有与y相关的除以高度,相当于归一化了 (相对坐标是用的比较多的)
xywh: tensor([[199.5182, 655.8711, 349.1838, 283.6943],
        [524.7690, 595.0039, 401.7979, 418.1656],
        [698.9015, 519.6245, 214.3517, 515.1679],
        [810.8722, 746.6467, 189.8149, 219.1466],
        [948.1376, 658.6791, 437.4136, 258.5655]])
xywhn: tensor([[0.1663, 0.7312, 0.2910, 0.3163],
        [0.4373, 0.6633, 0.3348, 0.4662],
        [0.5824, 0.5793, 0.1786, 0.5743],
        [0.6757, 0.8324, 0.1582, 0.2443],
        [0.7901, 0.7343, 0.3645, 0.2883]])
# 这个是左上角坐标(x,y)和右下角坐标(x,y)        
xyxy: tensor([[  24.9263,  514.0239,  374.1101,  797.7183],
        [ 323.8700,  385.9211,  725.6679,  804.0867],
        [ 591.7256,  262.0406,  806.0774,  777.2085],
        [ 715.9648,  637.0734,  905.7797,  856.2200],
        [ 729.4308,  529.3964, 1166.8444,  787.9619]])
xyxyn: tensor([[0.0208, 0.5730, 0.3118, 0.8893],
        [0.2699, 0.4302, 0.6047, 0.8964],
        [0.4931, 0.2921, 0.6717, 0.8665],
        [0.5966, 0.7102, 0.7548, 0.9545],
        [0.6079, 0.5902, 0.9724, 0.8784]])
"""
复制代码
相关推荐
CoovallyAIHub21 小时前
仿生学突破:SILD模型如何让无人机在电力线迷宫中发现“隐形威胁”
深度学习·算法·计算机视觉
CoovallyAIHub21 小时前
从春晚机器人到零样本革命:YOLO26-Pose姿态估计实战指南
深度学习·算法·计算机视觉
CoovallyAIHub21 小时前
Le-DETR:省80%预训练数据,这个实时检测Transformer刷新SOTA|Georgia Tech & 北交大
深度学习·算法·计算机视觉
CoovallyAIHub21 小时前
强化学习凭什么比监督学习更聪明?RL的“聪明”并非来自算法,而是因为它学会了“挑食”
深度学习·算法·计算机视觉
CoovallyAIHub21 小时前
YOLO-IOD深度解析:打破实时增量目标检测的三重知识冲突
深度学习·算法·计算机视觉
用户1474853079742 天前
AI-动手深度学习环境搭建-d2l
深度学习
OpenBayes贝式计算2 天前
解决视频模型痛点,TurboDiffusion 高效视频扩散生成系统;Google Streetview 涵盖多个国家的街景图像数据集
人工智能·深度学习·机器学习
OpenBayes贝式计算2 天前
OCR教程汇总丨DeepSeek/百度飞桨/华中科大等开源创新技术,实现OCR高精度、本地化部署
人工智能·深度学习·机器学习
在人间耕耘3 天前
HarmonyOS Vision Kit 视觉AI实战:把官方 Demo 改造成一套能长期复用的组件库
人工智能·深度学习·harmonyos
homelook3 天前
Transformer与电池管理系统(BMS)的结合是当前 智能电池管理 的前沿研究方向
人工智能·深度学习·transformer