主要内容

BBOX重叠率

计算边界框重叠率

描述

例子

重叠= bboxoverlapratio(bboxa.Bboxb.返回每对边界框之间的重叠率bboxa.Bboxb.。该函数返回重叠之间的值0.1, 在哪里1意味着完美的重叠。

重叠= bboxoverlapratio(bboxa.Bboxb.比率型此外,还可以指定用于计算比率的方法。你必须设置比率型到任一'联盟''min'

例子

全部收缩

在格式[x y宽度高度]中定义两个边界框。

Bboxa = [150,80,100,100];bboxb = bboxa + 50;

在图像上显示边界框。

我= imread('peppers.png');rgb = insertshape(我,'citntrectangle',bboxa,“颜色”'绿色');rgb = insertshape(RGB,'citntrectangle',bboxB,“颜色”'黄色');imshow(RGB)

图包含轴。轴包含类型图像的对象。

计算两个边界框之间的重叠比。

重叠比率=bboxOverlapRatio(bboxA,bboxB)
重叠= 0.0833

随机生成两组边界框。

bboxa = 10 * rand(5,4);bboxb = 10 * rand(10,4);

确保盒子的宽度和高度是正的。

Bboxa(:,3:4)= Bboxa(:,3:4)+ 10;BBOXB(:,3:4)= BBOXB(:,3:4)+ 10;

计算每对之间的重叠率。

重叠比率=bboxOverlapRatio(bboxA,bboxB)
重叠地图=5×100.2431 0.2329 0.3418 0.5117 0.7972 0.1567 0.1789 0.4339 0.0906 0.5766 0.3420 0.1655 0.7375 0.5188 0.2786 0.3050 0.2969 0.4350 0.2477 0.2530 0.4844 0.3290 0.3448 0.1500 0.1854 0.4976 0.5629 0.4430 0.5027 0.2685 0.3681 0.0825 0.3499 0.0840 0.0658 0.5921 0.6498 0.1930 0.7433 0.0676 0.3752 0.1114 0.3114 0.0696 0.0654 0.5408 0.6234 0.2046 0.7557 0.0717

输入参数

全部收缩

边界框,指定为一个m-by-4或m-By-5非PANTEM矩阵。m是边界框的数量。矩阵的每一行将边界框定义为轴对齐矩形或旋转矩形。此表描述了每个边界框的格式。

边界盒子 一行 描述
轴对齐矩形 [Xy宽度高度] 这种类型的边界框以像素坐标为单位定义为m-By-4矩阵代表m边界盒子
旋转矩形 [X中央y中央宽度高度偏航] 这种类型的边界框在空间坐标中定义为m-By-5矩阵代表m边界框X中央y中央坐标代表边界框的中心。这宽度高度元素代表盒子的长度Xy轴分别。这偏航表示度数的旋转角度。绕边界箱的中心的旋转量在顺时针方向上测量。

数据类型:单身的|双倍的|INT8.|int16|int32|uint8.|uint16|UINT32

边界框,指定为一个m-by-4或m-By-5非PANTEM矩阵。m是边界框的数量。每一行,m,的矩阵限定了边界框如任一轴对齐矩形或旋转的矩形。此表描述了每个边界框的格式。

边界盒子 一行 描述
轴对齐矩形 [Xy宽度高度] 这种类型的边界框以像素坐标为单位定义为m-By-4矩阵代表m边界盒子
旋转矩形 [X中央y中央宽度高度偏航] 这种类型的边界框在空间坐标中定义为m-By-5矩阵代表m边界框X中央y中央坐标代表边界框的中心。这宽度高度元素代表盒子的长度Xy轴分别。这偏航表示度数的旋转角度。绕边界箱的中心的旋转量在顺时针方向上测量。

数据类型:单身的|双倍的|INT8.|int16|int32|uint8.|uint16|UINT32

比率类型,指定为字符向量'联盟''min'

  • 设置比率类型'联盟'将比率计算为bboxa.Bboxb.,除以两者的联盟面积。

  • 设置比率类型'min'将比率计算为bboxa.Bboxb.,除以两个边界框的最小面积。

数据类型:烧焦

输出参数

全部收缩

两个边界框之间的重叠率,作为返回m-借-N矩阵。每个 (一世j)输出矩阵中的元素对应于行之间的重叠比一世bboxa.和排jBboxb.. 函数返回重叠在0到1之间,在哪里1表示完全重叠。如果bboxa.Bboxb.是双倍,然后函数返回重叠作为双倍的。否则,该函数将其返回单身的

该功能基于比率类型计算重叠率。你可以设置比率型'联盟''min'

数据类型:单身的|双倍的

扩展能力

R2014b中引入